|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LCMAdminManager
The LCMAdminManager
provides all operations for the
create, modify and delete of
LCNodes - Machines within a Lifecycle Management model
LCModels - State models for Lifecycle Management, models can theoretically be
complex and go across multiple machines and LCStates
and LCStates
Method Summary | |
---|---|
LCMNode |
createLCMNode()
Creates an LCMNode |
LCModel |
createLCModel()
Creates an LCModel |
LCState |
createLCState()
Creates an LCState |
LCModel |
createVersion(LCModel lcModel)
Creates a new version of a given LCModel |
void |
deleteLCMNode(LCMNode lcmNode)
Deletes the given LCMNode |
void |
deleteLCModel(LCModel lcModel)
Deletes the given LCModel. |
void |
deleteLCModel(LCModel lcModel,
boolean purge)
Deletes the given LCModel. |
void |
saveLCMNode(LCMNode lcmNode)
Saves the given LCMNode |
void |
saveLCModel(LCModel lcModel)
Saves the given LCModel |
void |
saveLCModel(LCModel lcModel,
boolean isNewVersion)
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 |
Method Detail |
---|
LCMNode createLCMNode() throws LCMException
LCMException
- - if the LCM provider encounters an internal errorLCModel createLCModel() throws LCMException
LCMException
- - if the LCM provider encounters an internal errorLCModel createVersion(LCModel lcModel) throws LCMException
lcModel
- for which the new version is to be created
LCMException
- - if the LCM provider encounters an internal errorLCState createLCState() throws LCMException
LCMException
- - if the LCM provider encounters an internal errorvoid deleteLCMNode(LCMNode lcmNode) throws LCMException
lcmNode
- the lcmNode to be deleted
LCMException
- - if the LCM provider encounters an internal errorvoid deleteLCModel(LCModel lcModel) throws LCMException
lcModel
- the lcModel to be deleted
LCMException
- - if the LCM provider encounters an internal errorvoid deleteLCModel(LCModel lcModel, boolean purge) throws LCMException
lcModel
- the lcModel to be deletedpurge
- If 'yes' then all the versions of the Lifecycle Model will be deleted.
Otherwise deletes only the latest version of the Lifecycle Model
LCMException
- - if the LCM provider encounters an internal errorvoid saveLCMNode(LCMNode lcmNode) throws LCMException
lcmNode
- the LCMNode to be saved
LCMException
- - if the LCM provider encounters an internal errorvoid saveLCModel(LCModel lcModel) throws LCMException
lcModel
- the LCModel to be saved
LCMException
- - if the LCM provider encounters an internal errorvoid saveLCModel(LCModel lcModel, boolean isNewVersion) throws LCMException
lcModel
- the LCModel to be saved
LCMException
- - if the LCM provider encounters an internal error
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |