electric.application.web.servers
Class ServerManager

java.lang.Object
  extended byelectric.application.web.managed.ObjectManager
      extended byelectric.application.web.servers.ServerManager
All Implemented Interfaces:
IClassPathEventListener, IEXMLLoggingConstants, IGLUELoggingConstants, ILoggingConstants, IStateConstants

public class ServerManager
extends ObjectManager

ServerManager

Author:
webMethods

Field Summary
 
Fields inherited from class electric.application.web.managed.ObjectManager
application, classLoader, nameToObject
 
Fields inherited from interface electric.application.web.IStateConstants
ERRONEOUS, INITIAL, STARTED, STARTING, STOPPED, UNRESOLVED
 
Fields inherited from interface electric.glue.IGLUELoggingConstants
CLUSTER_DEBUG_EVENT, CLUSTER_EVENT, CONSOLE_DEBUG_EVENT, DEPLOY_EVENT, DETECTORS_EVENT, HTTP_EVENT, JMS_EVENT, REBINDING_EVENT, SECURITY_DEBUG_EVENT, SECURITY_DETAIL_EVENT, SERVLET_EVENT, SOAP_EVENT
 
Fields inherited from interface electric.xml.IEXMLLoggingConstants
MAPPING_EVENT, SCHEMA_EVENT
 
Fields inherited from interface electric.util.log.ILoggingConstants
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT
 
Constructor Summary
ServerManager(WebApplication application)
           
 
Method Summary
static void addFactory(IServerFactory factory)
           
 java.lang.String getObjectType()
           
 void start()
           
 void stop()
           
 
Methods inherited from class electric.application.web.managed.ObjectManager
add, classesAdded, classesModified, classesRemoved, get, getApplication, getNameList, remove, removeAll, startAll, stopAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerManager

public ServerManager(WebApplication application)
Parameters:
application -
Method Detail

getObjectType

public java.lang.String getObjectType()
Specified by:
getObjectType in class ObjectManager

addFactory

public static void addFactory(IServerFactory factory)
Parameters:
factory -

start

public void start()
           throws java.lang.Exception
Overrides:
start in class ObjectManager
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.Exception
Overrides:
stop in class ObjectManager
Throws:
java.lang.Exception


copyright© 2001-2004 by webMethods All Rights Reserved.