|
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. |