Class CompositeContainerSessionAttributeActivationNotifier<CC,S,L,SC>
java.lang.Object
org.wildfly.clustering.session.infinispan.embedded.attributes.CompositeContainerSessionAttributeActivationNotifier<CC,S,L,SC>
- Type Parameters:
CC- the container context typeS- the container session typeL- the container session event listener typeSC- the session context type
- All Implemented Interfaces:
org.wildfly.clustering.session.cache.attributes.SessionAttributeActivationNotifier
public class CompositeContainerSessionAttributeActivationNotifier<CC,S,L,SC>
extends Object
implements org.wildfly.clustering.session.cache.attributes.SessionAttributeActivationNotifier
A notifier of session activation/passivation events originating from Infinispan.
- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from interface org.wildfly.clustering.session.cache.attributes.SessionAttributeActivationNotifier
SILENT -
Constructor Summary
ConstructorsConstructorDescriptionCompositeContainerSessionAttributeActivationNotifier(org.wildfly.clustering.session.container.ContainerProvider<CC, S, L, SC> provider, Iterable<Map.Entry<CC, org.wildfly.clustering.session.SessionManager<SC>>> managers, String sessionId) Creates a session attribute activation notifier. -
Method Summary
Modifier and TypeMethodDescriptionvoidpostActivate(Object value) voidprePassivate(Object value)
-
Constructor Details
-
CompositeContainerSessionAttributeActivationNotifier
public CompositeContainerSessionAttributeActivationNotifier(org.wildfly.clustering.session.container.ContainerProvider<CC, S, L, SC> provider, Iterable<Map.Entry<CC, org.wildfly.clustering.session.SessionManager<SC>>> managers, String sessionId) Creates a session attribute activation notifier.- Parameters:
provider- the container providermanagers- the container context and their managerssessionId- the identifier of the session to be notified.
-
-
Method Details
-
prePassivate
- Specified by:
prePassivatein interfaceorg.wildfly.clustering.session.cache.attributes.SessionAttributeActivationNotifier
-
postActivate
- Specified by:
postActivatein interfaceorg.wildfly.clustering.session.cache.attributes.SessionAttributeActivationNotifier
-