Index
All Classes and Interfaces|All Packages
A
- apply(SessionCreationMetaDataEntry<C>, SessionAccessMetaDataEntry) - Method in class org.wildfly.clustering.session.infinispan.remote.metadata.HotRodSessionMetaDataFactory
C
- close() - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.CoarseSessionAttributesFactory
- close() - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
- close() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionFactory
- close() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManagerFactory
- close() - Method in class org.wildfly.clustering.session.infinispan.remote.metadata.HotRodSessionMetaDataFactory
- CoarseSessionAttributesFactory<C,
V> - Class in org.wildfly.clustering.session.infinispan.remote.attributes -
SessionAttributesFactoryfor coarse granularity sessions, where all session attributes are stored in a single cache entry. - CoarseSessionAttributesFactory(SessionAttributesFactoryConfiguration<Map<String, Object>, V>, BiFunction<ImmutableSession, C, SessionActivationNotifier>, RemoteCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.remote.attributes.CoarseSessionAttributesFactory
- createImmutableSessionAttributes(String, Map<String, Object>) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.CoarseSessionAttributesFactory
- createImmutableSessionAttributes(String, Map<String, Object>) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
- createImmutableSessionMetaData(String, SessionMetaDataEntry<C>) - Method in class org.wildfly.clustering.session.infinispan.remote.metadata.HotRodSessionMetaDataFactory
- createNearCache(NearCacheConfiguration, BiConsumer<K, MetadataValue<V>>) - Method in class org.wildfly.clustering.session.infinispan.remote.SessionManagerNearCacheFactory
- createSessionAttributes(String, Map<String, Object>, ImmutableSessionMetaData, C) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.CoarseSessionAttributesFactory
- createSessionAttributes(String, Map<String, Object>, ImmutableSessionMetaData, C) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
- createSessionManager(SessionManagerConfiguration<C>) - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManagerFactory
- createSessionMetaData(String, SessionMetaDataEntry<C>) - Method in class org.wildfly.clustering.session.infinispan.remote.metadata.HotRodSessionMetaDataFactory
- createUserContext(UserContext<PV, TC>) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserContextFactory
- createUserManager(UserManagerConfiguration<T>) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserManagerFactory
- createUserSessions(String, Map<D, S>) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserSessionsFactory
- createValue(String, Void) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
- createValueAsync(String, Void) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.CoarseSessionAttributesFactory
- createValueAsync(String, Void) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
- createValueAsync(String, Void) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserSessionsFactory
- createValueAsync(String, Duration) - Method in class org.wildfly.clustering.session.infinispan.remote.metadata.HotRodSessionMetaDataFactory
- createValueAsync(String, PC) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserContextFactory
E
- expired(ClientCacheEntryExpiredEvent<SessionAccessMetaDataKey>) - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionFactory
F
- findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.CoarseSessionAttributesFactory
- findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
- findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.metadata.HotRodSessionMetaDataFactory
- findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserContextFactory
- findValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserSessionsFactory
- FineSessionAttributesFactory<C,
V> - Class in org.wildfly.clustering.session.infinispan.remote.attributes -
SessionAttributesFactoryfor 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>, RemoteCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
G
- getActiveSessions() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManager
- getBatchFactory() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManager
- getCache() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManagerFactory
- getExpirationListenerRegistrar() - Method in interface org.wildfly.clustering.session.infinispan.remote.HotRodSessionManagerConfiguration
- getExpirationListenerRegistrar() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManagerFactory
- getSessions() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManager
H
- HotRodSessionFactory<MC,
AV, SC> - Class in org.wildfly.clustering.session.infinispan.remote -
Factory for creating a
Sessionbacked by a set ofRemoteCacheentries. - HotRodSessionFactory(RemoteCacheConfiguration, SessionMetaDataFactory<SessionMetaDataEntry<SC>>, SessionAttributesFactory<MC, AV>, Supplier<SC>) - Constructor for class org.wildfly.clustering.session.infinispan.remote.HotRodSessionFactory
-
Constructs a new session factory
- HotRodSessionManager<C,
MV, AV, SC> - Class in org.wildfly.clustering.session.infinispan.remote -
Generic HotRod-based session manager implementation - independent of cache mapping strategy.
- HotRodSessionManager(SessionManagerConfiguration<C>, SessionFactory<C, MV, AV, SC>, HotRodSessionManagerConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManager
- HotRodSessionManagerConfiguration - Interface in org.wildfly.clustering.session.infinispan.remote
-
Configuration for an
HotRodSessionManager. - HotRodSessionManagerFactory<C,
SC> - Class in org.wildfly.clustering.session.infinispan.remote -
Factory for creating session managers.
- HotRodSessionManagerFactory(SessionManagerFactoryConfiguration<SC>, SessionSpecificationProvider<S, C>, SessionEventListenerSpecificationProvider<S, L>, RemoteCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManagerFactory
- HotRodSessionMetaDataFactory<C> - Class in org.wildfly.clustering.session.infinispan.remote.metadata
-
Factory for creating
SessionMetaDatabacked by a pair ofRemoteCacheentries. - HotRodSessionMetaDataFactory(RemoteCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.remote.metadata.HotRodSessionMetaDataFactory
- HotRodSessionSerializationContextInitializer - Class in org.wildfly.clustering.session.infinispan.remote
- HotRodSessionSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.infinispan.remote.HotRodSessionSerializationContextInitializer
- HotRodUserContextFactory<PC,
PV, TC> - Class in org.wildfly.clustering.session.infinispan.remote.user - HotRodUserContextFactory(RemoteCacheConfiguration, Marshaller<PC, PV>, Supplier<TC>) - Constructor for class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserContextFactory
- HotRodUserManagerFactory<C,
D, S> - Class in org.wildfly.clustering.session.infinispan.remote.user -
Remote Infinispan cache-based user manager factory.
- HotRodUserManagerFactory(RemoteCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserManagerFactory
- HotRodUserSerializationContextInitializer - Class in org.wildfly.clustering.session.infinispan.remote.user
- HotRodUserSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserSerializationContextInitializer
- HotRodUserSessionsFactory<D,
S> - Class in org.wildfly.clustering.session.infinispan.remote.user - HotRodUserSessionsFactory(RemoteCacheConfiguration) - Constructor for class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserSessionsFactory
I
- isStarted() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManager
O
- org.wildfly.clustering.session.infinispan.remote - package org.wildfly.clustering.session.infinispan.remote
- org.wildfly.clustering.session.infinispan.remote.attributes - package org.wildfly.clustering.session.infinispan.remote.attributes
- org.wildfly.clustering.session.infinispan.remote.metadata - package org.wildfly.clustering.session.infinispan.remote.metadata
- org.wildfly.clustering.session.infinispan.remote.user - package org.wildfly.clustering.session.infinispan.remote.user
R
- register(Consumer<ImmutableSession>) - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionFactory
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.SessionAttributesSerializationContextInitializer
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.infinispan.remote.metadata.SessionMetaDataSerializationContextInitializer
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserSerializationContextInitializer
- removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.CoarseSessionAttributesFactory
- removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
- removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.metadata.HotRodSessionMetaDataFactory
- removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserContextFactory
- removeAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.user.HotRodUserSessionsFactory
S
- SessionAccessMetaDataKey - Class in org.wildfly.clustering.session.infinispan.remote.metadata
-
Cache key for the session access meta data entry.
- SessionAccessMetaDataKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.remote.metadata.SessionAccessMetaDataKey
- SessionAttributesKey - Class in org.wildfly.clustering.session.infinispan.remote.attributes
-
Cache key for session attributes.
- SessionAttributesKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.remote.attributes.SessionAttributesKey
- SessionAttributesSerializationContextInitializer - Class in org.wildfly.clustering.session.infinispan.remote.attributes
- SessionAttributesSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.infinispan.remote.attributes.SessionAttributesSerializationContextInitializer
- SessionCreationMetaDataKey - Class in org.wildfly.clustering.session.infinispan.remote.metadata
-
Cache key for the session creation meta data entry.
- SessionCreationMetaDataKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.remote.metadata.SessionCreationMetaDataKey
- SessionManagerNearCacheFactory - Class in org.wildfly.clustering.session.infinispan.remote
-
A near-cache factory based on max-active-sessions.
- SessionManagerNearCacheFactory(OptionalInt) - Constructor for class org.wildfly.clustering.session.infinispan.remote.SessionManagerNearCacheFactory
- SessionMetaDataSerializationContextInitializer - Class in org.wildfly.clustering.session.infinispan.remote.metadata
- SessionMetaDataSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.infinispan.remote.metadata.SessionMetaDataSerializationContextInitializer
- start() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManager
- stop() - Method in class org.wildfly.clustering.session.infinispan.remote.HotRodSessionManager
T
- tryValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.CoarseSessionAttributesFactory
- tryValueAsync(String) - Method in class org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory
U
- UserContextKey - Class in org.wildfly.clustering.session.infinispan.remote.user
- UserContextKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.remote.user.UserContextKey
- UserSessionsKey - Class in org.wildfly.clustering.session.infinispan.remote.user
- UserSessionsKey(String) - Constructor for class org.wildfly.clustering.session.infinispan.remote.user.UserSessionsKey
All Classes and Interfaces|All Packages