Package com.emc.documentum.rest.model
Class MethodObject
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.MethodObject
- All Implemented Interfaces:
com.emc.documentum.rest.conditional.Digestible
,Linkable
Method Object
-
Field Summary
Modifier and TypeFieldDescription/** Default fields that will be retrieved when use select * in DQLMandatory fieldsFields inherited from class com.emc.documentum.rest.model.SysObject
INTERNAL_FIELDS, OPTIONAL_FIELDS
Fields inherited from class com.emc.documentum.rest.model.PersistentObject
id, 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 TypeMethodDescriptionGet mandatory attribute namesgetType()
Get object type of the persistent object; if it is not specified explicitly, return the attribute "r_object_type" by alternate.run
(com.documentum.fc.client.IDfSession session, Collection<Attribute<?>> attributes) void
setObjectName
(String methodName) Methods inherited from class com.emc.documentum.rest.model.SysObject
addDcWriteUrl, getBindingLabel, getDcWriteUrls, getHref, getInternalFields, 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, getId, getMandatoryAttribute, getParentId, getPermissions, getReqDigest, getTypeDef, getVersionPolicy, hasAttribute, hasAttributeValue, hasOptionalAttribute, isLightweight, isMatchedWithReqDigest, isMaterialized, isSnapshot, isVirtualDocument, reInitAttributes, removeAttributeIfExisted, setId, 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
-
DEFAULT_FIELDS
/** Default fields that will be retrieved when use select * in DQL -
MANDATORY_FIELDS
Mandatory fields
-
-
Constructor Details
-
MethodObject
public MethodObject()
-
-
Method Details
-
getMandatoryFields
Description copied from class:PersistentObject
Get mandatory attribute names- Overrides:
getMandatoryFields
in classSysObject
- Returns:
- mandatory fields
-
getType
Description copied from class:PersistentObject
Get object type of the persistent object; if it is not specified explicitly, return the attribute "r_object_type" by alternate.- Overrides:
getType
in classPersistentObject
- Returns:
- type
-
run
public MethodObject run(com.documentum.fc.client.IDfSession session, Collection<Attribute<?>> attributes) -
getObjectName
-
setObjectName
-