Class ReplicatedSessionInvalidationEventTransformer

java.lang.Object
com.atlassian.jira.web.session.cluster.ReplicatedSessionInvalidationEventTransformer

public class ReplicatedSessionInvalidationEventTransformer extends Object
Crowd events (like UserCredentialUpdatedEvent are not serializable (even with Krio). We need to translate those events to something easier to serialize.
  • 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)