|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.services.StandardManager
wt.projmgmt.StandardProjMgmtService
Use the newStandardProjMgmtService
static factory method(s),
not the StandardProjMgmtService
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
Field Summary | |
private static String |
CLASSNAME
|
private static String |
RESOURCE
|
private static boolean |
VERBOSE
|
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 | |
StandardProjMgmtService()
|
Method Summary | |
void |
emitEvent(String event_type,
Object target,
Object emitter)
Emits a project management service event. |
void |
emitViewContentEvent(String target_ref_str)
Emits a VIEW_CONTENTproject management service event. |
private boolean |
equals(Object obj1,
Object obj2)
Checks for equality when one or both of the objects might be null. |
private Vector |
getActualTypes(ExecutionObject source,
MonitorInfo old_info)
Returns a vetor of possible event types associated with either status, percent complete or estimated finish date. |
String |
getConceptualClassname()
Deprecated. |
private ObjectIdentifier |
getOid(Object obj)
|
private String |
getOidString(Object obj)
|
static StandardProjMgmtService |
newStandardProjMgmtService()
Default factory for the class. |
protected void |
performStartupProcess()
Supported API: false |
private void |
processEvents(Vector types,
Timestamp now,
ExecutionObject source,
Object old_val)
|
void |
processProjMgmtEvent(ProjectEventType event_type,
ExecutionObject source,
Object old_val)
Creates and emits project management service event. |
private void |
registerAsListener()
Register as listener to the following events: all synch robot events PersistenceManagerEvent.PRE_DELETE |
void |
registerEvents(ManagerService ms)
Registers all events that can be emitted by service. |
private boolean |
validStateChange(ProjectPlan plan,
ProjectState new_state,
ProjectState old_state)
Checks whether the state change is valid. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private static final boolean VERBOSE
Constructor Detail |
public StandardProjMgmtService()
Method Detail |
public String getConceptualClassname()
getConceptualClassname
in interface NetFactor
getConceptualClassname
in class StandardManager
protected void performStartupProcess() throws ManagerException
performStartupProcess
in class StandardManager
ManagerException
public void registerEvents(ManagerService ms)
registerEvents
in interface Manager
registerEvents
in class StandardManager
ms
- public static StandardProjMgmtService newStandardProjMgmtService() throws WTException
WTException
public void emitEvent(String event_type, Object target, Object emitter) throws WTException
emitEvent
in interface ProjMgmtService
event_type
- target
- emitter
-
WTException
public void emitViewContentEvent(String target_ref_str) throws WTException
emitViewContentEvent
in interface ProjMgmtService
target_ref_str
-
WTException
public void processProjMgmtEvent(ProjectEventType event_type, ExecutionObject source, Object old_val) throws WTException
processProjMgmtEvent
in interface ProjMgmtServiceSvr
event_type
- source
- old_val
-
WTException
private Vector getActualTypes(ExecutionObject source, MonitorInfo old_info) throws WTException
WTException
private void processEvents(Vector types, Timestamp now, ExecutionObject source, Object old_val) throws WTException
WTException
private void registerAsListener() throws ManagerException
ManagerException
private boolean validStateChange(ProjectPlan plan, ProjectState new_state, ProjectState old_state)
private boolean equals(Object obj1, Object obj2)
private ObjectIdentifier getOid(Object obj)
private String getOidString(Object obj)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |