Annotation Types Summary |
AspectDomain |
Annotation for specifying the aspect domain for a bean. |
Cache |
Cache
Annotation used to specify Cache implementation |
CacheConfig |
Annotation to define the caching configuration for a SFSB |
Clustered |
Annotation for specifying that a bean should be clustered |
Consumer |
Annotation for specifying a class as a Consumer EJB. |
CurrentMessage |
Inject the current message of a @Consumer invocation |
DefaultActivationSpecs |
Comment |
Depends |
Annotation for specifying a deployment dependency for a bean. |
IgnoreDependency |
Ignore the dependency created by an injection annotation applied |
IIOP |
This annotation binds a bean into Corba. |
JndiBindingPolicy |
Annotation for specifying that an EJB should use a
specified JNDI Binding Policy when determining default
JNDI names. |
JndiInject |
Inject directly from Global JNDI |
LocalBinding |
Annotation for specifying the local jndi binding for an EJB local interface |
LocalHomeBinding |
Annotation for specifying the local home jndi binding for an EJB local interface |
Management |
Annotation for specifying the management interface for a @Service EJB |
MessageProperties |
Annotation for specifying the message properties for a Consumer bean. |
PersistenceManager |
Annotation for specifying the class used to provide the persistence mechanism for a bean |
Pool |
Annotation for specifying the pool class to manage thread pooling for a bean |
Producer |
Annotation for specifying the interface and/or properties for a Producer. |
ProducerLocal |
Annotation for specifying that a Producer will be invoked on locally only. |
Producers |
Used in conjunction with the @Consumer EJB type, it lists the
producer interfaces that are published by the consumer. |
RemoteBinding |
Annotation for specifying the remote jndi binding for a bean as well
as the client interceptor stack, which is a stack-ref in JBoss AOP
THe clientBindUrl is the JBoss Remoting URL that clients will try and
bind to. |
RemoteBindings |
Annotation for specifying the remote jndi bindings for a bean |
RemoteHomeBinding |
Annotation for specifying the remote home jndi binding for a bean |
ResourceAdapter |
Identifies RAR you want to use for the MDB. |
RunAsPrincipal |
Annotation for specifying the additional security Principal for which this bean executes |
SecurityDomain |
Annotation for specifying the JBoss security domain for an EJB
DO NOT USE THE JNDI NAME:
- "java:/jaas/MyDomain" ILLEGAL
- "MyDomain" GOOD |
SerializedConcurrentAccess |
Set on a stateful bean. |
Service |
Annotation for specifying the new JBoss Specific EJB extension, a singleton service
It is a single instance that can have a remote/local/MBean management interface |
TransactionTimeout |
Annotation for specifying the transaction timeout of an EJB business method |