Package com.emc.documentum.rest.model
Class Lifecycle
java.lang.Object
com.emc.documentum.rest.model.AbstractLinkable
com.emc.documentum.rest.model.PersistentObject
com.emc.documentum.rest.model.SysObject
com.emc.documentum.rest.model.Lifecycle
- All Implemented Interfaces:
com.emc.documentum.rest.conditional.Digestible
,Linkable
Lifecycle resource
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static enum
static class
static class
static enum
static class
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
Fields inherited from class com.emc.documentum.rest.model.SysObject
DEFAULT_FIELDS, INTERNAL_FIELDS, MANDATORY_FIELDS, OPTIONAL_FIELDS
Fields inherited from class com.emc.documentum.rest.model.PersistentObject
isLightweight, isMaterialized, isSnapshot, isVirtual, mandatoryAttributes, optionalAttributes, parentId, permissions, properties, reqDigest, type, typeDef, versionPolicy
Fields inherited from class com.emc.documentum.rest.model.AbstractLinkable
links
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addKeyword
(String keyword) void
addState
(LifecycleState state) void
addVersionLabel
(String versionLabel) getId()
Get object ID of the persistent objectgetName()
getOwner()
getTitle()
void
setAliasSets
(List<String> aliasSets) void
setAppValidation
(Lifecycle.Procedure appValidation) void
setCreated
(Date created) void
Set object ID of the persistent objectvoid
setImplementationType
(Lifecycle.ImplementationType implementationType) void
setKeywords
(List<String> keywords) void
setModified
(Date modified) void
void
void
setStates
(List<LifecycleState> states) void
setStatus
(int state) void
setStatus
(Lifecycle.Status state) void
setStatusMessage
(String statusMessage) void
setSubject
(String subject) void
void
setTypeInclusions
(List<Lifecycle.TypeInclusion> typeInclusions) void
setUserValidationService
(Lifecycle.Module userValidationService) void
setVersionLabels
(List<String> versionLabels) Methods inherited from class com.emc.documentum.rest.model.SysObject
addDcWriteUrl, getBindingLabel, getDcWriteUrls, getHref, getInternalFields, getMandatoryFields, getObjectAspects, getObjectLifecycle, getOptionalFields, getSharingParent, isDeepCopy, isIncludeBroken, isReplicateVdChildren, isRetainAcl, setBindingLabel, setDeepCopy, setHref, setIncludeBroken, setObjectAspects, setObjectLifecycle, setReplicateVdChildren, setRetainAcl, setSharingParent
Methods inherited from class com.emc.documentum.rest.model.PersistentObject
addAttribute, addMandatoryAttribute, addOptionalAttribute, calculatesDigest, convertDate, geOptionalAttribute, getAttributeByName, getAttributes, getMandatoryAttribute, getParentId, getPermissions, getReqDigest, getType, getTypeDef, getVersionPolicy, hasAttribute, hasAttributeValue, hasOptionalAttribute, isLightweight, isMatchedWithReqDigest, isMaterialized, isSnapshot, isVirtualDocument, reInitAttributes, removeAttributeIfExisted, setIsSnapshot, setIsVirtualDocument, setLightweight, setMaterialized, setParentId, setPermissions, setReqDigest, setType, setTypeDef, setVersionPolicy, toString
Methods inherited from class com.emc.documentum.rest.model.AbstractLinkable
getLinks, setLinks
-
Field Details
-
OPERATION_PROMOTE
- See Also:
-
OPERATION_DEMOTE
- See Also:
-
OPERATION_SUSPEND
- See Also:
-
OPERATION_RESUME
- See Also:
-
DM_POLICY
- See Also:
-
-
Constructor Details
-
Lifecycle
public Lifecycle()
-
-
Method Details
-
getId
Description copied from class:PersistentObject
Get object ID of the persistent object- Overrides:
getId
in classPersistentObject
- Returns:
- ID
-
setId
Description copied from class:PersistentObject
Set object ID of the persistent object- Overrides:
setId
in classPersistentObject
- Parameters:
id
- object ID
-
getName
-
setName
-
getTitle
-
setTitle
-
getSubject
-
setSubject
-
getAliasSets
-
setAliasSets
-
getTypeInclusions
-
setTypeInclusions
-
getKeywords
-
setKeywords
-
addKeyword
-
getOwner
-
setOwner
-
getCreated
-
setCreated
-
getModified
-
setModified
-
getImplementationType
-
setImplementationType
-
getVersionLabels
-
setVersionLabels
-
addVersionLabel
-
getStates
-
setStates
-
addState
-
getUserValidationService
-
setUserValidationService
-
getAppValidation
-
setAppValidation
-
getStatus
-
setStatus
-
setStatus
public void setStatus(int state) -
getStatusMessage
-
setStatusMessage
-