org.apache.openejb
Interface DeploymentInfo
- All Known Implementing Classes:
- CoreDeploymentInfo
public interface DeploymentInfo
TX_NEVER
static final byte TX_NEVER
- See Also:
- Constant Field Values
TX_NOT_SUPPORTED
static final byte TX_NOT_SUPPORTED
- See Also:
- Constant Field Values
TX_SUPPORTS
static final byte TX_SUPPORTS
- See Also:
- Constant Field Values
TX_MANDITORY
static final byte TX_MANDITORY
- See Also:
- Constant Field Values
TX_REQUIRED
static final byte TX_REQUIRED
- See Also:
- Constant Field Values
TX_REQUIRES_NEW
static final byte TX_REQUIRES_NEW
- See Also:
- Constant Field Values
TX_MAX
static final byte TX_MAX
- See Also:
- Constant Field Values
AC_CREATE_EJBHOME
static final String AC_CREATE_EJBHOME
- See Also:
- Constant Field Values
getComponentType
BeanType getComponentType()
getInterfaceType
InterfaceType getInterfaceType(Class clazz)
getTransactionAttribute
byte getTransactionAttribute(Method method)
getAuthorizedRoles
Collection<String> getAuthorizedRoles(Method method)
getAuthorizedRoles
String[] getAuthorizedRoles(String action)
getContainer
Container getContainer()
getDeploymentID
Object getDeploymentID()
getEjbName
String getEjbName()
getModuleID
String getModuleID()
getRunAs
String getRunAs()
getSecurityRole
String getSecurityRole(String securityRoleReference)
isBeanManagedTransaction
boolean isBeanManagedTransaction()
getHomeInterface
Class getHomeInterface()
getLocalHomeInterface
Class getLocalHomeInterface()
getLocalInterface
Class getLocalInterface()
getRemoteInterface
Class getRemoteInterface()
getBeanClass
Class getBeanClass()
getPrimaryKeyClass
Class getPrimaryKeyClass()
getBusinessLocalInterface
Class getBusinessLocalInterface()
getBusinessRemoteInterface
Class getBusinessRemoteInterface()
getBusinessLocalInterfaces
List<Class> getBusinessLocalInterfaces()
getBusinessRemoteInterfaces
List<Class> getBusinessRemoteInterfaces()
getServiceEndpointInterface
Class getServiceEndpointInterface()
getPrimaryKeyField
String getPrimaryKeyField()
getJndiEnc
Context getJndiEnc()
isReentrant
boolean isReentrant()
getInterface
Class getInterface(InterfaceType interfaceType)
getInterfaces
List<Class> getInterfaces(InterfaceType interfaceType)
getMdbInterface
Class getMdbInterface()
getActivationProperties
Map<String,String> getActivationProperties()
getClassLoader
ClassLoader getClassLoader()
getAroundInvoke
List<Method> getAroundInvoke()
getPostConstruct
List<Method> getPostConstruct()
getPreDestroy
List<Method> getPreDestroy()
getPostActivate
List<Method> getPostActivate()
getPrePassivate
List<Method> getPrePassivate()
getInjections
List<Injection> getInjections()
getMethodInterceptors
List<InterceptorData> getMethodInterceptors(Method method)
setContainer
void setContainer(Container container)
getEjbTimeout
Method getEjbTimeout()
getEjbTimerService
EjbTimerService getEjbTimerService()
getExceptionType
ExceptionType getExceptionType(Throwable e)
get
<T> T get(Class<T> type)
set
<T> T set(Class<T> type,
T value)
retainIfExeption
boolean retainIfExeption(Method removeMethod)
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.