com.hazelcast.web.tomcat
Class HazelcastManager

java.lang.Object
  extended by org.apache.catalina.session.ManagerBase
      extended by org.apache.catalina.session.StandardManager
          extended by com.hazelcast.web.tomcat.HazelcastManager
All Implemented Interfaces:
PropertyChangeListener, EventListener, MBeanRegistration, org.apache.catalina.Lifecycle, org.apache.catalina.Manager

public class HazelcastManager
extends org.apache.catalina.session.StandardManager

Author:
ali

Field Summary
protected static String name
          The descriptive name of this Manager implementation (for logging).
 
Fields inherited from class org.apache.catalina.session.StandardManager
lifecycle, maxActiveSessions, pathname, processingTime, rejectedSessions, started
 
Fields inherited from class org.apache.catalina.session.ManagerBase
algorithm, container, DEFAULT_ALGORITHM, devRandomSource, digest, distributable, domain, duplicates, entropy, expiredSessions, initialized, maxActive, maxInactiveInterval, mserver, oname, processExpiresFrequency, random, randomClass, randomIS, sessionAverageAliveTime, sessionCounter, sessionIdLength, sessionMaxAliveTime, sessions, sm, support
 
Fields inherited from interface org.apache.catalina.Lifecycle
AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, DESTROY_EVENT, INIT_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
 
Constructor Summary
HazelcastManager()
           
 
Method Summary
 org.apache.catalina.Session findSession(String id)
           
 String getInfo()
           
protected  org.apache.catalina.session.StandardSession getNewSession()
          Get new session class to be used in the doLoad() method.
 
Methods inherited from class org.apache.catalina.session.StandardManager
addLifecycleListener, createSession, doLoad, doUnload, file, findLifecycleListeners, getMaxActiveSessions, getName, getPathname, getRejectedSessions, load, propertyChange, removeLifecycleListener, setContainer, setMaxActiveSessions, setPathname, setRejectedSessions, start, stop, unload
 
Methods inherited from class org.apache.catalina.session.ManagerBase
add, addPropertyChangeListener, backgroundProcess, createEmptySession, createSession, destroy, expireSession, findSessions, generateSessionId, getActiveSessions, getAlgorithm, getClassName, getContainer, getCreationTime, getDigest, getDistributable, getDomain, getDuplicates, getEngine, getEntropy, getExpiredSessions, getJvmRoute, getLastAccessedTime, getMaxActive, getMaxInactiveInterval, getObjectName, getProcessExpiresFrequency, getProcessingTime, getRandom, getRandomBytes, getRandomClass, getRandomFile, getSession, getSessionAttribute, getSessionAverageAliveTime, getSessionCounter, getSessionIdLength, getSessionMaxAliveTime, init, listSessionIds, postDeregister, postRegister, preDeregister, preRegister, processExpires, remove, removePropertyChangeListener, setAlgorithm, setDistributable, setDuplicates, setEntropy, setExpiredSessions, setMaxActive, setMaxInactiveInterval, setProcessExpiresFrequency, setProcessingTime, setRandomClass, setRandomFile, setSessionAverageAliveTime, setSessionCounter, setSessionIdLength, setSessionMaxAliveTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected static String name
The descriptive name of this Manager implementation (for logging).

Constructor Detail

HazelcastManager

public HazelcastManager()
Method Detail

getInfo

public String getInfo()
Specified by:
getInfo in interface org.apache.catalina.Manager
Overrides:
getInfo in class org.apache.catalina.session.StandardManager

getNewSession

protected org.apache.catalina.session.StandardSession getNewSession()
Get new session class to be used in the doLoad() method.

Overrides:
getNewSession in class org.apache.catalina.session.ManagerBase

findSession

public org.apache.catalina.Session findSession(String id)
                                        throws IOException
Specified by:
findSession in interface org.apache.catalina.Manager
Overrides:
findSession in class org.apache.catalina.session.ManagerBase
Throws:
IOException


Copyright © 2012 Hazel Bilisim Ltd.. All Rights Reserved.