public class StatefulSessionComponentCreateService extends SessionBeanComponentCreateService implements BeanContext
| Constructor and Description |
|---|
StatefulSessionComponentCreateService(ComponentConfiguration componentConfiguration,
ApplicationExceptions ejbJarConfiguration,
org.jboss.msc.value.Value<CacheFactory> cacheFactory)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected BasicComponent |
createComponent()
Create the component.
|
org.jboss.invocation.InterceptorFactory |
getAfterBegin() |
Method |
getAfterBeginMethod() |
org.jboss.invocation.InterceptorFactory |
getAfterCompletion() |
Method |
getAfterCompletionMethod() |
Class<?> |
getBeanClass()
Returns the type of the bean instance.
|
org.jboss.invocation.InterceptorFactory |
getBeforeCompletion() |
Method |
getBeforeCompletionMethod() |
CacheInfo |
getCache() |
ClassLoader |
getClassLoader()
Returns the class loader of this bean's deployment module.
|
DefaultAccessTimeoutService |
getDefaultAccessTimeoutService() |
org.jboss.msc.service.ServiceName |
getDeploymentUnitServiceName()
Returns the service name of the deployment unit to which this bean is associated.
|
org.jboss.invocation.InterceptorFactory |
getEjb2XRemoveMethod() |
org.jboss.modules.ModuleLoader |
getModuleLoader()
Returns the module loader of this bean's deployment module.
|
org.jboss.invocation.InterceptorFactory |
getPostActivate() |
org.jboss.invocation.InterceptorFactory |
getPrePassivate() |
Set<Object> |
getSerializableInterceptorContextKeys() |
Time |
getTimeout()
Returns the duration of time this bean can be idle after which it will expire.
|
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
getAsyncExecutorService, getBeanAccessTimeout, getBeanLockType, getEjbLocalObjectView, getEjbObjectview, getMethodApplicableAccessTimeouts, getMethodApplicableLockTypesgetApplicationName, getDistinctName, getEarApplicationName, getEjbHome, getEjbLocalHome, getEjbLocalObject, getEjbObject, getEJBRemoteTransactionsRepositoryInjector, getEJBUtilities, getModuleName, getSecurityMetaData, getShutDownInterceptorFactory, getTimeoutInterceptors, getTimeoutMethod, getTimerService, getViewServices, processTxAttr, requiresInterceptorsgetComponentClass, getComponentInterceptors, getComponentName, getDeploymentUnitInjector, getNamespaceContextSelector, getPostConstruct, getPreDestroy, getServiceName, getValuepublic StatefulSessionComponentCreateService(ComponentConfiguration componentConfiguration, ApplicationExceptions ejbJarConfiguration, org.jboss.msc.value.Value<CacheFactory> cacheFactory)
componentConfiguration - the component configurationpublic void start(org.jboss.msc.service.StartContext context)
throws org.jboss.msc.service.StartException
BasicComponentCreateServicestart in interface org.jboss.msc.service.Service<Component>start in class BasicComponentCreateServiceorg.jboss.msc.service.StartExceptionpublic void stop(org.jboss.msc.service.StopContext context)
BasicComponentCreateServicestop in interface org.jboss.msc.service.Service<Component>stop in class BasicComponentCreateServiceprotected BasicComponent createComponent()
BasicComponentCreateServicecreateComponent in class BasicComponentCreateServicepublic org.jboss.invocation.InterceptorFactory getAfterBegin()
public org.jboss.invocation.InterceptorFactory getAfterCompletion()
public org.jboss.invocation.InterceptorFactory getBeforeCompletion()
public org.jboss.invocation.InterceptorFactory getPrePassivate()
public org.jboss.invocation.InterceptorFactory getPostActivate()
public Method getAfterBeginMethod()
public Method getAfterCompletionMethod()
public Method getBeforeCompletionMethod()
public CacheInfo getCache()
public DefaultAccessTimeoutService getDefaultAccessTimeoutService()
public org.jboss.invocation.InterceptorFactory getEjb2XRemoveMethod()
public ClassLoader getClassLoader()
BeanContextgetClassLoader in interface BeanContextpublic Class<?> getBeanClass()
BeanContextgetBeanClass in interface BeanContextpublic org.jboss.modules.ModuleLoader getModuleLoader()
BeanContextgetModuleLoader in interface BeanContextpublic org.jboss.msc.service.ServiceName getDeploymentUnitServiceName()
BeanContextgetDeploymentUnitServiceName in interface BeanContextpublic Time getTimeout()
BeanContextgetTimeout in interface BeanContextCopyright © 2014 JBoss by Red Hat. All rights reserved.