obixserver.module.external
Class OxExternalModuleManager

java.lang.Object
  extended by obixserver.module.external.OxExternalModuleManager
All Implemented Interfaces:
Service

public class OxExternalModuleManager
extends Object
implements Service

oBIX External Module Manager. Bootstraps the external module or modules and starts their execution.


Field Summary
private  boolean ignoreInitErrors
           
private static Logger logger
           
private  Map moduleMap
          A map of modules registered with the obix server system.
private  String serverUri
           
 
Constructor Summary
OxExternalModuleManager()
           
 
Method Summary
 void init()
           
 void start()
          Starts the service.
 void stop()
          Stops the service.
 void term()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static final Logger logger

serverUri

private String serverUri

moduleMap

private Map moduleMap
A map of modules registered with the obix server system. name -> class instance


ignoreInitErrors

private boolean ignoreInitErrors
Constructor Detail

OxExternalModuleManager

public OxExternalModuleManager()
Method Detail

init

public void init()

start

public void start()
Description copied from interface: Service
Starts the service.

Specified by:
start in interface Service

stop

public void stop()
Description copied from interface: Service
Stops the service.

Specified by:
stop in interface Service

term

public void term()


Copyright © 2006-2008 Peter Michalek All Rights Reserved.