Package net.rubyeye.xmemcached.impl
Class MemcachedConnector.InnerControllerStateListener
- java.lang.Object
-
- net.rubyeye.xmemcached.impl.MemcachedConnector.InnerControllerStateListener
-
- All Implemented Interfaces:
ControllerStateListener
- Enclosing class:
- MemcachedConnector
class MemcachedConnector.InnerControllerStateListener extends java.lang.Object implements ControllerStateListener
Inner state listenner,manage session monitor.
-
-
Constructor Summary
Constructors Constructor Description InnerControllerStateListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onAllSessionClosed(Controller controller)
When all connections are closedvoid
onException(Controller controller, java.lang.Throwable t)
void
onReady(Controller controller)
When controller is readyvoid
onStarted(Controller controller)
When controller is startedvoid
onStopped(Controller controller)
When controller has been stopped
-
-
-
Method Detail
-
onAllSessionClosed
public void onAllSessionClosed(Controller controller)
Description copied from interface:ControllerStateListener
When all connections are closed- Specified by:
onAllSessionClosed
in interfaceControllerStateListener
-
onException
public void onException(Controller controller, java.lang.Throwable t)
- Specified by:
onException
in interfaceControllerStateListener
-
onReady
public void onReady(Controller controller)
Description copied from interface:ControllerStateListener
When controller is ready- Specified by:
onReady
in interfaceControllerStateListener
-
onStarted
public void onStarted(Controller controller)
Description copied from interface:ControllerStateListener
When controller is started- Specified by:
onStarted
in interfaceControllerStateListener
-
onStopped
public void onStopped(Controller controller)
Description copied from interface:ControllerStateListener
When controller has been stopped- Specified by:
onStopped
in interfaceControllerStateListener
-
-