net.sf.cindy.session.jmx
Interface SessionMBean
- All Known Implementing Classes:
- JmxSession
public interface SessionMBean
Session
MBean.
- Version:
- $id$
- Author:
- Roger Chen
getSessionType
java.lang.String getSessionType()
setRemoteAddress
void setRemoteAddress(java.net.SocketAddress address)
getRemoteAddress
java.net.SocketAddress getRemoteAddress()
setLocalAddress
void setLocalAddress(java.net.SocketAddress address)
getLocalAddress
java.net.SocketAddress getLocalAddress()
setPacketDecoder
void setPacketDecoder(java.lang.String decoderClassName)
getPacketDecoder
java.lang.String getPacketDecoder()
setPacketEncoder
void setPacketEncoder(java.lang.String encoderClassName)
getPacketEncoder
java.lang.String getPacketEncoder()
getAttributes
java.util.Map getAttributes()
setSessionTimeout
void setSessionTimeout(int timeout)
getSessionTimeout
int getSessionTimeout()
isStarted
boolean isStarted()
start
void start()
close
void close()
getSessionFilters
java.lang.String[] getSessionFilters()
removeSessionFilter
void removeSessionFilter(int index)
addSessionFilter
void addSessionFilter(java.lang.String filterClassName)
addSessionFilter
void addSessionFilter(int index,
java.lang.String filterClassName)
getSessionHandler
java.lang.String getSessionHandler()
setSessionHandler
void setSessionHandler(java.lang.String handlerClassName)
getStatistic
javax.management.openmbean.CompositeData getStatistic()