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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumstatic classstatic classstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class com.emc.documentum.rest.model.SysObject
DEFAULT_FIELDS, INTERNAL_FIELDS, MANDATORY_FIELDS, OPTIONAL_FIELDSFields inherited from class com.emc.documentum.rest.model.PersistentObject
isLightweight, isMaterialized, isSnapshot, isVirtual, mandatoryAttributes, optionalAttributes, parentId, permissions, properties, reqDigest, type, typeDef, versionPolicyFields inherited from class com.emc.documentum.rest.model.AbstractLinkable
links -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeyword(String keyword) voidaddState(LifecycleState state) voidaddVersionLabel(String versionLabel) getId()Get object ID of the persistent objectgetName()getOwner()getTitle()voidsetAliasSets(List<String> aliasSets) voidsetAppValidation(Lifecycle.Procedure appValidation) voidsetCreated(Date created) voidSet object ID of the persistent objectvoidsetImplementationType(Lifecycle.ImplementationType implementationType) voidsetKeywords(List<String> keywords) voidsetModified(Date modified) voidvoidvoidsetStates(List<LifecycleState> states) voidsetStatus(int state) voidsetStatus(Lifecycle.Status state) voidsetStatusMessage(String statusMessage) voidsetSubject(String subject) voidvoidsetTypeInclusions(List<Lifecycle.TypeInclusion> typeInclusions) voidsetUserValidationService(Lifecycle.Module userValidationService) voidsetVersionLabels(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, setSharingParentMethods 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, toStringMethods 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:PersistentObjectGet object ID of the persistent object- Overrides:
getIdin classPersistentObject- Returns:
- ID
-
setId
Description copied from class:PersistentObjectSet object ID of the persistent object- Overrides:
setIdin 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
-