xmlBlaster 1.6.4 API

org.xmlBlaster.engine.admin
Interface I_ExternGateway

All Known Implementing Classes:
MomClientGateway, SnmpGateway, TelnetGateway

public interface I_ExternGateway

Interface to allow different external gateway implementations.

Since:
0.79f
Author:
xmlBlaster@marcelruff.info

Method Summary
 java.lang.String getName()
          Get a human readable name of this filter implementation
 boolean initialize(ServerScope glob, CommandManager commandManager)
          This is called after creation of the plugin.
 void shutdown()
           
 

Method Detail

initialize

public boolean initialize(ServerScope glob,
                          CommandManager commandManager)
                   throws XmlBlasterException
This is called after creation of the plugin.

You should register yourself with commandManager.register() during initialization.

Parameters:
glob - The Global handle of this xmlBlaster server instance.
commandManager - My manager
Returns:
false Ignore this implementation (gateway is switched off)
Throws:
XmlBlasterException

getName

public java.lang.String getName()
Get a human readable name of this filter implementation


shutdown

public void shutdown()

xmlBlaster 1.6.4 API

Copyright © 1999-2008 The xmlBlaster.org contributers.