Annotation Types Summary |
ActivationConfigProperty |
Annotation for adding properties to messaging bean annotations (i.e. |
ApplicationException |
Annotation for identifying an Exception class as an Application Exception, which does not cause
a transaction rollback |
AroundInvoke |
Defines an interceptor method. |
BusinessMethod |
By default, when generating interfaces, all public methods other than
injection methods of the bean class will be on the generated interface. |
ExcludeClassInterceptors |
|
ExcludeDefaultInterceptors |
|
Init |
Annotation to mark a method that will initialize a stateful session |
Interceptors |
An interceptor class is denoted using the Interceptor annotation on the bean
class with which it is associated. |
Local |
Bean class annotation that specifies remote interfaces of the Session bean. |
LocalHome |
Annotation for specifying the local home interface for a bean |
MessageDriven |
The MessageDriven annotation specifies that the enterprise bean is a
message-driven bean. |
PostActivate |
An ejbActivate type of callback marker. |
PrePassivate |
An ejbPassivate type of callback marker. |
Remote |
Bean class annotation that specifies remote interfaces of the Session bean. |
RemoteHome |
Annotation for specifying the remote home interface for a bean |
Remove |
Annotation to mark a method that will remove a stateful session on completion |
Stateful |
A stateful session bean must be annotated with the Stateful annotation or
denoted in the deployment descriptor as a stateful session bean. |
Stateless |
A stateless session bean must be annotated with the Stateless annotation or
denoted in the deployment descriptor as a stateless session bean. |
Timeout |
Marks an ejbTimeout callback method:
public void (Timer timer) |
TransactionAttribute |
The TransactionManagement annotation specifies the transaction management
demarcation type of a session bean or message-driven bean. |
TransactionManagement |
The TransactionManagement annotation specifies the transaction management
demarcation type of a session bean or message-driven bean. |