Class StatefulSessionComponentCreateService
- java.lang.Object
-
- org.jboss.as.ee.component.BasicComponentCreateService
-
- org.jboss.as.ejb3.component.EJBComponentCreateService
-
- org.jboss.as.ejb3.component.session.SessionBeanComponentCreateService
-
- org.jboss.as.ejb3.component.stateful.StatefulSessionComponentCreateService
-
- All Implemented Interfaces:
org.jboss.msc.Service,org.jboss.msc.service.Service<Component>,org.jboss.msc.value.Value<Component>
public class StatefulSessionComponentCreateService extends SessionBeanComponentCreateService
- Author:
- Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description StatefulSessionComponentCreateService(ComponentConfiguration componentConfiguration, ApplicationExceptions ejbJarConfiguration, Supplier<StatefulSessionBeanCacheFactory<org.jboss.ejb.client.SessionID,StatefulSessionComponentInstance>> cacheFactory)Construct a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BasicComponentcreateComponent()org.jboss.invocation.InterceptorFactorygetAfterBegin()MethodgetAfterBeginMethod()org.jboss.invocation.InterceptorFactorygetAfterCompletion()MethodgetAfterCompletionMethod()org.jboss.invocation.InterceptorFactorygetBeforeCompletion()MethodgetBeforeCompletionMethod()DefaultAccessTimeoutServicegetDefaultAccessTimeoutService()org.jboss.invocation.InterceptorFactorygetEjb2XRemoveMethod()org.jboss.invocation.InterceptorFactorygetPostActivate()org.jboss.invocation.InterceptorFactorygetPrePassivate()Set<Object>getSerializableInterceptorContextKeys()-
Methods inherited from class org.jboss.as.ejb3.component.session.SessionBeanComponentCreateService
getAsyncExecutorService, getBeanAccessTimeout, getBeanLockType, getMethodApplicableAccessTimeouts, getMethodApplicableLockTypes
-
Methods inherited from class org.jboss.as.ejb3.component.EJBComponentCreateService
getApplicationName, getControlPoint, getControlPointInjector, getDistinctName, getEarApplicationName, getEjbHome, getEjbLocalHome, getEjbLocalObject, getEjbObject, getEJBSuspendHandlerInjector, getExceptionLoggingEnabled, getIdentityOutflowFunction, getModuleName, getSecurityDomain, getSecurityMetaData, getShutDownInterceptorFactory, getTimeoutInterceptors, getTimeoutMethod, getTimerServiceFactory, getTimerServiceFactoryInjector, getViewServices, isEnableJacc, isLegacyCompliantPrincipalPropagation, isSecurityRequired, processTxAttr, requiresInterceptors
-
Methods inherited from class org.jboss.as.ee.component.BasicComponentCreateService
getComponentClass, getComponentInterceptors, getComponentName, getNamespaceContextSelector, getPostConstruct, getPreDestroy, getServiceName, getValue, start, stop
-
-
-
-
Constructor Detail
-
StatefulSessionComponentCreateService
public StatefulSessionComponentCreateService(ComponentConfiguration componentConfiguration, ApplicationExceptions ejbJarConfiguration, Supplier<StatefulSessionBeanCacheFactory<org.jboss.ejb.client.SessionID,StatefulSessionComponentInstance>> cacheFactory)
Construct a new instance.- Parameters:
componentConfiguration- the component configuration
-
-
Method Detail
-
createComponent
protected BasicComponent createComponent()
- Overrides:
createComponentin classBasicComponentCreateService
-
getAfterBegin
public org.jboss.invocation.InterceptorFactory getAfterBegin()
-
getAfterCompletion
public org.jboss.invocation.InterceptorFactory getAfterCompletion()
-
getBeforeCompletion
public org.jboss.invocation.InterceptorFactory getBeforeCompletion()
-
getPrePassivate
public org.jboss.invocation.InterceptorFactory getPrePassivate()
-
getPostActivate
public org.jboss.invocation.InterceptorFactory getPostActivate()
-
getAfterBeginMethod
public Method getAfterBeginMethod()
-
getAfterCompletionMethod
public Method getAfterCompletionMethod()
-
getBeforeCompletionMethod
public Method getBeforeCompletionMethod()
-
getDefaultAccessTimeoutService
public DefaultAccessTimeoutService getDefaultAccessTimeoutService()
-
getEjb2XRemoveMethod
public org.jboss.invocation.InterceptorFactory getEjb2XRemoveMethod()
-
-