wt.epm
Class EPMStandardContextManager

java.lang.Object
  extended bywt.services.StandardManager
      extended bywt.epm.EPMStandardContextManager
All Implemented Interfaces:
EPMContextManager, Manager, NetFactor, Serializable

public class EPMStandardContextManager
extends StandardManager
implements EPMContextManager, Serializable

Use the newEPMStandardContextManager static factory method(s), not the EPMStandardContextManager 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.



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private  EPMVetoableChangeListener[] changeListeners
           
private static String CLASSNAME
           
private  EPMConstructorListener[] constructorListeners
           
private static String RESOURCE
           
 
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
EPMStandardContextManager()
           
 
Method Summary
 Object get(Object key)
          The getoperation retrieves an entry from the SessionContext hash table.
 EPMVetoableChangeListener[] getChangeListeners()
          

Supported API: false
 String getConceptualClassname()
          Deprecated.  
 EPMConstructorListener[] getConstructorListeners()
          

Supported API: false
protected  void initialize()
          

Supported API: false
static EPMStandardContextManager newEPMStandardContextManager()
          Default factory for the class.
protected  void performStartupProcess()
          Overrides the startup process specific to the locking service to provide custom startup for event subscription.
 void put(Object key, Object value)
          The put operation adds an entry to the SessionContext hash table.
 
Methods inherited from class wt.services.StandardManager
emergencyShutdown, emergencyShutdownComplete, emergencyShuttingDown, getClassInfo, getManagerService, getManagerStatus, getName, getStartupType, init, 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

changeListeners

private EPMVetoableChangeListener[] changeListeners

constructorListeners

private EPMConstructorListener[] constructorListeners
Constructor Detail

EPMStandardContextManager

public EPMStandardContextManager()
                          throws WTException
Method Detail

getConceptualClassname

public String getConceptualClassname()
Deprecated.  

Returns the conceptual (modeled) name for the class.

Supported API: false

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

initialize

protected void initialize()
                   throws WTException


Supported API: false

Overrides:
initialize in class StandardManager
Throws:
WTException

performStartupProcess

protected void performStartupProcess()
                              throws ManagerException
Overrides the startup process specific to the locking service to provide custom startup for event subscription. During subscription an anonymous inner class adapter is created per subscription to handle each specific event of interest.

Supported API: false

Overrides:
performStartupProcess in class StandardManager
Throws:
ManagerException

newEPMStandardContextManager

public static EPMStandardContextManager newEPMStandardContextManager()
                                                              throws WTException
Default factory for the class.

Supported API: false

Returns:
EPMStandardContextManager
Throws:
WTException

put

public void put(Object key,
                Object value)
         throws WTException
The put operation adds an entry to the SessionContext hash table.

Supported API: false

Specified by:
put in interface EPMContextManager
Parameters:
key -
value -
Throws:
WTException

get

public Object get(Object key)
           throws WTException
The getoperation retrieves an entry from the SessionContext hash table.

Supported API: false

Specified by:
get in interface EPMContextManager
Parameters:
key -
Returns:
Object
Throws:
WTException

getChangeListeners

public EPMVetoableChangeListener[] getChangeListeners()
                                               throws WTException


Supported API: false

Specified by:
getChangeListeners in interface EPMContextManager
Returns:
EPMVetoableChangeListener[]
Throws:
WTException

getConstructorListeners

public EPMConstructorListener[] getConstructorListeners()
                                                 throws WTException


Supported API: false

Specified by:
getConstructorListeners in interface EPMContextManager
Returns:
EPMConstructorListener[]
Throws:
WTException