Class ReplicatedSessionInvalidationEventTransformer
java.lang.Object
com.atlassian.jira.web.session.cluster.ReplicatedSessionInvalidationEventTransformer
Crowd events (like
UserCredentialUpdatedEvent are not serializable (even with Krio).
We need to translate those events to something easier to serialize.-
Constructor Summary
ConstructorsConstructorDescriptionReplicatedSessionInvalidationEventTransformer(com.atlassian.event.api.EventPublisher eventPublisher) -
Method Summary
Modifier and TypeMethodDescriptionvoidonUserAnonymizationFinishedEvent(UserAnonymizationFinishedEvent anonymizationEvent) voidonUserCredentialUpdatedEvent(com.atlassian.crowd.event.user.UserCredentialUpdatedEvent userCredentialUpdatedEvent) voidonUsersDeletedEvent(com.atlassian.crowd.event.user.UsersDeletedEvent usersDeletedEvent)
-
Constructor Details
-
ReplicatedSessionInvalidationEventTransformer
public ReplicatedSessionInvalidationEventTransformer(com.atlassian.event.api.EventPublisher eventPublisher)
-
-
Method Details
-
onUserCredentialUpdatedEvent
@EventListener public void onUserCredentialUpdatedEvent(com.atlassian.crowd.event.user.UserCredentialUpdatedEvent userCredentialUpdatedEvent) -
onUsersDeletedEvent
@EventListener public void onUsersDeletedEvent(com.atlassian.crowd.event.user.UsersDeletedEvent usersDeletedEvent) -
onUserAnonymizationFinishedEvent
@EventListener public void onUserAnonymizationFinishedEvent(UserAnonymizationFinishedEvent anonymizationEvent)
-