Class ImmutableSessionDestroyAction<B extends org.wildfly.clustering.cache.batch.Batch>

java.lang.Object
org.wildfly.clustering.spring.session.ImmutableSessionDestroyAction<B>
Type Parameters:
B - batch type
All Implemented Interfaces:
BiConsumer<org.wildfly.clustering.session.ImmutableSession,BiFunction<Object,org.springframework.session.Session,org.springframework.context.ApplicationEvent>>

public class ImmutableSessionDestroyAction<B extends org.wildfly.clustering.cache.batch.Batch> extends Object implements BiConsumer<org.wildfly.clustering.session.ImmutableSession,BiFunction<Object,org.springframework.session.Session,org.springframework.context.ApplicationEvent>>
Author:
Paul Ferraro
  • Constructor Summary

    Constructors
    Constructor
    Description
    ImmutableSessionDestroyAction(org.springframework.context.ApplicationEventPublisher publisher, jakarta.servlet.ServletContext context, org.wildfly.clustering.session.spec.SessionSpecificationProvider<jakarta.servlet.http.HttpSession,jakarta.servlet.ServletContext> provider, UserConfiguration indexing)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(org.wildfly.clustering.session.ImmutableSession session, BiFunction<Object,org.springframework.session.Session,org.springframework.context.ApplicationEvent> eventFactory)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.function.BiConsumer

    andThen
  • Constructor Details

    • ImmutableSessionDestroyAction

      public ImmutableSessionDestroyAction(org.springframework.context.ApplicationEventPublisher publisher, jakarta.servlet.ServletContext context, org.wildfly.clustering.session.spec.SessionSpecificationProvider<jakarta.servlet.http.HttpSession,jakarta.servlet.ServletContext> provider, UserConfiguration indexing)
  • Method Details

    • accept

      public void accept(org.wildfly.clustering.session.ImmutableSession session, BiFunction<Object,org.springframework.session.Session,org.springframework.context.ApplicationEvent> eventFactory)
      Specified by:
      accept in interface BiConsumer<org.wildfly.clustering.session.ImmutableSession,BiFunction<Object,org.springframework.session.Session,org.springframework.context.ApplicationEvent>>