Class MutableDistributableWebDeploymentConfiguration
java.lang.Object
org.wildfly.extension.clustering.web.deployment.MutableDistributableWebDeploymentConfiguration
- All Implemented Interfaces:
Consumer<String>,Function<String,,String> UnaryOperator<String>,DistributableWebDeploymentConfiguration
public class MutableDistributableWebDeploymentConfiguration
extends Object
implements DistributableWebDeploymentConfiguration, UnaryOperator<String>, Consumer<String>
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionMutableDistributableWebDeploymentConfiguration(org.jboss.as.server.deployment.DeploymentUnit unit) MutableDistributableWebDeploymentConfiguration(org.jboss.metadata.property.PropertyReplacer replacer) -
Method Summary
Modifier and TypeMethodDescriptionvoidReturns a list of immutable session attribute classes.References the name of a session management provider.Returns a deployment-specific session management provider.voidsetSessionManagementName(String value) void
-
Constructor Details
-
MutableDistributableWebDeploymentConfiguration
public MutableDistributableWebDeploymentConfiguration(org.jboss.metadata.property.PropertyReplacer replacer) -
MutableDistributableWebDeploymentConfiguration
public MutableDistributableWebDeploymentConfiguration(org.jboss.as.server.deployment.DeploymentUnit unit)
-
-
Method Details
-
getSessionManagementProvider
Description copied from interface:DistributableWebDeploymentConfigurationReturns a deployment-specific session management provider.- Specified by:
getSessionManagementProviderin interfaceDistributableWebDeploymentConfiguration- Returns:
- a session management provider
-
setSessionManagementProvider
-
getSessionManagementName
Description copied from interface:DistributableWebDeploymentConfigurationReferences the name of a session management provider.- Specified by:
getSessionManagementNamein interfaceDistributableWebDeploymentConfiguration- Returns:
- a session management provider name
-
setSessionManagementName
-
getImmutableClasses
Description copied from interface:DistributableWebDeploymentConfigurationReturns a list of immutable session attribute classes.- Specified by:
getImmutableClassesin interfaceDistributableWebDeploymentConfiguration- Returns:
- a list of class names
-
accept
-
apply
-