- getApplicableLCModels(Collection<Concept>, Organization) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Returns a map containing the object types which have a global or org-specific LC Model applicable to them.
- getApplicableLCModels(Collection<Concept>, Organization, boolean) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
- getConfigurationUrl() - Method in interface com.centrasite.lcmapi.LCMNode
-
For the given LCMNode obtains the the configurationUrl
- getDescription() - Method in interface com.centrasite.lcmapi.LCMNode
-
For the given LCMNode returns the description
- getDescription() - Method in interface com.centrasite.lcmapi.LCModel
-
For the given LCModel returns the description
- getDescription() - Method in interface com.centrasite.lcmapi.LCState
-
Returns the description of this LCState
- getDisplayName() - Method in interface com.centrasite.lcmapi.LCMNode
-
For the given LCMNode returns the display name
- getDisplayName() - Method in interface com.centrasite.lcmapi.LCModel
-
For the given LCModel returns the displayName
- getEnabledTypes() - Method in interface com.centrasite.lcmapi.LCModel
-
For the given LCModel returns the enabled types
- getInitialState() - Method in interface com.centrasite.lcmapi.LCModel
-
For the given LCModel returns the initialState
- getLCMAdminManager() - Method in interface com.centrasite.lcmapi.LCMRegistryService
-
Returns the LCMAdminManager
.
- getLCMNode(String) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Finds the LCMNode with the given LCMNode key
- getLCMNodeURLsForImport(RegistryObject) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Returns the collection of configuration URLs of nodes(stages), if any, into which the given registry object can be imported.
- getLCModel(String) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Gets the LCModel with the given key
- getLcmRelatedExportObjects(RegistryObject) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Returns collection of registry objects for export which includes
LC model classificationScheme, State Concepts, and their related stages
returns an empty collection if the object sent is not a LC model classification scheme
- getLCMRuntimeManager() - Method in interface com.centrasite.lcmapi.LCMRegistryService
-
Returns the LCMRuntimeManager
.
- getLCState(RegistryObject) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
For the given registryObject returns the current state
- getModelClassificationScheme() - Method in interface com.centrasite.lcmapi.LCModel
-
Returns the underlying LCModel Classification Scheme
- getName() - Method in interface com.centrasite.lcmapi.LCState
-
Returns the name of this LCState
- getNewerActiveModelStateIfApplicable(Concept) - Method in class com.centrasite.lcmapi.VersioningUtil
-
Gets the newer Active model's LC state concept if applicable which supersedes the given older state concept
- getNewerActiveVersion(RegistryObject) - Method in class com.centrasite.lcmapi.VersioningUtil
-
Finds the first (only) newer version of this registry object which is classified as active.
- getNewerVersionState(Concept, LCModel) - Method in class com.centrasite.lcmapi.VersioningUtil
-
Gets the newer version model's LC state concept which supersedes the given older state concept
- getNewVersion(LCModel) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Returns the new version, if any, that supersedes the given old version of the model
- getNextStates() - Method in interface com.centrasite.lcmapi.LCState
-
Returns the next states of this LCState
- getNodeRegistryEntry() - Method in interface com.centrasite.lcmapi.LCMNode
-
Returns the underlying LCMNode as a registry entry
- getOlderActiveVersion(RegistryObject) - Method in class com.centrasite.lcmapi.VersioningUtil
-
Finds the first (only) older version of this registry object which is classified as active.
- getOlderInactiveVersion(RegistryObject) - Method in class com.centrasite.lcmapi.VersioningUtil
-
Finds the first (only) older version of this registry object which is classified as inactive.
- getOlderVersions(RegistryObject) - Method in class com.centrasite.lcmapi.VersioningUtil
-
- getOldVersion() - Method in interface com.centrasite.lcmapi.LCModel
-
If this LC Model has an old version, then the old version is returned, otherwise returns null.
- getOrganization() - Method in interface com.centrasite.lcmapi.LCModel
-
Returns the organization to which the current LCModel belongs
- getPendingState() - Method in interface com.centrasite.lcmapi.LCRegistryObjectState
-
Gets the pending state
- getPreferredNexState() - Method in interface com.centrasite.lcmapi.LCState
-
Returns the preferred next state of this LCState
- getPromotionNodes() - Method in interface com.centrasite.lcmapi.LCState
-
Returns the promotion nodes
- getRegistryTypes() - Method in interface com.centrasite.lcmapi.LCMNode
-
For a given LCMNode obtains the registry types
- getRestrictedTo() - Method in interface com.centrasite.lcmapi.LCState
-
Returns the collection of user / role / groups for which the transition to this
state is restricted.
- getStateConcept() - Method in interface com.centrasite.lcmapi.LCState
-
Returns the underlying State Concept
- getStates() - Method in interface com.centrasite.lcmapi.LCModel
-
Returns the states of the LCModel
- getSupersededNextState(RegistryObject) - Method in class com.centrasite.lcmapi.VersioningUtil
-
If the given old version registry object (policy or LC model taxonomy)
can be moved to a LC state which will cause the old model to be superseded,
returns the first such LCState, else returns null.
- LCMAdminManager - Interface in com.centrasite.lcmapi
-
The LCMAdminManager provides all operations for creating, modifying and deleting:
- LCNodes: Machines within a Lifecycle Management model;
- LCModels: State models for Lifecycle Management.
- LCMException - Exception in com.centrasite.lcmapi
-
The LCMException
class for all exceptions thrown by the LCM API.
- LCMException() - Constructor for exception com.centrasite.lcmapi.LCMException
-
Constructs a new LCMException
with null
as its detail message.
- LCMException(String) - Constructor for exception com.centrasite.lcmapi.LCMException
-
Constructs a new LCMException
with the specified detail message.
- LCMException(String, Throwable) - Constructor for exception com.centrasite.lcmapi.LCMException
-
Constructs a new LCMException
with the specified detail message and cause.
- LCMException(Throwable) - Constructor for exception com.centrasite.lcmapi.LCMException
-
Constructs a new LCMException
with the specified cause and a detail message
if cause is not null cause will be message else null,
which typically contains the class and detail message of cause.
- LCMFactory - Class in com.centrasite.lcmapi
-
The LCMFactory is the abstract base class for factory classes for creating an LCM registry service.
- LCMNode - Interface in com.centrasite.lcmapi
-
An LCMNode represents a machine within a Lifecycle Management model.
- LCModel - Interface in com.centrasite.lcmapi
-
LC Models are state machines for Lifecycle Management and the state machines may not have any states that cannot be reached.
- LCModelState - Enum in com.centrasite.lcmapi
-
LCModelState
Represents an enumeration that contains the possible
states that the model can be in.
- LCMRegistryService - Interface in com.centrasite.lcmapi
-
The LCMRegistryService
provides access to the administration
and runtime functionality
- LCMRuntimeManager - Interface in com.centrasite.lcmapi
-
The LCMRuntimeManager
provides all LCM runtime functionality
, namely: searching for LCModels, finding & setting the LCState of a given registryObject
- LCRegistryObjectState - Interface in com.centrasite.lcmapi
-
The LCRegistryObjectState
defines methods
for setting and getting the Pending State
- LCState - Interface in com.centrasite.lcmapi
-
The LCState
provides access to
the LCState and state specific operations.
- LCStateChangeStatus - Enum in com.centrasite.lcmapi
-
Represents an enumeration that contains the possible
state change status values of OK / PENDING / REJECTED
- saveLCMNode(LCMNode) - Method in interface com.centrasite.lcmapi.LCMAdminManager
-
Saves the given LCMNode
- saveLCModel(LCModel) - Method in interface com.centrasite.lcmapi.LCMAdminManager
-
Saves the given LCModel.
- saveLCModel(LCModel, boolean) - Method in interface com.centrasite.lcmapi.LCMAdminManager
-
Saves the given LCModel
Additionally if this model is a new version of an older model,
copies the policies associated to the old version states to the newer version
- setConfigurationUrl(String) - Method in interface com.centrasite.lcmapi.LCMNode
-
Sets the configurationUrl for the LCMNode
- setDescription(InternationalString) - Method in interface com.centrasite.lcmapi.LCMNode
-
Sets the description of the LCMNode
- setDescription(InternationalString) - Method in interface com.centrasite.lcmapi.LCModel
-
Sets the description for the model
- setDescription(InternationalString) - Method in interface com.centrasite.lcmapi.LCState
-
Sets the description for the LCState
- setDisplayName(InternationalString) - Method in interface com.centrasite.lcmapi.LCMNode
-
Sets the display name of the LCMNode
- setDisplayName(InternationalString) - Method in interface com.centrasite.lcmapi.LCModel
-
Sets the display name of the model
- setInitialLCState(Collection<RegistryObject>, LCState) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Sets the initial states of the each registry object in the collection to the given state.
- setInitialState(LCState) - Method in interface com.centrasite.lcmapi.LCModel
-
Sets the initial state for the LCModel.
- setLCState(Collection<RegistryObject>, LCState) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Sets the given registry objects to the given state
- setLCState(RegistryObject, LCState) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Sets the given registry object to the given state
- setLCStateEx(RegistryObject, LCState) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
-
Sets the given registry object to the given state.
- setModelState(LCModelState) - Method in interface com.centrasite.lcmapi.LCModel
-
Sets the state of the model
- setName(String) - Method in interface com.centrasite.lcmapi.LCState
-
Sets the name for the LCState
- setOrganization(Organization, boolean) - Method in interface com.centrasite.lcmapi.LCModel
-
Set the organization for this model
- setPreferredNextState(LCState) - Method in interface com.centrasite.lcmapi.LCState
-
Sets the preferred next state for this LCState
The LCState passed here should be one of the states added
as a next state to this LCState via the addNextStates() call.
- setToState(RegistryEntry, String) - Method in class com.centrasite.lcmapi.VersioningUtil
-
Sets the policy to the requested LCM state, if not already set.
- start(BundleContext) - Method in class com.centrasite.lcmapi.Activator
-
- stop(BundleContext) - Method in class com.centrasite.lcmapi.Activator
-