Class InfinispanHttpSessionConfiguration
java.lang.Object
org.wildfly.clustering.spring.context.config.SessionManagementConfiguration<jakarta.servlet.ServletContext>
org.wildfly.clustering.spring.session.config.HttpSessionConfiguration
org.wildfly.clustering.spring.session.infinispan.embedded.config.AbstractInfinispanHttpSessionConfiguration
org.wildfly.clustering.spring.session.infinispan.embedded.config.InfinispanHttpSessionConfiguration
org.wildfly.clustering.web.spring.infinispan.annotation.InfinispanHttpSessionConfiguration
- All Implemented Interfaces:
Consumer<org.springframework.core.annotation.AnnotationAttributes>,org.springframework.beans.factory.Aware,org.springframework.context.annotation.ImportAware,org.springframework.context.ApplicationEventPublisherAware,org.springframework.context.EmbeddedValueResolverAware,org.springframework.context.EnvironmentAware,org.springframework.context.ResourceLoaderAware,org.springframework.web.context.ServletContextAware,org.wildfly.clustering.server.deployment.DeploymentConfiguration,org.wildfly.clustering.server.expiration.Expiration,org.wildfly.clustering.server.expiration.ExpirationConfiguration<org.wildfly.clustering.session.ImmutableSession>,org.wildfly.clustering.server.manager.ManagerConfiguration<String>,org.wildfly.clustering.session.SessionManagerConfiguration<jakarta.servlet.ServletContext>,org.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void>,InfinispanConfiguration,MutableInfinispanConfiguration,IndexingConfiguration,MutableIndexingConfiguration
@Deprecated(forRemoval=true)
@Configuration(proxyBeanMethods=false)
@Import(org.springframework.session.config.annotation.web.http.SpringHttpSessionConfiguration.class)
public class InfinispanHttpSessionConfiguration
extends InfinispanHttpSessionConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from class org.wildfly.clustering.spring.session.config.HttpSessionConfiguration
DEFAULT_SPRING_SECURITY_INDEX_ID, DEFAULT_SPRING_SECURITY_INDEX_RESOLVER, DEFAULT_SPRING_SECURITY_INDEXES, DEFAULT_STRING_SECURITY_INDEX_NAMEFields inherited from interface org.wildfly.clustering.spring.context.infinispan.embedded.InfinispanConfiguration
DEFAULT_CONFIGURATION_RESOURCE -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetGranularity(SessionPersistenceGranularity granularity) Deprecated, for removal: This API element is subject to removal in a future version.voidsetImportMetadata(org.springframework.core.type.AnnotationMetadata metadata) Deprecated, for removal: This API element is subject to removal in a future version.voidsetMarshallerFactory(SessionMarshallerFactory marshallerFactory) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class org.wildfly.clustering.spring.session.infinispan.embedded.config.InfinispanHttpSessionConfiguration
userConfigurationMethods inherited from class org.wildfly.clustering.spring.session.infinispan.embedded.config.AbstractInfinispanHttpSessionConfiguration
accept, embeddedCacheManagerConfiguration, getConfigurationResource, getTemplateName, sessionManagerFactory, setEmbeddedValueResolver, setResource, setTemplateMethods inherited from class org.wildfly.clustering.spring.session.config.HttpSessionConfiguration
getContext, getDeploymentName, getExpirationListener, getImmutability, getIndexes, getIndexResolver, getServerName, getTimeout, sessionRepository, setApplicationEventPublisher, setIndexes, setIndexResolver, setServletContextMethods inherited from class org.wildfly.clustering.spring.context.config.SessionManagementConfiguration
getAttributePersistenceStrategy, getIdentifierFactory, getMarshaller, getMaxActiveSessions, getSessionContextFactory, sessionManager, setEnvironment, setGranularity, setMarshaller, setMaxActiveSessions, setPersistenceStrategy, setResourceLoader, setSessionIdentifierGeneratorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.server.expiration.Expiration
isImmortal
-
Constructor Details
-
InfinispanHttpSessionConfiguration
public InfinispanHttpSessionConfiguration()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
setMarshallerFactory
@Autowired(required=false) public void setMarshallerFactory(SessionMarshallerFactory marshallerFactory) Deprecated, for removal: This API element is subject to removal in a future version. -
setGranularity
Deprecated, for removal: This API element is subject to removal in a future version. -
setImportMetadata
public void setImportMetadata(org.springframework.core.type.AnnotationMetadata metadata) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setImportMetadatain interfaceorg.springframework.context.annotation.ImportAware- Overrides:
setImportMetadatain classSessionManagementConfiguration<jakarta.servlet.ServletContext>
-
InfinispanHttpSessionConfigurationinstead.