Skip navigation links
A C D F G I L N R S V 

A

activable(LCModelState) - Method in interface com.centrasite.lcmapi.LCModel
Checks whether this LC Model can be activated.
Activator - Class in com.centrasite.lcmapi
Activator class for OSGi bundle
Activator() - Constructor for class com.centrasite.lcmapi.Activator
 
addEnabledTypes(Collection<Concept>) - Method in interface com.centrasite.lcmapi.LCModel
Enables the given registry types for LCM with this LCModel
addEnabledTypes(Collection<Concept>, boolean) - Method in interface com.centrasite.lcmapi.LCModel
Enables the given registry types for LCM with this LCModel and enables this LCModel as the LCM for LCModels if the enableAsLCMforLCM is specified as true.
addNextStates(Collection<LCState>) - Method in interface com.centrasite.lcmapi.LCState
Adds the given collection of states as next states to this LCState Please make sure that this LC state is added to a LC model before adding next states.
addPromotionNodes(Collection<LCMNode>) - Method in interface com.centrasite.lcmapi.LCState
Adds the promotion node for this state.
addRegistryTypes(Collection<Concept>) - Method in interface com.centrasite.lcmapi.LCMNode
Adds the given any of these Lifecycle management, UDDI and Federation registry types to the LCMNode
addStates(Collection<LCState>) - Method in interface com.centrasite.lcmapi.LCModel
Adds the given states to this LCModel
approveStateChange(RegistryObject) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Approves the state change on the given registry object

C

com.centrasite.lcmapi - package com.centrasite.lcmapi
 
CONFIGURATION_URL_SLOT_NAME - Static variable in interface com.centrasite.lcmapi.LCMNode
 
createLCMNode() - Method in interface com.centrasite.lcmapi.LCMAdminManager
Creates an LCMNode for the Life cycle management
createLCModel() - Method in interface com.centrasite.lcmapi.LCMAdminManager
Creates an LCModel
createLCMRegistryService(Connection) - Method in class com.centrasite.lcmapi.LCMFactory
Creates an LCMRegistryService for the given JAXR connection.
createLCState() - Method in interface com.centrasite.lcmapi.LCMAdminManager
Creates an LCState
createVersion(LCModel) - Method in interface com.centrasite.lcmapi.LCMAdminManager
Creates a new version of a given LCModel

D

deleteLCMNode(LCMNode) - Method in interface com.centrasite.lcmapi.LCMAdminManager
Deletes the given LCMNode
deleteLCModel(LCModel) - Method in interface com.centrasite.lcmapi.LCMAdminManager
Deletes the given LCModel.
deleteLCModel(LCModel, boolean) - Method in interface com.centrasite.lcmapi.LCMAdminManager
Deletes the given LCModel.
deleteModel() - Method in interface com.centrasite.lcmapi.LCModel
Deletes the current model

F

findAllLCMNodes() - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds all LCMNodes
findAllLCModels(Concept, Organization) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds all active and inactive LCModels that are applicable for the given object type/virtual type concept and the given organization.
findAllModels(ResourceAccessManager) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds all LCModels that are currently within the scope.
findAllModels() - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds all LCModels that are currently within the scope.
findAllTypesApplicableForLCM() - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Returns all types that can be lifecycle cycle enabled.
findInactiveModels() - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds all LCModels in the whole system that are not active
findLCMForLCM() - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds the LCModel for LCModels.
findLCModel(String) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds the LCModel that is active for the given type If there are two LCModels active for the given type (one global and the other local), the global LCModel will be returned.
findLCModel(RegistryObject) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds the LCModel that is assigned to the given registryObject
findLCModel(Concept, Organization) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds the active and inactive LCModel that is applicable for the given object type/virtual type concept and the given organization.
findLCModels(Collection<Concept>, Collection<Organization>) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Finds the active LCModel that is applicable for the given object type/virtual type concept and the given organization.

G

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.

I

isActive() - Method in interface com.centrasite.lcmapi.LCModel
Checks whether the current model is Active.
isGlobal() - Method in interface com.centrasite.lcmapi.LCModel
Checks whether the current model is global.
isInactive() - Method in interface com.centrasite.lcmapi.LCModel
Checks whether the current model is Inactive.
isLCMForLCM() - Method in interface com.centrasite.lcmapi.LCModel
Checks whether the current model is a LCM for LCM
isLCModel(ClassificationScheme) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Checks if the given taxonomy represents an LCModel taxonomy
isPendingStateChange() - Method in interface com.centrasite.lcmapi.LCRegistryObjectState
Checks if the registry object has a pending state change
isRetired() - Method in interface com.centrasite.lcmapi.LCModel
Checks whether the current model is Retired.
isSuperseded() - Method in interface com.centrasite.lcmapi.LCModel
Checks whether the current model is Superseded.
isTransitionAllowed() - Method in interface com.centrasite.lcmapi.LCState
Checks if the current logged in user has the sufficient permissions that match the restriction criteria of the state transition

L

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

N

newInstance() - Static method in class com.centrasite.lcmapi.LCMFactory
Creates an LCMFactory object.

R

rejectStateChange(RegistryObject) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Rejects the state change on the given registry object
rejectStateChange(RegistryObject, LCState) - Method in interface com.centrasite.lcmapi.LCMRuntimeManager
Rejects the state change and sets the state of the given registry object to the reject state, provided there is a valid state transition from the state of the object prior to approval to the reject state.
removeEnabledTypes(Collection<Concept>) - Method in interface com.centrasite.lcmapi.LCModel
Removes the given types for LCM with this LCModel.
removeEnabledTypes(Collection<Concept>, boolean) - Method in interface com.centrasite.lcmapi.LCModel
Removes the given types for LCM with this LCModel and disables this LCModel as the LCM for LCModels if the disableAsLCMforLCM is specified as true.
removeNextState(LCState) - Method in interface com.centrasite.lcmapi.LCState
Removes the given state as next state of this LCState
removePromotionNodes(Collection<LCMNode>) - Method in interface com.centrasite.lcmapi.LCState
Removes the promotion node for this state.
removeRegistryType(String) - Method in interface com.centrasite.lcmapi.LCMNode
Removes the given registry type from this LCMNode
removeState(LCState) - Method in interface com.centrasite.lcmapi.LCModel
Removes the given state from the LCModel
restrictTo(Collection<RegistryObject>) - Method in interface com.centrasite.lcmapi.LCState
Allows restricting the state transitions to particular users / roles / groups Note that calling this method will overwrite any existing restrictions for the state

S

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
 

V

validate() - Method in interface com.centrasite.lcmapi.LCModel
Validates the current LCModel
valueOf(String) - Static method in enum com.centrasite.lcmapi.LCModelState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.centrasite.lcmapi.LCStateChangeStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.centrasite.lcmapi.LCModelState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.centrasite.lcmapi.LCStateChangeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VersioningUtil - Class in com.centrasite.lcmapi
LCM VersioningUtil
VersioningUtil(CentraSiteConnection) - Constructor for class com.centrasite.lcmapi.VersioningUtil
Constructs new VersioningUtil object.
A C D F G I L N R S V 
Skip navigation links