Class ImmutableSessionExpirationListener

java.lang.Object
org.wildfly.clustering.spring.session.ImmutableSessionExpirationListener
All Implemented Interfaces:
Consumer<org.wildfly.clustering.session.ImmutableSession>

public class ImmutableSessionExpirationListener extends Object implements Consumer<org.wildfly.clustering.session.ImmutableSession>
Executes a destroy action using the classloader of the servlet context.
Author:
Paul Ferraro
  • Constructor Details

    • ImmutableSessionExpirationListener

      public ImmutableSessionExpirationListener(jakarta.servlet.ServletContext context, BiConsumer<org.wildfly.clustering.session.ImmutableSession,BiFunction<Object,org.springframework.session.Session,org.springframework.context.ApplicationEvent>> destroyAction)
  • Method Details

    • accept

      public void accept(org.wildfly.clustering.session.ImmutableSession session)
      Specified by:
      accept in interface Consumer<org.wildfly.clustering.session.ImmutableSession>