Class SessionRemovedMapListener

java.lang.Object
com.oracle.coherence.spring.session.events.SessionRemovedMapListener
All Implemented Interfaces:
com.tangosol.util.MapListener<String,org.springframework.session.MapSession>, EventListener

public class SessionRemovedMapListener extends Object implements com.tangosol.util.MapListener<String,org.springframework.session.MapSession>
Custom Map Event that handles the deletion and expiration of a session. The handled event is then propagated as a Spring application event via Spring's ApplicationEventPublisher.
Since:
3.0
Author:
Gunnar Hillert
  • Field Summary

    Fields inherited from interface com.tangosol.util.MapListener

    ASYNCHRONOUS, SYNCHRONOUS, VERSION_AWARE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    entryDeleted(com.tangosol.util.MapEvent<String,org.springframework.session.MapSession> event)
     
    void
    entryInserted(com.tangosol.util.MapEvent<String,org.springframework.session.MapSession> evt)
     
    void
    entryUpdated(com.tangosol.util.MapEvent<String,org.springframework.session.MapSession> evt)
     

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface com.tangosol.util.MapListener

    characteristics, isAsynchronous, isSynchronous, isVersionAware, synchronous
  • Constructor Details

  • Method Details

    • entryInserted

      public void entryInserted(com.tangosol.util.MapEvent<String,org.springframework.session.MapSession> evt)
      Specified by:
      entryInserted in interface com.tangosol.util.MapListener<String,org.springframework.session.MapSession>
    • entryUpdated

      public void entryUpdated(com.tangosol.util.MapEvent<String,org.springframework.session.MapSession> evt)
      Specified by:
      entryUpdated in interface com.tangosol.util.MapListener<String,org.springframework.session.MapSession>
    • entryDeleted

      public void entryDeleted(com.tangosol.util.MapEvent<String,org.springframework.session.MapSession> event)
      Specified by:
      entryDeleted in interface com.tangosol.util.MapListener<String,org.springframework.session.MapSession>