com.ptc.netmarkets.lifecycle
Class StandardNmLifeCycleService

java.lang.Object
  extended bywt.services.StandardManager
      extended bycom.ptc.netmarkets.lifecycle.StandardNmLifeCycleService
All Implemented Interfaces:
Manager, NetFactor, NmLifeCycleService, Serializable

public class StandardNmLifeCycleService
extends StandardManager
implements NmLifeCycleService, Serializable

Use the newStandardNmLifeCycleService static factory method(s), not the StandardNmLifeCycleService 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 static String CLASSNAME
           
private static String RESOURCE
           
private static String WORKFLOW_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
StandardNmLifeCycleService()
           
 
Method Summary
 Vector findLifeCycles(WTContainer container)
          

Supported API: false
private  Vector findLifeCycles(WTContainerRef cref)
           
 String getConceptualClassname()
          Deprecated.  
 ArrayList getEnabledLifeCycles(NmOid containerOid)
          

Supported API: false
 NmComboBox getStates(NmOid oid)
          

Supported API: false
private  boolean LCTHasRoles(LifeCycleTemplate lct)
           
 NmHTMLTable list(NmCommandBean cb)
          

Supported API: false
static StandardNmLifeCycleService newStandardNmLifeCycleService()
          Default factory for the class.
 NmChangeModel[] setState(NmCommandBean cb, String state)
          

Supported API: false
 NmObject view(NmCommandBean cb)
          

Supported API: false
 
Methods inherited from class wt.services.StandardManager
emergencyShutdown, emergencyShutdownComplete, emergencyShuttingDown, getClassInfo, getManagerService, getManagerStatus, getName, getStartupType, init, initialize, initialize, isStarted, newStandardManager, newStandardManager, performEmergencyShutdownProcess, performShutdownProcess, performStartupProcess, 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

WORKFLOW_RESOURCE

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

StandardNmLifeCycleService

public StandardNmLifeCycleService()
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

newStandardNmLifeCycleService

public static StandardNmLifeCycleService newStandardNmLifeCycleService()
                                                                throws WTException
Default factory for the class.

Supported API: false

Returns:
StandardNmLifeCycleService
Throws:
WTException

list

public NmHTMLTable list(NmCommandBean cb)
                 throws WTException


Supported API: false

Specified by:
list in interface NmLifeCycleService
Parameters:
cb -
Returns:
NmHTMLTable
Throws:
WTException

view

public NmObject view(NmCommandBean cb)
              throws WTException


Supported API: false

Specified by:
view in interface NmLifeCycleService
Parameters:
cb -
Returns:
NmObject
Throws:
WTException

setState

public NmChangeModel[] setState(NmCommandBean cb,
                                String state)
                         throws WTException


Supported API: false

Specified by:
setState in interface NmLifeCycleService
Parameters:
cb -
state -
Returns:
NmChangeModel[]
Throws:
WTException

getStates

public NmComboBox getStates(NmOid oid)
                     throws WTException


Supported API: false

Specified by:
getStates in interface NmLifeCycleService
Parameters:
oid -
Returns:
NmComboBox
Throws:
WTException

findLifeCycles

public Vector findLifeCycles(WTContainer container)
                      throws WTException


Supported API: false

Specified by:
findLifeCycles in interface NmLifeCycleService
Parameters:
container -
Returns:
Vector
Throws:
WTException

getEnabledLifeCycles

public ArrayList getEnabledLifeCycles(NmOid containerOid)
                               throws WTException


Supported API: false

Specified by:
getEnabledLifeCycles in interface NmLifeCycleService
Parameters:
containerOid -
Returns:
ArrayList
Throws:
WTException

LCTHasRoles

private boolean LCTHasRoles(LifeCycleTemplate lct)
                     throws WTException,
                            NmException
Throws:
WTException
NmException

findLifeCycles

private Vector findLifeCycles(WTContainerRef cref)
                       throws WTException
Throws:
WTException