electric.cluster.lifecycle
Class ApplicationLauncher

java.lang.Object
  extended byelectric.cluster.lifecycle.ApplicationLauncher
All Implemented Interfaces:
IClusterConstants, IEXMLLoggingConstants, IGLUELoggingConstants, ILoggingConstants, java.lang.Runnable

public class ApplicationLauncher
extends java.lang.Object
implements java.lang.Runnable, IGLUELoggingConstants, IClusterConstants

ApplicationLauncher

Author:
webMethods

Field Summary
 
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
 
Fields inherited from interface electric.cluster.IClusterConstants
APP_NAME, CLUSTER_MONITOR, DISABLE_HTTP_BALANCING, DISABLE_HTTP_FAILOVER, DISABLE_PERMESSAGE_BALANCING, DISABLE_PERMESSAGE_FAILOVER, ENTERPRISE_PATH, ENTERPRISE_SERVICE_PATH, GLUE_MASTER_NODE, GLUE_WEB_SERVER_PORT, JAR_EXT, LIVENESS_PATH, LIVENESS_SERVICE_PATH, LOCALHOST, LOCALHOST_RANDOM_PORT_URL, MANAGER_PATH, MASTER, NODE_MODE, PER_MSG_BALANCING, REGISTRY_PATH, SLAVE, SYSTEM_SERVICE, WAR_SUFFIX, WSSURL
 
Constructor Summary
ApplicationLauncher(java.lang.String parentURL)
           
 
Method Summary
static void main(java.lang.String[] args)
          For Internal Use Only
 void run()
           
 void start(java.lang.String applicationRoot, java.lang.String url, boolean master)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationLauncher

public ApplicationLauncher(java.lang.String parentURL)
Parameters:
parentURL -
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
For Internal Use Only

Parameters:
args -
Throws:
java.lang.Exception

start

public void start(java.lang.String applicationRoot,
                  java.lang.String url,
                  boolean master)
           throws java.lang.Exception
Parameters:
applicationRoot -
url -
master -
Throws:
java.lang.Exception

run

public void run()
Specified by:
run in interface java.lang.Runnable


copyright© 2001-2004 by webMethods All Rights Reserved.