Example usage for org.apache.shiro.session SessionListenerAdapter SessionListenerAdapter

List of usage examples for org.apache.shiro.session SessionListenerAdapter SessionListenerAdapter

Introduction

In this page you can find the example usage for org.apache.shiro.session SessionListenerAdapter SessionListenerAdapter.

Prototype

SessionListenerAdapter

Source Link

Usage

From source file:com.flowlogix.security.cdi.ShiroSessionScopeExtension.java

License:Apache License

/**
 * intercept session destroy session listeners and destroy the beans
 * /*from   ww  w.  java2s .  c  o m*/
 * @param sessionListeners 
 */
public void addDestroyHandlers(Collection<SessionListener> sessionListeners) {
    sessionListeners.add(new SessionListenerAdapter() {
        @Override
        public void onStop(Session session) {
            context.onDestroy(session);
        }

        @Override
        public void onExpiration(Session session) {
            onStop(session);
        }
    });
}