org.apache.openejb
Interface DeploymentInfo
- All Known Implementing Classes:
- CoreDeploymentInfo
public interface DeploymentInfo
READ_LOCK
static final byte READ_LOCK
- See Also:
- Constant Field Values
WRITE_LOCK
static final byte WRITE_LOCK
- 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)
getTransactionType
TransactionType getTransactionType(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()
getBusinessLocalBeanInterface
Class getBusinessLocalBeanInterface()
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()
getRemoveMethods
List<Method> getRemoveMethods()
getInjections
List<Injection> getInjections()
getMethodInterceptors
List<InterceptorData> getMethodInterceptors(Method method)
getMethodSchedules
List<MethodSchedule> getMethodSchedules()
setContainer
void setContainer(Container container)
getEjbTimeout
Method getEjbTimeout()
getEjbTimerService
EjbTimerService getEjbTimerService()
getExceptionType
ExceptionType getExceptionType(Throwable e)
getEJBHome
javax.ejb.EJBHome getEJBHome()
getEJBLocalHome
javax.ejb.EJBLocalHome getEJBLocalHome()
getBusinessLocalHome
DeploymentInfo.BusinessLocalHome getBusinessLocalHome()
getBusinessLocalBeanHome
DeploymentInfo.BusinessLocalBeanHome getBusinessLocalBeanHome()
getBusinessLocalHome
DeploymentInfo.BusinessLocalHome getBusinessLocalHome(List<Class> interfaces)
getBusinessRemoteHome
DeploymentInfo.BusinessRemoteHome getBusinessRemoteHome()
getBusinessRemoteHome
DeploymentInfo.BusinessRemoteHome getBusinessRemoteHome(List<Class> interfaces)
getDestinationId
String getDestinationId()
isDestroyed
boolean isDestroyed()
isBeanManagedConcurrency
boolean isBeanManagedConcurrency()
getObjectInterface
List<Class> getObjectInterface(Class homeInterface)
getTransactionPolicyFactory
TransactionPolicyFactory getTransactionPolicyFactory()
get
<T> T get(Class<T> type)
set
<T> T set(Class<T> type,
T value)
getProperties
Properties getProperties()
retainIfExeption
boolean retainIfExeption(Method removeMethod)
isLoadOnStartup
boolean isLoadOnStartup()
getDependsOn
Set<String> getDependsOn()
isSessionSynchronized
boolean isSessionSynchronized()
Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.