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 Object
implements ControllerStateListener
Inner state listenner,manage session monitor.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
onAllSessionClosed
(Controller controller) When all connections are closedvoid
onException
(Controller controller, 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
-
Constructor Details
-
InnerControllerStateListener
InnerControllerStateListener()
-
-
Method Details
-
onAllSessionClosed
Description copied from interface:ControllerStateListener
When all connections are closed- Specified by:
onAllSessionClosed
in interfaceControllerStateListener
- Parameters:
controller
-
-
onException
- Specified by:
onException
in interfaceControllerStateListener
-
onReady
Description copied from interface:ControllerStateListener
When controller is ready- Specified by:
onReady
in interfaceControllerStateListener
- Parameters:
controller
-
-
onStarted
Description copied from interface:ControllerStateListener
When controller is started- Specified by:
onStarted
in interfaceControllerStateListener
- Parameters:
controller
-
-
onStopped
Description copied from interface:ControllerStateListener
When controller has been stopped- Specified by:
onStopped
in interfaceControllerStateListener
- Parameters:
controller
-
-