kaos.core.service.boot
Class SystemBooter

java.lang.Object
  extended by kaos.core.service.boot.SystemBooter

public final class SystemBooter
extends java.lang.Object

$Revision: 1.34 $


Field Summary
static java.lang.String ADS_TYPE
           
static java.lang.String ANS_TYPE
           
static java.lang.String MTS_TYPE
           
static java.lang.String ONT_TYPE
           
static java.lang.String STATE_MONITOR_TYPE
           
 
Method Summary
static ServiceProperties getAgentConfigProps()
           
static ServiceProperties getAgentConfigProps(java.lang.String configFile)
           
static ServiceRoot getDSServiceRoot()
          Returns a valid ServiceRoot using the available defaults.
static ServiceProperties getGuardServiceProps()
           
static ServiceRoot getPolicyServiceRoot()
          Returns a valid ServiceRoot using the available defaults.
static ServiceProperties getProperties(java.lang.String pf)
           
static ServiceProperties getServiceProperties(java.lang.String ServiceName)
           
static ServiceRoot getServiceRoot()
          Returns a valid ServiceRoot using the available defaults.
static ServiceRoot getServiceRoot(BootProperties bp)
          The attributes within the Properties must be in the following form: , where prefix is one of the well defined service types: AgentNamingService.SERVICE_TYPE AgentDirectoryService.SERVICE_TYPE TransportSystem.SERVICE_TYPE and key is the well known String ServiceManager.SERVICE_CLASS_FACTORY.
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ANS_TYPE

public static final java.lang.String ANS_TYPE

ADS_TYPE

public static final java.lang.String ADS_TYPE

MTS_TYPE

public static final java.lang.String MTS_TYPE

ONT_TYPE

public static final java.lang.String ONT_TYPE
See Also:
Constant Field Values

STATE_MONITOR_TYPE

public static final java.lang.String STATE_MONITOR_TYPE
See Also:
Constant Field Values
Method Detail

getServiceProperties

public static ServiceProperties getServiceProperties(java.lang.String ServiceName)

getDSServiceRoot

public static ServiceRoot getDSServiceRoot()
                                    throws java.lang.Exception
Returns a valid ServiceRoot using the available defaults. The attributes within the Properties must be in the following form: , where prefix is one of the well defined service types:
    AgentNamingService.SERVICE_TYPE AgentDirectoryService.SERVICE_TYPE TransportSystem.SERVICE_TYPE
and key is the well known String ServiceManager.SERVICE_CLASS_FACTORY.

Throws:
java.lang.Exception

getServiceRoot

public static ServiceRoot getServiceRoot()
                                  throws java.lang.Exception
Returns a valid ServiceRoot using the available defaults.

Throws:
java.lang.Exception

getServiceRoot

public static ServiceRoot getServiceRoot(BootProperties bp)
                                  throws java.lang.Exception
The attributes within the Properties must be in the following form: , where prefix is one of the well defined service types:
    AgentNamingService.SERVICE_TYPE AgentDirectoryService.SERVICE_TYPE TransportSystem.SERVICE_TYPE
and key is the well known String ServiceManager.SERVICE_CLASS_FACTORY.

Throws:
java.lang.Exception

getPolicyServiceRoot

public static ServiceRoot getPolicyServiceRoot()
                                        throws java.lang.Exception
Returns a valid ServiceRoot using the available defaults.

Throws:
java.lang.Exception

getAgentConfigProps

public static ServiceProperties getAgentConfigProps()

getAgentConfigProps

public static ServiceProperties getAgentConfigProps(java.lang.String configFile)

getGuardServiceProps

public static ServiceProperties getGuardServiceProps()

getProperties

public static ServiceProperties getProperties(java.lang.String pf)

main

public static void main(java.lang.String[] args)