Index

A C D E F G I K M O P R S T U V 
All Classes and Interfaces|All Packages

A

apply(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.SessionAttributeActivationNotifierFactory
 

C

cast() - Method in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheEntryFilter
 
close() - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
close() - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
close() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManagerFactory
 
close() - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 
CoarseSessionAttributesFactory<C,V> - Class in org.wildfly.clustering.session.infinispan.embedded.attributes
SessionAttributesFactory for coarse granularity sessions, where all session attributes are stored in a single cache entry.
CoarseSessionAttributesFactory(SessionAttributesFactoryConfiguration<Map<String, Object>, V>, BiFunction<ImmutableSession, C, SessionActivationNotifier>, Function<String, SessionAttributeActivationNotifier>, EmbeddedCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
createImmutableSessionAttributes(String, Map<String, Object>) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
createImmutableSessionAttributes(String, Map<String, Object>) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
createImmutableSessionMetaData(String, ContextualSessionMetaDataEntry<C>) - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 
createSessionAttributes(String, Map<String, Object>, ImmutableSessionMetaData, C) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
createSessionAttributes(String, Map<String, Object>, ImmutableSessionMetaData, C) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
createSessionManager(SessionManagerConfiguration<C>) - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManagerFactory
 
createSessionMetaData(String, ContextualSessionMetaDataEntry<C>) - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 
createUserContext(UserContext<PV, TC>) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserContextFactory
 
createUserManager(UserManagerConfiguration<T>) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserManagerFactory
 
createUserSessions(String, Map<D, S>) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserSessionsFactory
 
createValue(String, Void) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
createValue(String, Void) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserSessionsFactory
 
createValueAsync(String, Void) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
createValueAsync(String, Void) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
createValueAsync(String, Void) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserSessionsFactory
 
createValueAsync(String, Duration) - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 
createValueAsync(String, PC) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserContextFactory
 

D

deleteAsync(Cache<SessionAttributesKey, V>, String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 

E

ExpiredSessionRemover<SC,MV,AV,LC> - Class in org.wildfly.clustering.session.infinispan.embedded
Session remover that removes a session if and only if it is expired.
ExpiredSessionRemover(SessionFactory<SC, MV, AV, LC>) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.ExpiredSessionRemover
 

F

findSessionAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 
findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 
findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserContextFactory
 
findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserSessionsFactory
 
FineSessionAttributesFactory<C,V> - Class in org.wildfly.clustering.session.infinispan.embedded.attributes
SessionAttributesFactory for fine granularity sessions, where all session attributes are stored in a single cache entry, but changes are applied by functions such that only modified and mutated values ever replicate/persist.
FineSessionAttributesFactory(SessionAttributesFactoryConfiguration<Object, V>, BiFunction<ImmutableSession, C, SessionAttributeActivationNotifier>, Function<String, SessionAttributeActivationNotifier>, EmbeddedCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 

G

getActiveSessions() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 
getBatchFactory() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 
getCommandDispatcherFactory() - Method in interface org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManagerFactoryConfiguration
 
getExpirationScheduler() - Method in interface org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManagerConfiguration
 
getIdentifierFactory() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 
getIdentifierFactory() - Method in interface org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManagerConfiguration
 
getRegistrar() - Method in interface org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManagerConfiguration
 
getSessions() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 
getStartTask() - Method in interface org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManagerConfiguration
 
getStatistics() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 

I

InfinispanSessionManager<C,MV,AV,SC> - Class in org.wildfly.clustering.session.infinispan.embedded
Generic session manager implementation - independent of cache mapping strategy.
InfinispanSessionManager(Supplier<SessionManager<SC>>, SessionManagerConfiguration<C>, InfinispanSessionManagerConfiguration<SC>, SessionFactory<C, MV, AV, SC>) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 
InfinispanSessionManagerConfiguration<SC> - Interface in org.wildfly.clustering.session.infinispan.embedded
Configuration for an InfinispanSessionManager.
InfinispanSessionManagerFactory<C,SC> - Class in org.wildfly.clustering.session.infinispan.embedded
Factory for creating session managers.
InfinispanSessionManagerFactory(SessionManagerFactoryConfiguration<SC>, SessionSpecificationProvider<S, C>, SessionEventListenerSpecificationProvider<S, L>, InfinispanSessionManagerFactoryConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManagerFactory
 
InfinispanSessionManagerFactoryConfiguration - Interface in org.wildfly.clustering.session.infinispan.embedded
 
InfinispanSessionMetaDataFactory<C> - Class in org.wildfly.clustering.session.infinispan.embedded.metadata
 
InfinispanSessionMetaDataFactory(EmbeddedCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 
InfinispanSessionSerializationContextInitializer - Class in org.wildfly.clustering.session.infinispan.embedded
 
InfinispanSessionSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionSerializationContextInitializer
 
InfinispanUserContextFactory<PC,PV,TC> - Class in org.wildfly.clustering.session.infinispan.embedded.user
 
InfinispanUserContextFactory(EmbeddedCacheConfiguration, Marshaller<PC, PV>, Supplier<TC>) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserContextFactory
 
InfinispanUserManagerFactory<C,D,S> - Class in org.wildfly.clustering.session.infinispan.embedded.user
Embedded Infinispan cache-based user manager factory.
InfinispanUserManagerFactory(EmbeddedCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserManagerFactory
 
InfinispanUserSerializationContextInitializer - Class in org.wildfly.clustering.session.infinispan.embedded.user
 
InfinispanUserSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserSerializationContextInitializer
 
InfinispanUserSessionsFactory<D,S> - Class in org.wildfly.clustering.session.infinispan.embedded.user
 
InfinispanUserSessionsFactory(EmbeddedCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserSessionsFactory
 
isStarted() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 

K

KeyMapper - Class in org.wildfly.clustering.session.infinispan.embedded
 
KeyMapper() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.KeyMapper
 

M

META_DATA - Enum constant in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheEntryFilter
 
META_DATA - Enum constant in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheKeyFilter
 

O

org.wildfly.clustering.session.infinispan.embedded - package org.wildfly.clustering.session.infinispan.embedded
 
org.wildfly.clustering.session.infinispan.embedded.attributes - package org.wildfly.clustering.session.infinispan.embedded.attributes
 
org.wildfly.clustering.session.infinispan.embedded.metadata - package org.wildfly.clustering.session.infinispan.embedded.metadata
 
org.wildfly.clustering.session.infinispan.embedded.user - package org.wildfly.clustering.session.infinispan.embedded.user
 

P

purgeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
purgeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
purgeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 

R

register(Consumer<ImmutableSession>) - Method in class org.wildfly.clustering.session.infinispan.embedded.ExpiredSessionRemover
 
register(Map.Entry<C, SessionManager<SC>>) - Method in class org.wildfly.clustering.session.infinispan.embedded.SessionAttributeActivationNotifierFactory
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.SessionAttributesSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.SessionMetaDataSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserSerializationContextInitializer
 
removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 
removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserContextFactory
 
removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.user.InfinispanUserSessionsFactory
 

S

schedule(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.SessionExpirationScheduler
 
schedule(Map.Entry<K, V>) - Method in class org.wildfly.clustering.session.infinispan.embedded.SessionExpirationScheduler
 
SessionAttributeActivationNotifierFactory<S,C,L,SC> - Class in org.wildfly.clustering.session.infinispan.embedded
Factory for creating a SessionAttributeActivationNotifier for a given session identifier.
SessionAttributeActivationNotifierFactory(SessionSpecificationProvider<S, C>, SessionEventListenerSpecificationProvider<S, L>) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.SessionAttributeActivationNotifierFactory
 
SessionAttributesKey - Class in org.wildfly.clustering.session.infinispan.embedded.attributes
Cache key for session attributes.
SessionAttributesKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.attributes.SessionAttributesKey
 
SessionAttributesKeyFormatter - Class in org.wildfly.clustering.session.infinispan.embedded.attributes
Resolver for SessionAttributesKey.
SessionAttributesKeyFormatter() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.attributes.SessionAttributesKeyFormatter
 
SessionAttributesSerializationContextInitializer - Class in org.wildfly.clustering.session.infinispan.embedded.attributes
 
SessionAttributesSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.attributes.SessionAttributesSerializationContextInitializer
 
SessionCacheEntryFilter - Enum Class in org.wildfly.clustering.session.infinispan.embedded
Cache entry filters for use by cache streams.
SessionCacheKeyFilter - Enum Class in org.wildfly.clustering.session.infinispan.embedded
Cache key filters for use by cache streams.
SessionExpirationScheduler<K,V> - Class in org.wildfly.clustering.session.infinispan.embedded
Session expiration scheduler that eagerly expires sessions as soon as they are eligible.
SessionExpirationScheduler(String, Supplier<Batch>, ImmutableSessionMetaDataFactory<V>, Predicate<String>, Duration) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.SessionExpirationScheduler
 
SessionExpirationScheduler(LocalSchedulerConfiguration<String>, ImmutableSessionMetaDataFactory<V>) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.SessionExpirationScheduler
 
SessionExpirationScheduler(Scheduler<String, Instant>, ImmutableSessionMetaDataFactory<V>) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.SessionExpirationScheduler
 
SessionKeyFormatter<K> - Class in org.wildfly.clustering.session.infinispan.embedded
Base Formatter for cache keys containing session identifiers.
SessionKeyFormatter(Function<String, K>) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.SessionKeyFormatter
 
SessionMetaDataKey - Class in org.wildfly.clustering.session.infinispan.embedded.metadata
Cache key for the session meta data entry.
SessionMetaDataKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.metadata.SessionMetaDataKey
 
SessionMetaDataKeyFormatter - Class in org.wildfly.clustering.session.infinispan.embedded.metadata
Formatter for a SessionMetaDataKey.
SessionMetaDataKeyFormatter() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.metadata.SessionMetaDataKeyFormatter
 
SessionMetaDataSerializationContextInitializer - Class in org.wildfly.clustering.session.infinispan.embedded.metadata
 
SessionMetaDataSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.metadata.SessionMetaDataSerializationContextInitializer
 
start() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 
stop() - Method in class org.wildfly.clustering.session.infinispan.embedded.InfinispanSessionManager
 

T

test(Object) - Method in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheKeyFilter
 
test(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.ExpiredSessionRemover
 
test(Map.Entry<Object, Object>) - Method in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheEntryFilter
 
tryValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.CoarseSessionAttributesFactory
 
tryValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.attributes.FineSessionAttributesFactory
 
tryValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.embedded.metadata.InfinispanSessionMetaDataFactory
 

U

UserContextKey - Class in org.wildfly.clustering.session.infinispan.embedded.user
Cache key for the authentication cache entry.
UserContextKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.user.UserContextKey
 
UserContextKeyFormatter - Class in org.wildfly.clustering.session.infinispan.embedded.user
Formatter for UserContextKey
UserContextKeyFormatter() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.user.UserContextKeyFormatter
 
UserSessionsKey - Class in org.wildfly.clustering.session.infinispan.embedded.user
 
UserSessionsKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.embedded.user.UserSessionsKey
 
UserSessionsKeyFormatter - Class in org.wildfly.clustering.session.infinispan.embedded.user
Formatter for UserSessionsKey.
UserSessionsKeyFormatter() - Constructor for class org.wildfly.clustering.session.infinispan.embedded.user.UserSessionsKeyFormatter
 

V

valueOf(String) - Static method in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheEntryFilter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheKeyFilter
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheEntryFilter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wildfly.clustering.session.infinispan.embedded.SessionCacheKeyFilter
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E F G I K M O P R S T U V 
All Classes and Interfaces|All Packages