Package org.alfresco.rm.rest.api.model
Class RMNode
java.lang.Object
org.alfresco.rm.rest.api.model.RMNode
- Direct Known Subclasses:
FilePlan
,Record
,RecordCategory
,RecordCategoryChild
,RecordFolder
,TransferChild
,UnfiledChild
,UnfiledContainer
,UnfiledRecordFolder
Abstract base class carrying general information for an RM node
- Since:
- 2.6
- Author:
- Ana Bozianu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Assoc
static final String
protected Date
protected UserInfo
static final String
static final String
protected Date
protected UserInfo
protected String
protected NodeRef
protected String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
protected NodeRef
protected PathInfo
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
getPath()
void
setAllowableOperations
(List<String> allowableOperations) void
setAspectNames
(List<String> aspectNames) void
setAssociation
(Assoc association) void
setCreatedAt
(Date createdAt) void
setCreatedByUser
(UserInfo createdByUser) void
setModifiedAt
(Date modifiedAt) void
setModifiedByUser
(UserInfo modifiedByUser) void
void
setNodeRef
(NodeRef nodeRef) void
setNodeType
(String nodeType) void
setParentId
(NodeRef parentNodeRef) void
void
setProperties
(Map<String, Object> properties)
-
Field Details
-
PARAM_ID
- See Also:
-
PARAM_PARENT_ID
- See Also:
-
PARAM_NAME
- See Also:
-
PARAM_NODE_TYPE
- See Also:
-
PARAM_CREATED_AT
- See Also:
-
PARAM_MODIFIED_AT
- See Also:
-
PARAM_CREATED_BY_USER
- See Also:
-
PARAM_MODIFIED_BY_USER
- See Also:
-
PARAM_ASPECT_NAMES
- See Also:
-
PARAM_PROPERTIES
- See Also:
-
PARAM_PATH
- See Also:
-
PARAM_ALLOWABLE_OPERATIONS
- See Also:
-
PARAM_AUTO_RENAME
- See Also:
-
PARAM_ISPRIMARY
- See Also:
-
PARAM_INCLUDE_SUBTYPES
- See Also:
-
PARAM_HAS_RETENTION_SCHEDULE
- See Also:
-
PARAM_IS_CLOSED
- See Also:
-
PARAM_INCLUDE_ASSOCIATION
- See Also:
-
FILE_PLAN_TYPE
- See Also:
-
RECORD_CATEGORY_TYPE
- See Also:
-
RECORD_FOLDER_TYPE
- See Also:
-
RECORD_TYPE
- See Also:
-
UNFILED_RECORD_FOLDER_TYPE
- See Also:
-
TRANSFER_TYPE
- See Also:
-
TRANSFER_CONTAINER_TYPE
- See Also:
-
UNFILED_CONTAINER_TYPE
- See Also:
-
FOLDER_TYPE
- See Also:
-
CONTENT_TYPE
- See Also:
-
NON_ELECTRONIC_RECORD_TYPE
- See Also:
-
nodeRef
-
parentNodeRef
-
name
-
nodeType
-
createdAt
-
modifiedAt
-
createdByUser
-
modifiedByUser
-
aspectNames
-
properties
-
path
-
allowableOperations
-
association
-
-
Constructor Details
-
RMNode
public RMNode()
-
-
Method Details
-
getNodeRef
-
setNodeRef
-
getParentId
-
setParentId
-
getName
-
setName
-
getNodeType
-
setNodeType
-
getCreatedAt
-
setCreatedAt
-
getModifiedAt
-
setModifiedAt
-
getCreatedByUser
-
setCreatedByUser
-
getModifiedByUser
-
setModifiedByUser
-
getAspectNames
-
setAspectNames
-
getProperties
-
setProperties
-
getPath
-
setPath
-
getAllowableOperations
-
setAllowableOperations
-
getAssociation
-
setAssociation
-