org.jboss.seam.util
Class EJB

java.lang.Object
  extended by org.jboss.seam.util.EJB

public class EJB
extends java.lang.Object


Nested Class Summary
static interface EJB.Dummy
           
 
Field Summary
static java.lang.Class<java.lang.annotation.Annotation> APPLICATION_EXCEPTION
           
static java.lang.Class<java.lang.annotation.Annotation> AROUND_INVOKE
           
static java.lang.Class<java.lang.annotation.Annotation> EJB_EXCEPTION
           
static java.lang.String ejbContextName
           
static java.lang.Class<java.lang.annotation.Annotation> INTERCEPTORS
           
static boolean INVOCATION_CONTEXT_AVAILABLE
           
static java.lang.Class<java.lang.annotation.Annotation> LOCAL
           
static java.lang.Class<java.lang.annotation.Annotation> MESSAGE_DRIVEN
           
static java.lang.Class<java.lang.annotation.Annotation> PERSISTENCE_CONTEXT
           
static java.lang.Class<java.lang.annotation.Annotation> POST_ACTIVATE
           
static java.lang.Class<java.lang.annotation.Annotation> POST_CONSTRUCT
           
static java.lang.Class<java.lang.annotation.Annotation> PRE_DESTROY
           
static java.lang.Class<java.lang.annotation.Annotation> PRE_PASSIVATE
           
static java.lang.Class<java.lang.annotation.Annotation> REMOTE
           
static java.lang.Class<java.lang.annotation.Annotation> REMOVE
           
static java.lang.String STANDARD_EJB_CONTEXT_NAME
           
static java.lang.Class<java.lang.annotation.Annotation> STATEFUL
           
static java.lang.Class<java.lang.annotation.Annotation> STATELESS
           
 
Constructor Summary
EJB()
           
 
Method Summary
static javax.ejb.EJBContext getEJBContext()
           
protected static java.lang.String getEjbContextName()
           
static java.lang.String name(java.lang.annotation.Annotation annotation)
           
static boolean rollback(java.lang.annotation.Annotation annotation)
           
protected static void setEjbContextName(java.lang.String ejbContextName)
           
static java.lang.Class[] value(java.lang.annotation.Annotation annotation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ejbContextName

public static java.lang.String ejbContextName

STANDARD_EJB_CONTEXT_NAME

public static final java.lang.String STANDARD_EJB_CONTEXT_NAME
See Also:
Constant Field Values

STATELESS

public static final java.lang.Class<java.lang.annotation.Annotation> STATELESS

STATEFUL

public static final java.lang.Class<java.lang.annotation.Annotation> STATEFUL

MESSAGE_DRIVEN

public static final java.lang.Class<java.lang.annotation.Annotation> MESSAGE_DRIVEN

PRE_PASSIVATE

public static final java.lang.Class<java.lang.annotation.Annotation> PRE_PASSIVATE

POST_ACTIVATE

public static final java.lang.Class<java.lang.annotation.Annotation> POST_ACTIVATE

PRE_DESTROY

public static final java.lang.Class<java.lang.annotation.Annotation> PRE_DESTROY

POST_CONSTRUCT

public static final java.lang.Class<java.lang.annotation.Annotation> POST_CONSTRUCT

REMOTE

public static final java.lang.Class<java.lang.annotation.Annotation> REMOTE

REMOVE

public static final java.lang.Class<java.lang.annotation.Annotation> REMOVE

LOCAL

public static final java.lang.Class<java.lang.annotation.Annotation> LOCAL

APPLICATION_EXCEPTION

public static final java.lang.Class<java.lang.annotation.Annotation> APPLICATION_EXCEPTION

PERSISTENCE_CONTEXT

public static final java.lang.Class<java.lang.annotation.Annotation> PERSISTENCE_CONTEXT

INTERCEPTORS

public static final java.lang.Class<java.lang.annotation.Annotation> INTERCEPTORS

AROUND_INVOKE

public static final java.lang.Class<java.lang.annotation.Annotation> AROUND_INVOKE

EJB_EXCEPTION

public static final java.lang.Class<java.lang.annotation.Annotation> EJB_EXCEPTION

INVOCATION_CONTEXT_AVAILABLE

public static final boolean INVOCATION_CONTEXT_AVAILABLE
Constructor Detail

EJB

public EJB()
Method Detail

name

public static java.lang.String name(java.lang.annotation.Annotation annotation)

value

public static java.lang.Class[] value(java.lang.annotation.Annotation annotation)

rollback

public static boolean rollback(java.lang.annotation.Annotation annotation)

getEJBContext

public static javax.ejb.EJBContext getEJBContext()
                                          throws javax.naming.NamingException
Throws:
javax.naming.NamingException

getEjbContextName

protected static java.lang.String getEjbContextName()

setEjbContextName

protected static void setEjbContextName(java.lang.String ejbContextName)


Copyright © 2011 Seam Framework. All Rights Reserved.