Interface StatefulSessionBeanCacheProvider
public interface StatefulSessionBeanCacheProvider
Provides configurators for services to install a stateful session bean cache factory.
- Author:
- Paul Ferraro
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.wildfly.service.descriptor.NullaryServiceDescriptor<StatefulSessionBeanCacheProvider>static final org.wildfly.service.descriptor.NullaryServiceDescriptor<StatefulSessionBeanCacheProvider>static final org.wildfly.service.descriptor.UnaryServiceDescriptor<StatefulSessionBeanCacheProvider> -
Method Summary
Modifier and TypeMethodDescriptionIterable<org.wildfly.subsystem.service.ServiceInstaller>getDeploymentServiceInstallers(org.jboss.as.server.deployment.DeploymentUnit unit, EEModuleConfiguration moduleConfiguration) Returns configurators for services to be installed for the specified deployment.Iterable<org.wildfly.subsystem.service.ServiceInstaller>getStatefulBeanCacheFactoryServiceInstallers(org.jboss.as.server.deployment.DeploymentUnit unit, StatefulComponentDescription description, ComponentConfiguration configuration) Returns a configurator for a service supplying a cache factory.booleanIndicates whether or not cache factories provides by this object can support passivation.
-
Field Details
-
PASSIVATION_DISABLED_SERVICE_DESCRIPTOR
static final org.wildfly.service.descriptor.NullaryServiceDescriptor<StatefulSessionBeanCacheProvider> PASSIVATION_DISABLED_SERVICE_DESCRIPTOR -
DEFAULT_SERVICE_DESCRIPTOR
static final org.wildfly.service.descriptor.NullaryServiceDescriptor<StatefulSessionBeanCacheProvider> DEFAULT_SERVICE_DESCRIPTOR -
SERVICE_DESCRIPTOR
static final org.wildfly.service.descriptor.UnaryServiceDescriptor<StatefulSessionBeanCacheProvider> SERVICE_DESCRIPTOR
-
-
Method Details
-
getDeploymentServiceInstallers
Iterable<org.wildfly.subsystem.service.ServiceInstaller> getDeploymentServiceInstallers(org.jboss.as.server.deployment.DeploymentUnit unit, EEModuleConfiguration moduleConfiguration) Returns configurators for services to be installed for the specified deployment.- Parameters:
unit- a deployment unit- Returns:
- a collection of service configurators
-
getStatefulBeanCacheFactoryServiceInstallers
Iterable<org.wildfly.subsystem.service.ServiceInstaller> getStatefulBeanCacheFactoryServiceInstallers(org.jboss.as.server.deployment.DeploymentUnit unit, StatefulComponentDescription description, ComponentConfiguration configuration) Returns a configurator for a service supplying a cache factory.- Parameters:
unit- the deployment unit containing this EJB component.description- the EJB component descriptionconfiguration- the component configuration- Returns:
- a service configurator
-
supportsPassivation
boolean supportsPassivation()Indicates whether or not cache factories provides by this object can support passivation.- Returns:
- true, if passivation is supported, false otherwise.
-