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 java.lang.String AC_CREATE_EJBHOME
- See Also:
- Constant Field Values
getComponentType
BeanType getComponentType()
getInterfaceType
InterfaceType getInterfaceType(java.lang.Class clazz)
getTransactionType
TransactionType getTransactionType(java.lang.reflect.Method method)
getAuthorizedRoles
java.util.Collection<java.lang.String> getAuthorizedRoles(java.lang.reflect.Method method)
getAuthorizedRoles
java.lang.String[] getAuthorizedRoles(java.lang.String action)
getContainer
Container getContainer()
getDeploymentID
java.lang.Object getDeploymentID()
getEjbName
java.lang.String getEjbName()
getModuleID
java.lang.String getModuleID()
getRunAs
java.lang.String getRunAs()
getSecurityRole
java.lang.String getSecurityRole(java.lang.String securityRoleReference)
isBeanManagedTransaction
boolean isBeanManagedTransaction()
getHomeInterface
java.lang.Class getHomeInterface()
getLocalHomeInterface
java.lang.Class getLocalHomeInterface()
getLocalInterface
java.lang.Class getLocalInterface()
getRemoteInterface
java.lang.Class getRemoteInterface()
getBeanClass
java.lang.Class getBeanClass()
getPrimaryKeyClass
java.lang.Class getPrimaryKeyClass()
getBusinessLocalInterface
java.lang.Class getBusinessLocalInterface()
getBusinessLocalBeanInterface
java.lang.Class getBusinessLocalBeanInterface()
getBusinessRemoteInterface
java.lang.Class getBusinessRemoteInterface()
getBusinessLocalInterfaces
java.util.List<java.lang.Class> getBusinessLocalInterfaces()
getBusinessRemoteInterfaces
java.util.List<java.lang.Class> getBusinessRemoteInterfaces()
getServiceEndpointInterface
java.lang.Class getServiceEndpointInterface()
getPrimaryKeyField
java.lang.String getPrimaryKeyField()
getJndiEnc
javax.naming.Context getJndiEnc()
isReentrant
boolean isReentrant()
getInterface
java.lang.Class getInterface(InterfaceType interfaceType)
getInterfaces
java.util.List<java.lang.Class> getInterfaces(InterfaceType interfaceType)
getMdbInterface
java.lang.Class getMdbInterface()
getActivationProperties
java.util.Map<java.lang.String,java.lang.String> getActivationProperties()
getClassLoader
java.lang.ClassLoader getClassLoader()
getAroundInvoke
java.util.List<java.lang.reflect.Method> getAroundInvoke()
getPostConstruct
java.util.List<java.lang.reflect.Method> getPostConstruct()
getPreDestroy
java.util.List<java.lang.reflect.Method> getPreDestroy()
getPostActivate
java.util.List<java.lang.reflect.Method> getPostActivate()
getPrePassivate
java.util.List<java.lang.reflect.Method> getPrePassivate()
getRemoveMethods
java.util.List<java.lang.reflect.Method> getRemoveMethods()
getInjections
java.util.List<Injection> getInjections()
getMethodInterceptors
java.util.List<InterceptorData> getMethodInterceptors(java.lang.reflect.Method method)
getMethodSchedules
java.util.List<MethodSchedule> getMethodSchedules()
setContainer
void setContainer(Container container)
getEjbTimeout
java.lang.reflect.Method getEjbTimeout()
getEjbTimerService
EjbTimerService getEjbTimerService()
getExceptionType
ExceptionType getExceptionType(java.lang.Throwable e)
getEJBHome
javax.ejb.EJBHome getEJBHome()
getEJBLocalHome
javax.ejb.EJBLocalHome getEJBLocalHome()
getBusinessLocalHome
DeploymentInfo.BusinessLocalHome getBusinessLocalHome()
getBusinessLocalBeanHome
DeploymentInfo.BusinessLocalBeanHome getBusinessLocalBeanHome()
getBusinessLocalHome
DeploymentInfo.BusinessLocalHome getBusinessLocalHome(java.util.List<java.lang.Class> interfaces)
getBusinessRemoteHome
DeploymentInfo.BusinessRemoteHome getBusinessRemoteHome()
getBusinessRemoteHome
DeploymentInfo.BusinessRemoteHome getBusinessRemoteHome(java.util.List<java.lang.Class> interfaces)
getDestinationId
java.lang.String getDestinationId()
isDestroyed
boolean isDestroyed()
isBeanManagedConcurrency
boolean isBeanManagedConcurrency()
getObjectInterface
java.util.List<java.lang.Class> getObjectInterface(java.lang.Class homeInterface)
getTransactionPolicyFactory
TransactionPolicyFactory getTransactionPolicyFactory()
get
<T> T get(java.lang.Class<T> type)
set
<T> T set(java.lang.Class<T> type,
T value)
getProperties
java.util.Properties getProperties()
retainIfExeption
boolean retainIfExeption(java.lang.reflect.Method removeMethod)
isLoadOnStartup
boolean isLoadOnStartup()
getDependsOn
java.util.Set<java.lang.String> getDependsOn()
isSessionSynchronized
boolean isSessionSynchronized()
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.