pl.bristleback.server.bristle.states
Class ServerStateInspector

java.lang.Object
  extended by pl.bristleback.server.bristle.states.ServerStateInspector

public final class ServerStateInspector
extends java.lang.Object

Server state inspector monitors server and runs listeners defined by user in configuration file. Check BristleConstants for the plugin property names of server state listeners. As current version, server start and stop are monitored. These can be used for example to load and save the world of game.

Created on: 2010-10-14 18:17:07

Author:
Wojciech Niemiec

Constructor Summary
ServerStateInspector()
           
 
Method Summary
 void loadServerStateListeners(java.util.Map<java.lang.String,java.lang.String> pluginSettings)
          Instantiates listeners using plugin settings.
 void serverShutdown()
          Method invoked by plugin at server shutdown.
 void serverStart()
          Method invoked by plugin at server start.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerStateInspector

public ServerStateInspector()
Method Detail

loadServerStateListeners

public void loadServerStateListeners(java.util.Map<java.lang.String,java.lang.String> pluginSettings)
Instantiates listeners using plugin settings.

Parameters:
pluginSettings - plugin settings.

serverStart

public void serverStart()
Method invoked by plugin at server start.


serverShutdown

public void serverShutdown()
Method invoked by plugin at server shutdown.



Copyright © 2011. All Rights Reserved.