com.puppycrawl.tools.checkstyle.checks.j2ee

Class ContainerManagedMethodChecker

public class ContainerManagedMethodChecker extends EntityBeanMethodChecker

Checks methods of entity beans with container-managed persistence. Reference: Enterprise JavaBeansTM Specification,Version 2.0, Chapter 10

Author: Rick Giles

Constructor Summary
ContainerManagedMethodChecker(EntityBeanCheck aCheck)
Constructs a ContainerManagedMethodChecker for a entity bean check.
Method Summary
protected voidcheckCreateMethod(DetailAST aMethodAST)
Checks whether an ejbCreate<METHOD>(...) method of an entity bean satisfies requirements.
voidcheckMethod(DetailAST aMethodAST)
{@inheritDoc}
protected voidcheckSelectMethod(DetailAST aMethodAST)
Checks whether an ejbSelect<METHOD>(...) method of an entity bean satisfies requirements.

Constructor Detail

ContainerManagedMethodChecker

public ContainerManagedMethodChecker(EntityBeanCheck aCheck)
Constructs a ContainerManagedMethodChecker for a entity bean check.

Parameters: aCheck the entity bean check.

Method Detail

checkCreateMethod

protected void checkCreateMethod(DetailAST aMethodAST)
Checks whether an ejbCreate<METHOD>(...) method of an entity bean satisfies requirements.

Parameters: aMethodAST the AST for the method definition.

checkMethod

public void checkMethod(DetailAST aMethodAST)
{@inheritDoc}

checkSelectMethod

protected void checkSelectMethod(DetailAST aMethodAST)
Checks whether an ejbSelect<METHOD>(...) method of an entity bean satisfies requirements.

Parameters: aMethodAST the AST for the method definition.