Package org.wildfly.clustering.vertx.web
Class DistributableSessionManagerFactoryConfiguration
java.lang.Object
org.wildfly.clustering.vertx.web.DistributableSessionManagerFactoryConfiguration
- All Implemented Interfaces:
org.wildfly.clustering.server.deployment.DeploymentConfiguration,org.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void>
public class DistributableSessionManagerFactoryConfiguration
extends Object
implements org.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void>
Configuration of a distributable session manager factory.
- Author:
- Paul Ferraro
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDistributableSessionManagerFactoryConfiguration(io.vertx.core.Context context, io.vertx.core.json.JsonObject options) -
Method Summary
Modifier and TypeMethodDescriptionorg.wildfly.clustering.session.SessionAttributePersistenceStrategyorg.wildfly.clustering.server.immutable.Immutabilityorg.wildfly.clustering.marshalling.ByteBufferMarshallerorg.wildfly.clustering.function.Supplier<Void>
-
Field Details
-
DEPLOYMENT_NAME
- See Also:
-
GRANULARITY
- See Also:
-
MARSHALLER
- See Also:
-
MAX_ACTIVE_SESSIONS
- See Also:
-
-
Constructor Details
-
DistributableSessionManagerFactoryConfiguration
public DistributableSessionManagerFactoryConfiguration(io.vertx.core.Context context, io.vertx.core.json.JsonObject options)
-
-
Method Details
-
getDeploymentName
- Specified by:
getDeploymentNamein interfaceorg.wildfly.clustering.server.deployment.DeploymentConfiguration
-
getServerName
- Specified by:
getServerNamein interfaceorg.wildfly.clustering.server.deployment.DeploymentConfiguration
-
getClassLoader
- Specified by:
getClassLoaderin interfaceorg.wildfly.clustering.server.deployment.DeploymentConfiguration
-
getMaxActiveSessions
- Specified by:
getMaxActiveSessionsin interfaceorg.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void>
-
getMarshaller
public org.wildfly.clustering.marshalling.ByteBufferMarshaller getMarshaller()- Specified by:
getMarshallerin interfaceorg.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void>
-
getSessionContextFactory
- Specified by:
getSessionContextFactoryin interfaceorg.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void>
-
getImmutability
public org.wildfly.clustering.server.immutable.Immutability getImmutability()- Specified by:
getImmutabilityin interfaceorg.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void>
-
getAttributePersistenceStrategy
public org.wildfly.clustering.session.SessionAttributePersistenceStrategy getAttributePersistenceStrategy()- Specified by:
getAttributePersistenceStrategyin interfaceorg.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void>
-