Class SessionClusterEvent
- java.lang.Object
- 
- org.keycloak.models.sessions.infinispan.events.SessionClusterEvent
 
- 
- All Implemented Interfaces:
- Serializable,- ClusterEvent
 - Direct Known Subclasses:
- ClientRemovedSessionEvent,- RealmRemovedSessionEvent,- RemoveAllUserLoginFailuresEvent,- RemoveUserSessionsEvent
 
 public abstract class SessionClusterEvent extends Object implements ClusterEvent - Author:
- Marek Posolda
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description SessionClusterEvent()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T extends SessionClusterEvent>
 TcreateEvent(Class<T> eventClass, String eventKey, KeycloakSession session, String realmId, boolean resendingEvent)booleanequals(Object o)StringgetEventKey()StringgetNodeId()StringgetRealmId()StringgetSiteId()inthashCode()booleanisResendingEvent()protected voidmarshallTo(ObjectOutput output)StringtoString()protected voidunmarshallFrom(ObjectInput input)Sets the properties of this object from the input stream.
 
- 
- 
- 
Method Detail- 
createEventpublic static <T extends SessionClusterEvent> T createEvent(Class<T> eventClass, String eventKey, KeycloakSession session, String realmId, boolean resendingEvent) 
 - 
getRealmIdpublic String getRealmId() 
 - 
getEventKeypublic String getEventKey() 
 - 
isResendingEventpublic boolean isResendingEvent() 
 - 
getSiteIdpublic String getSiteId() 
 - 
getNodeIdpublic String getNodeId() 
 - 
marshallToprotected void marshallTo(ObjectOutput output) throws IOException - Throws:
- IOException
 
 - 
unmarshallFromprotected void unmarshallFrom(ObjectInput input) throws IOException Sets the properties of this object from the input stream.- Parameters:
- input-
- Throws:
- IOException
 
 
- 
 
-