com.nitidus.wt.fastload
Class StandardFastLoadService

java.lang.Object
  extended bywt.services.StandardManager
      extended bycom.nitidus.wt.fastload.StandardFastLoadService
All Implemented Interfaces:
FastLoadService, Manager, NetFactor, Serializable

public class StandardFastLoadService
extends StandardManager
implements FastLoadService, Serializable

Use the newStandardFastLoadService static factory method(s), not the StandardFastLoadService constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private static String RESOURCE
           
private static String SERVICE_NAME
           
 
Fields inherited from class wt.services.StandardManager
 
Fields inherited from interface wt.services.Manager
MANAGER_SERVICE, STARTUP_AUTOMATIC, STARTUP_MANUAL, STATUS_EMERGENCY_SHUTDOWN, STATUS_EMERGENCY_SHUTTING_DOWN, STATUS_SHUTDOWN, STATUS_SHUTDOWN_ERRORS, STATUS_SHUTDOWN_FAILURE, STATUS_SHUTTING_DOWN, STATUS_STARTED, STATUS_STARTED_ERRORS, STATUS_STARTING_UP, STATUS_STARTUP_FAILURE
 
Constructor Summary
StandardFastLoadService()
           
 
Method Summary
 String getConceptualClassname()
          Returns the conceptual (modeled) name for the class.
static StandardFastLoadService newStandardFastLoadService()
          Default factory for the class.
protected  void performStartupProcess()
          Override the following method from StandardManager to provide custom startup for event subscription.
 void startJavaSpacesWorkers()
           
 cLoadThreadResult startLoadThread(cCPThreadEntry task)
           
 
Methods inherited from class wt.services.StandardManager
emergencyShutdown, emergencyShutdownComplete, emergencyShuttingDown, getClassInfo, getManagerService, getManagerStatus, getName, getStartupType, init, initialize, initialize, isStarted, newStandardManager, newStandardManager, performEmergencyShutdownProcess, performShutdownProcess, registerEvents, setManagerService, shutdown, shutdownFailure, shutdownSuccess, shuttingDown, started, startedErrors, startingUp, startup, startupFailure, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

SERVICE_NAME

private static final String SERVICE_NAME
See Also:
Constant Field Values
Constructor Detail

StandardFastLoadService

public StandardFastLoadService()
Method Detail

getConceptualClassname

public String getConceptualClassname()
Returns the conceptual (modeled) name for the class.

Supported API: true

Specified by:
getConceptualClassname in interface NetFactor
Overrides:
getConceptualClassname in class StandardManager
Returns:
String

performStartupProcess

protected void performStartupProcess()
                              throws ManagerException
Override the following method from StandardManager to provide custom startup for event subscription. When subscribing an anonymous inner class adapter is created per subscription to handle each specific event being subscribed to.

Overrides:
performStartupProcess in class StandardManager
Throws:
ManagerException

newStandardFastLoadService

public static StandardFastLoadService newStandardFastLoadService()
                                                          throws WTException
Default factory for the class.

Returns:
StandardFastLoadService
Throws:
WTException

startJavaSpacesWorkers

public void startJavaSpacesWorkers()
                            throws WTException
Specified by:
startJavaSpacesWorkers in interface FastLoadService
Throws:
WTException

startLoadThread

public cLoadThreadResult startLoadThread(cCPThreadEntry task)
                                  throws WTException
Specified by:
startLoadThread in interface FastLoadService
Parameters:
task -
Returns:
cLoadThreadResult
Throws:
WTException