Package com.emc.documentum.rest.model
Class AclObject
java.lang.Object
com.emc.documentum.rest.model.AbstractLinkable
com.emc.documentum.rest.model.PersistentObject
com.emc.documentum.rest.model.AclObject
- All Implemented Interfaces:
com.emc.documentum.rest.conditional.Digestible
,Linkable
Acl object is applied to a repository object to define object-level security,
or to a folder for use in folder security
-
Field Summary
Modifier and TypeFieldDescriptionAll fields that will be retrieved when use select * in DQLInternal fieldsMandatory fieldsOnly readable fieldsFields 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 internal attribute namesGet mandatory attribute namesgetType()
Get object type of the persistent object; if it is not specified explicitly, return the attribute "r_object_type" by alternate.Methods inherited from class com.emc.documentum.rest.model.PersistentObject
addAttribute, addMandatoryAttribute, addOptionalAttribute, calculatesDigest, convertDate, geOptionalAttribute, getAttributeByName, getAttributes, getId, getMandatoryAttribute, getOptionalFields, 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
All fields that will be retrieved when use select * in DQL -
READ_ONLY_FIELDS
Only readable fields -
MANDATORY_FIELDS
Mandatory fields -
INTERNAL_FIELDS
Internal fields
-
-
Constructor Details
-
AclObject
public AclObject()
-
-
Method Details
-
getMandatoryFields
Description copied from class:PersistentObject
Get mandatory attribute names- Overrides:
getMandatoryFields
in classPersistentObject
- Returns:
- mandatory fields
-
getInternalFields
Description copied from class:PersistentObject
Get internal attribute names- Overrides:
getInternalFields
in classPersistentObject
- Returns:
- internal 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
-