pl.bristleback.server.bristle.states
Interface ServerStateListener


public interface ServerStateListener

Classes implementing this interface perform operations required to start or shutdown server properly. Listeners are not designed to operate on jwebsocket classes.

Created on: 2010-10-14 18:10:54

Author:
Wojciech Niemiec

Method Summary
 void onServerStart(ServerStateListenerChain listenerChain)
          Operations that should be performed at server start.
 void onServerStop(ServerStateListenerChain listenerChain)
          Operations that should be performed at server stop.
 

Method Detail

onServerStart

void onServerStart(ServerStateListenerChain listenerChain)
Operations that should be performed at server start. Those operations cannot be related with any websocket operations, like sending messages.

Parameters:
listenerChain - listener chain. If needed, server state listener can stop processing next listeners by invoking ServerStateListenerChain.cancelChain() method.

onServerStop

void onServerStop(ServerStateListenerChain listenerChain)
Operations that should be performed at server stop.

Parameters:
listenerChain - listener chain. If needed, server state listener can stop processing next listeners by invoking ServerStateListenerChain.cancelChain() method.


Copyright © 2011. All Rights Reserved.