org.apache.openejb.core
Class CoreDeploymentInfo
java.lang.Object
org.apache.openejb.core.CoreDeploymentInfo
- All Implemented Interfaces:
- DeploymentInfo
public class CoreDeploymentInfo
- extends java.lang.Object
- implements DeploymentInfo
Constructor Summary |
CoreDeploymentInfo(DeploymentContext context,
java.lang.Class beanClass,
java.lang.Class homeInterface,
java.lang.Class remoteInterface,
java.lang.Class localHomeInterface,
java.lang.Class localInterface,
java.lang.Class serviceEndpointInterface,
java.util.List<java.lang.Class> businessLocals,
java.util.List<java.lang.Class> businessRemotes,
java.lang.Class pkClass,
BeanType componentType)
|
CoreDeploymentInfo(DeploymentContext context,
java.lang.Class beanClass,
java.lang.Class mdbInterface,
java.util.Map<java.lang.String,java.lang.String> activationProperties)
|
Method Summary |
void |
addApplicationException(java.lang.Class exception,
boolean rollback)
|
void |
addQuery(java.lang.reflect.Method queryMethod,
java.lang.String queryString)
|
void |
addSecurityRoleReference(java.lang.String securityRoleReference,
java.lang.String linkedRoleName)
|
void |
addSystemInterceptor(java.lang.Object interceptor)
|
void |
appendMethodPermissions(java.lang.reflect.Method m,
java.util.List<java.lang.String> roleNames)
|
void |
createMethodMap()
|
protected java.lang.String |
extractHomeBeanMethodName(java.lang.String methodName)
|
|
get(java.lang.Class<T> type)
|
java.lang.String |
getAbstractSchemaName()
|
java.util.Map<java.lang.String,java.lang.String> |
getActivationProperties()
|
java.util.List<java.lang.reflect.Method> |
getAroundInvoke()
|
java.util.Collection<java.lang.String> |
getAuthorizedRoles(java.lang.reflect.Method method)
|
java.lang.String[] |
getAuthorizedRoles(java.lang.String action)
|
java.lang.Class |
getBeanClass()
|
DeploymentInfo.BusinessLocalBeanHome |
getBusinessLocalBeanHome()
|
java.lang.Class |
getBusinessLocalBeanInterface()
|
DeploymentInfo.BusinessLocalHome |
getBusinessLocalHome()
|
DeploymentInfo.BusinessLocalHome |
getBusinessLocalHome(java.util.List<java.lang.Class> interfaces)
|
java.lang.Class |
getBusinessLocalInterface()
|
java.util.List<java.lang.Class> |
getBusinessLocalInterfaces()
|
DeploymentInfo.BusinessRemoteHome |
getBusinessRemoteHome()
|
DeploymentInfo.BusinessRemoteHome |
getBusinessRemoteHome(java.util.List<java.lang.Class> interfaces)
|
java.lang.Class |
getBusinessRemoteInterface()
|
java.util.List<java.lang.Class> |
getBusinessRemoteInterfaces()
|
java.util.List<InterceptorData> |
getCallbackInterceptors()
|
java.lang.ClassLoader |
getClassLoader()
|
java.lang.Class |
getCmpImplClass()
|
java.lang.String[] |
getCmrFields()
|
BeanType |
getComponentType()
|
byte |
getConcurrencyAttribute(java.lang.reflect.Method method)
|
Container |
getContainer()
|
java.lang.Object |
getContainerData()
|
java.lang.reflect.Method |
getCreateMethod()
|
java.util.Set<java.lang.String> |
getDependsOn()
|
java.lang.Object |
getDeploymentID()
|
java.lang.String |
getDestinationId()
|
javax.ejb.EJBHome |
getEJBHome()
|
javax.ejb.EJBLocalHome |
getEJBLocalHome()
|
java.lang.String |
getEjbName()
|
java.lang.reflect.Method |
getEjbTimeout()
|
EjbTimerService |
getEjbTimerService()
|
ExceptionType |
getExceptionType(java.lang.Throwable e)
|
Index<javax.persistence.EntityManagerFactory,java.util.Map> |
getExtendedEntityManagerFactories()
|
java.lang.Class |
getHomeInterface()
|
java.util.List<Injection> |
getInjections()
|
java.util.Set<InterceptorData> |
getInstanceScopedInterceptors()
When an instance of an EJB is instantiated, everything in this list
is also instatiated and tied to the bean instance. |
java.lang.Class |
getInterface(InterfaceType interfaceType)
|
java.util.List<java.lang.Class> |
getInterfaces(InterfaceType interfaceType)
|
InterfaceType |
getInterfaceType(java.lang.Class clazz)
|
java.lang.String |
getJarPath()
|
javax.naming.Context |
getJndiEnc()
|
KeyGenerator |
getKeyGenerator()
|
java.lang.Class |
getLocalHomeInterface()
|
java.lang.Class |
getLocalInterface()
|
java.lang.reflect.Method |
getMatchingBeanMethod(java.lang.reflect.Method interfaceMethod)
|
java.lang.reflect.Method |
getMatchingPostCreateMethod(java.lang.reflect.Method createMethod)
|
java.lang.Class |
getMdbInterface()
|
java.util.List<InterceptorData> |
getMethodInterceptors(java.lang.reflect.Method method)
|
java.util.List<MethodSchedule> |
getMethodSchedules()
|
java.lang.String |
getModuleID()
|
java.util.List<java.lang.Class> |
getObjectInterface(java.lang.Class homeInterface)
|
java.util.List<java.lang.reflect.Method> |
getPostActivate()
|
java.util.List<java.lang.reflect.Method> |
getPostConstruct()
|
java.util.List<java.lang.reflect.Method> |
getPreDestroy()
|
java.util.List<java.lang.reflect.Method> |
getPrePassivate()
|
java.lang.Class |
getPrimaryKeyClass()
|
java.lang.String |
getPrimaryKeyField()
|
java.util.Properties |
getProperties()
|
java.lang.String |
getQuery(java.lang.reflect.Method queryMethod)
|
java.lang.Class |
getRemoteInterface()
|
java.util.List<java.lang.reflect.Method> |
getRemoveMethods()
|
java.lang.String |
getRunAs()
|
java.lang.String |
getSecurityRole(java.lang.String securityRoleReference)
|
java.lang.Class |
getServiceEndpointInterface()
|
java.util.List<InterceptorInstance> |
getSystemInterceptors()
|
TransactionPolicyFactory |
getTransactionPolicyFactory()
|
TransactionType |
getTransactionType(java.lang.reflect.Method method)
|
boolean |
isBeanManagedConcurrency()
|
boolean |
isBeanManagedTransaction()
|
boolean |
isCmp2()
|
boolean |
isDestroyed()
|
boolean |
isLoadOnStartup()
|
boolean |
isLocalbean()
|
boolean |
isReentrant()
|
boolean |
isRemoteQueryResults(java.lang.String methodSignature)
|
boolean |
isSessionSynchronized()
|
void |
mapMethods(java.lang.reflect.Method interfaceMethod,
java.lang.reflect.Method beanMethod)
|
boolean |
retainIfExeption(java.lang.reflect.Method removeMethod)
|
|
set(java.lang.Class<T> type,
T value)
|
void |
setAbstractSchemaName(java.lang.String abstractSchemaName)
|
void |
setActivationProperties(java.util.Map<java.lang.String,java.lang.String> activationProperties)
|
void |
setBeanManagedConcurrency(boolean beanManagedConcurrency)
|
void |
setBeanManagedTransaction(boolean value)
|
void |
setCallbackInterceptors(java.util.List<InterceptorData> callbackInterceptors)
|
void |
setCmp2(boolean cmp2)
|
void |
setCmpImplClass(java.lang.Class cmpImplClass)
|
void |
setCmrFields(java.lang.String[] cmrFields)
|
void |
setContainer(Container container)
|
void |
setContainerData(java.lang.Object containerData)
|
void |
setDestinationId(java.lang.String destinationId)
|
void |
setDestroyed(boolean destroyed)
|
void |
setEjbName(java.lang.String ejbName)
|
void |
setEjbTimeout(java.lang.reflect.Method ejbTimeout)
|
void |
setEjbTimerService(EjbTimerService ejbTimerService)
|
void |
setExtendedEntityManagerFactories(Index<javax.persistence.EntityManagerFactory,java.util.Map> extendedEntityManagerFactories)
|
void |
setIsReentrant(boolean reentrant)
|
void |
setJarPath(java.lang.String jarPath)
|
void |
setKeyGenerator(KeyGenerator keyGenerator)
|
void |
setLoadOnStartup(boolean loadOnStartup)
|
void |
setLocalbean(boolean localbean)
|
void |
setMethodConcurrencyAttribute(java.lang.reflect.Method method,
java.lang.String concurrencyAttribute)
|
void |
setMethodInterceptors(java.lang.reflect.Method method,
java.util.List<InterceptorData> interceptors)
|
void |
setMethodSchedules(java.util.List<MethodSchedule> schedules)
|
void |
setMethodTransactionAttribute(java.lang.reflect.Method method,
java.lang.String transAttribute)
|
void |
setModuleId(java.lang.String moduleId)
|
void |
setPrimaryKeyField(java.lang.String primaryKeyField)
|
void |
setRemoteQueryResults(java.lang.String methodSignature)
|
void |
setRetainIfExeption(java.lang.reflect.Method removeMethod,
boolean retain)
|
void |
setRunAs(java.lang.String runAs)
|
void |
setServiceEndpointInterface(java.lang.Class serviceEndpointInterface)
|
void |
setTransactionPolicyFactory(TransactionPolicyFactory transactionPolicyFactory)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CoreDeploymentInfo
public CoreDeploymentInfo(DeploymentContext context,
java.lang.Class beanClass,
java.lang.Class homeInterface,
java.lang.Class remoteInterface,
java.lang.Class localHomeInterface,
java.lang.Class localInterface,
java.lang.Class serviceEndpointInterface,
java.util.List<java.lang.Class> businessLocals,
java.util.List<java.lang.Class> businessRemotes,
java.lang.Class pkClass,
BeanType componentType)
throws SystemException
- Throws:
SystemException
CoreDeploymentInfo
public CoreDeploymentInfo(DeploymentContext context,
java.lang.Class beanClass,
java.lang.Class mdbInterface,
java.util.Map<java.lang.String,java.lang.String> activationProperties)
throws SystemException
- Throws:
SystemException
getInterface
public java.lang.Class getInterface(InterfaceType interfaceType)
- Specified by:
getInterface
in interface DeploymentInfo
getInterfaces
public java.util.List<java.lang.Class> getInterfaces(InterfaceType interfaceType)
- Specified by:
getInterfaces
in interface DeploymentInfo
getInterfaceType
public InterfaceType getInterfaceType(java.lang.Class clazz)
- Specified by:
getInterfaceType
in interface DeploymentInfo
addApplicationException
public void addApplicationException(java.lang.Class exception,
boolean rollback)
getExceptionType
public ExceptionType getExceptionType(java.lang.Throwable e)
- Specified by:
getExceptionType
in interface DeploymentInfo
isDestroyed
public boolean isDestroyed()
- Specified by:
isDestroyed
in interface DeploymentInfo
setDestroyed
public void setDestroyed(boolean destroyed)
get
public <T> T get(java.lang.Class<T> type)
- Specified by:
get
in interface DeploymentInfo
set
public <T> T set(java.lang.Class<T> type,
T value)
- Specified by:
set
in interface DeploymentInfo
getProperties
public java.util.Properties getProperties()
- Specified by:
getProperties
in interface DeploymentInfo
getInjections
public java.util.List<Injection> getInjections()
- Specified by:
getInjections
in interface DeploymentInfo
getExtendedEntityManagerFactories
public Index<javax.persistence.EntityManagerFactory,java.util.Map> getExtendedEntityManagerFactories()
setExtendedEntityManagerFactories
public void setExtendedEntityManagerFactories(Index<javax.persistence.EntityManagerFactory,java.util.Map> extendedEntityManagerFactories)
getContainerData
public java.lang.Object getContainerData()
setContainerData
public void setContainerData(java.lang.Object containerData)
setContainer
public void setContainer(Container container)
- Specified by:
setContainer
in interface DeploymentInfo
getComponentType
public BeanType getComponentType()
- Specified by:
getComponentType
in interface DeploymentInfo
getConcurrencyAttribute
public byte getConcurrencyAttribute(java.lang.reflect.Method method)
getTransactionType
public TransactionType getTransactionType(java.lang.reflect.Method method)
- Specified by:
getTransactionType
in interface DeploymentInfo
getTransactionPolicyFactory
public TransactionPolicyFactory getTransactionPolicyFactory()
- Specified by:
getTransactionPolicyFactory
in interface DeploymentInfo
setTransactionPolicyFactory
public void setTransactionPolicyFactory(TransactionPolicyFactory transactionPolicyFactory)
getAuthorizedRoles
public java.util.Collection<java.lang.String> getAuthorizedRoles(java.lang.reflect.Method method)
- Specified by:
getAuthorizedRoles
in interface DeploymentInfo
getAuthorizedRoles
public java.lang.String[] getAuthorizedRoles(java.lang.String action)
- Specified by:
getAuthorizedRoles
in interface DeploymentInfo
getContainer
public Container getContainer()
- Specified by:
getContainer
in interface DeploymentInfo
getDeploymentID
public java.lang.Object getDeploymentID()
- Specified by:
getDeploymentID
in interface DeploymentInfo
isBeanManagedTransaction
public boolean isBeanManagedTransaction()
- Specified by:
isBeanManagedTransaction
in interface DeploymentInfo
isBeanManagedConcurrency
public boolean isBeanManagedConcurrency()
- Specified by:
isBeanManagedConcurrency
in interface DeploymentInfo
getHomeInterface
public java.lang.Class getHomeInterface()
- Specified by:
getHomeInterface
in interface DeploymentInfo
getRemoteInterface
public java.lang.Class getRemoteInterface()
- Specified by:
getRemoteInterface
in interface DeploymentInfo
getLocalHomeInterface
public java.lang.Class getLocalHomeInterface()
- Specified by:
getLocalHomeInterface
in interface DeploymentInfo
getLocalInterface
public java.lang.Class getLocalInterface()
- Specified by:
getLocalInterface
in interface DeploymentInfo
getBeanClass
public java.lang.Class getBeanClass()
- Specified by:
getBeanClass
in interface DeploymentInfo
getBusinessLocalInterface
public java.lang.Class getBusinessLocalInterface()
- Specified by:
getBusinessLocalInterface
in interface DeploymentInfo
getBusinessRemoteInterface
public java.lang.Class getBusinessRemoteInterface()
- Specified by:
getBusinessRemoteInterface
in interface DeploymentInfo
getBusinessLocalInterfaces
public java.util.List<java.lang.Class> getBusinessLocalInterfaces()
- Specified by:
getBusinessLocalInterfaces
in interface DeploymentInfo
getBusinessRemoteInterfaces
public java.util.List<java.lang.Class> getBusinessRemoteInterfaces()
- Specified by:
getBusinessRemoteInterfaces
in interface DeploymentInfo
getMdbInterface
public java.lang.Class getMdbInterface()
- Specified by:
getMdbInterface
in interface DeploymentInfo
getServiceEndpointInterface
public java.lang.Class getServiceEndpointInterface()
- Specified by:
getServiceEndpointInterface
in interface DeploymentInfo
getActivationProperties
public java.util.Map<java.lang.String,java.lang.String> getActivationProperties()
- Specified by:
getActivationProperties
in interface DeploymentInfo
setActivationProperties
public void setActivationProperties(java.util.Map<java.lang.String,java.lang.String> activationProperties)
getPrimaryKeyClass
public java.lang.Class getPrimaryKeyClass()
- Specified by:
getPrimaryKeyClass
in interface DeploymentInfo
getEJBHome
public javax.ejb.EJBHome getEJBHome()
- Specified by:
getEJBHome
in interface DeploymentInfo
getEJBLocalHome
public javax.ejb.EJBLocalHome getEJBLocalHome()
- Specified by:
getEJBLocalHome
in interface DeploymentInfo
getBusinessLocalHome
public DeploymentInfo.BusinessLocalHome getBusinessLocalHome()
- Specified by:
getBusinessLocalHome
in interface DeploymentInfo
getBusinessLocalBeanHome
public DeploymentInfo.BusinessLocalBeanHome getBusinessLocalBeanHome()
- Specified by:
getBusinessLocalBeanHome
in interface DeploymentInfo
getBusinessLocalHome
public DeploymentInfo.BusinessLocalHome getBusinessLocalHome(java.util.List<java.lang.Class> interfaces)
- Specified by:
getBusinessLocalHome
in interface DeploymentInfo
getBusinessRemoteHome
public DeploymentInfo.BusinessRemoteHome getBusinessRemoteHome()
- Specified by:
getBusinessRemoteHome
in interface DeploymentInfo
getBusinessRemoteHome
public DeploymentInfo.BusinessRemoteHome getBusinessRemoteHome(java.util.List<java.lang.Class> interfaces)
- Specified by:
getBusinessRemoteHome
in interface DeploymentInfo
getDestinationId
public java.lang.String getDestinationId()
- Specified by:
getDestinationId
in interface DeploymentInfo
setDestinationId
public void setDestinationId(java.lang.String destinationId)
setBeanManagedTransaction
public void setBeanManagedTransaction(boolean value)
setBeanManagedConcurrency
public void setBeanManagedConcurrency(boolean beanManagedConcurrency)
getJndiEnc
public javax.naming.Context getJndiEnc()
- Specified by:
getJndiEnc
in interface DeploymentInfo
getClassLoader
public java.lang.ClassLoader getClassLoader()
- Specified by:
getClassLoader
in interface DeploymentInfo
isReentrant
public boolean isReentrant()
- Specified by:
isReentrant
in interface DeploymentInfo
setIsReentrant
public void setIsReentrant(boolean reentrant)
getMatchingBeanMethod
public java.lang.reflect.Method getMatchingBeanMethod(java.lang.reflect.Method interfaceMethod)
appendMethodPermissions
public void appendMethodPermissions(java.lang.reflect.Method m,
java.util.List<java.lang.String> roleNames)
getSecurityRole
public java.lang.String getSecurityRole(java.lang.String securityRoleReference)
- Specified by:
getSecurityRole
in interface DeploymentInfo
addSecurityRoleReference
public void addSecurityRoleReference(java.lang.String securityRoleReference,
java.lang.String linkedRoleName)
setMethodConcurrencyAttribute
public void setMethodConcurrencyAttribute(java.lang.reflect.Method method,
java.lang.String concurrencyAttribute)
setMethodTransactionAttribute
public void setMethodTransactionAttribute(java.lang.reflect.Method method,
java.lang.String transAttribute)
throws OpenEJBException
- Throws:
OpenEJBException
getAroundInvoke
public java.util.List<java.lang.reflect.Method> getAroundInvoke()
- Specified by:
getAroundInvoke
in interface DeploymentInfo
getPostConstruct
public java.util.List<java.lang.reflect.Method> getPostConstruct()
- Specified by:
getPostConstruct
in interface DeploymentInfo
getPreDestroy
public java.util.List<java.lang.reflect.Method> getPreDestroy()
- Specified by:
getPreDestroy
in interface DeploymentInfo
getPostActivate
public java.util.List<java.lang.reflect.Method> getPostActivate()
- Specified by:
getPostActivate
in interface DeploymentInfo
getPrePassivate
public java.util.List<java.lang.reflect.Method> getPrePassivate()
- Specified by:
getPrePassivate
in interface DeploymentInfo
getRemoveMethods
public java.util.List<java.lang.reflect.Method> getRemoveMethods()
- Specified by:
getRemoveMethods
in interface DeploymentInfo
setRetainIfExeption
public void setRetainIfExeption(java.lang.reflect.Method removeMethod,
boolean retain)
retainIfExeption
public boolean retainIfExeption(java.lang.reflect.Method removeMethod)
- Specified by:
retainIfExeption
in interface DeploymentInfo
getMethodSchedules
public java.util.List<MethodSchedule> getMethodSchedules()
- Specified by:
getMethodSchedules
in interface DeploymentInfo
setMethodSchedules
public void setMethodSchedules(java.util.List<MethodSchedule> schedules)
getInstanceScopedInterceptors
public java.util.Set<InterceptorData> getInstanceScopedInterceptors()
- When an instance of an EJB is instantiated, everything in this list
is also instatiated and tied to the bean instance. Per spec, interceptors
are supposed to have the same lifecycle as the bean they wrap.
OpenEJB has the concept of interceptors which do not share the same lifecycle
as the bean instance -- they may be instantiated elsewhere and simply applied
to the bean. The impact is that these interceptors must be multithreaded.
It also means we do not add these interceptors to this list and expose them
via different means.
- Returns:
- standard interceptors sharing the bean lifecycle
addSystemInterceptor
public void addSystemInterceptor(java.lang.Object interceptor)
getSystemInterceptors
public java.util.List<InterceptorInstance> getSystemInterceptors()
getCallbackInterceptors
public java.util.List<InterceptorData> getCallbackInterceptors()
setCallbackInterceptors
public void setCallbackInterceptors(java.util.List<InterceptorData> callbackInterceptors)
getMethodInterceptors
public java.util.List<InterceptorData> getMethodInterceptors(java.lang.reflect.Method method)
- Specified by:
getMethodInterceptors
in interface DeploymentInfo
setMethodInterceptors
public void setMethodInterceptors(java.lang.reflect.Method method,
java.util.List<InterceptorData> interceptors)
createMethodMap
public void createMethodMap()
throws SystemException
- Throws:
SystemException
mapMethods
public void mapMethods(java.lang.reflect.Method interfaceMethod,
java.lang.reflect.Method beanMethod)
getObjectInterface
public java.util.List<java.lang.Class> getObjectInterface(java.lang.Class homeInterface)
- Specified by:
getObjectInterface
in interface DeploymentInfo
extractHomeBeanMethodName
protected java.lang.String extractHomeBeanMethodName(java.lang.String methodName)
getCreateMethod
public java.lang.reflect.Method getCreateMethod()
getMatchingPostCreateMethod
public java.lang.reflect.Method getMatchingPostCreateMethod(java.lang.reflect.Method createMethod)
isCmp2
public boolean isCmp2()
setCmp2
public void setCmp2(boolean cmp2)
getPrimaryKeyField
public java.lang.String getPrimaryKeyField()
- Specified by:
getPrimaryKeyField
in interface DeploymentInfo
setPrimaryKeyField
public void setPrimaryKeyField(java.lang.String primaryKeyField)
getCmrFields
public java.lang.String[] getCmrFields()
setCmrFields
public void setCmrFields(java.lang.String[] cmrFields)
getKeyGenerator
public KeyGenerator getKeyGenerator()
setKeyGenerator
public void setKeyGenerator(KeyGenerator keyGenerator)
addQuery
public void addQuery(java.lang.reflect.Method queryMethod,
java.lang.String queryString)
getQuery
public java.lang.String getQuery(java.lang.reflect.Method queryMethod)
setRemoteQueryResults
public void setRemoteQueryResults(java.lang.String methodSignature)
isRemoteQueryResults
public boolean isRemoteQueryResults(java.lang.String methodSignature)
getCmpImplClass
public java.lang.Class getCmpImplClass()
setCmpImplClass
public void setCmpImplClass(java.lang.Class cmpImplClass)
getAbstractSchemaName
public java.lang.String getAbstractSchemaName()
setAbstractSchemaName
public void setAbstractSchemaName(java.lang.String abstractSchemaName)
setJarPath
public void setJarPath(java.lang.String jarPath)
getJarPath
public java.lang.String getJarPath()
getEjbTimeout
public java.lang.reflect.Method getEjbTimeout()
- Specified by:
getEjbTimeout
in interface DeploymentInfo
setEjbTimeout
public void setEjbTimeout(java.lang.reflect.Method ejbTimeout)
getEjbTimerService
public EjbTimerService getEjbTimerService()
- Specified by:
getEjbTimerService
in interface DeploymentInfo
setEjbTimerService
public void setEjbTimerService(EjbTimerService ejbTimerService)
getEjbName
public java.lang.String getEjbName()
- Specified by:
getEjbName
in interface DeploymentInfo
getModuleID
public java.lang.String getModuleID()
- Specified by:
getModuleID
in interface DeploymentInfo
getRunAs
public java.lang.String getRunAs()
- Specified by:
getRunAs
in interface DeploymentInfo
setEjbName
public void setEjbName(java.lang.String ejbName)
setModuleId
public void setModuleId(java.lang.String moduleId)
setRunAs
public void setRunAs(java.lang.String runAs)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setServiceEndpointInterface
public void setServiceEndpointInterface(java.lang.Class serviceEndpointInterface)
isLoadOnStartup
public boolean isLoadOnStartup()
- Specified by:
isLoadOnStartup
in interface DeploymentInfo
setLoadOnStartup
public void setLoadOnStartup(boolean loadOnStartup)
getDependsOn
public java.util.Set<java.lang.String> getDependsOn()
- Specified by:
getDependsOn
in interface DeploymentInfo
isSessionSynchronized
public boolean isSessionSynchronized()
- Specified by:
isSessionSynchronized
in interface DeploymentInfo
isLocalbean
public boolean isLocalbean()
setLocalbean
public void setLocalbean(boolean localbean)
getBusinessLocalBeanInterface
public java.lang.Class getBusinessLocalBeanInterface()
- Specified by:
getBusinessLocalBeanInterface
in interface DeploymentInfo
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.