public interface Folder extends RepositoryEntry, RepositoryModel<Folder>
Modifier and Type | Field and Description |
---|---|
static Accessor<Folder,Long> |
FOLDER_ID_ACCESSOR |
Modifier and Type | Method and Description |
---|---|
boolean |
containsPermission(PermissionChecker permissionChecker,
String actionId) |
List<Long> |
getAncestorFolderIds() |
List<Folder> |
getAncestors() |
long |
getCompanyId() |
Date |
getCreateDate() |
String |
getDescription() |
long |
getFolderId() |
long |
getGroupId() |
Date |
getLastPostDate() |
Date |
getModifiedDate() |
String |
getName() |
Folder |
getParentFolder() |
long |
getParentFolderId() |
long |
getRepositoryId() |
long |
getUserId() |
String |
getUserName() |
String |
getUserUuid() |
String |
getUuid() |
boolean |
hasInheritableLock() |
boolean |
hasLock() |
boolean |
isDefaultRepository() |
boolean |
isLocked() |
boolean |
isMountPoint() |
boolean |
isRoot() |
boolean |
isSupportsLocking() |
boolean |
isSupportsMetadata() |
boolean |
isSupportsMultipleUpload() |
boolean |
isSupportsShortcuts() |
boolean |
isSupportsSocial() |
boolean |
isSupportsSubscribing() |
execute, getAttributes, getModel, getPrimaryKey, isEscapedModel, toEscapedModel, toUnescapedModel
getLastPublishDate, setLastPublishDate
setGroupId
setCompanyId, setCreateDate, setModifiedDate, setUserId, setUserName, setUserUuid
getExpandoBridge, getModelClass, getModelClassName, getPrimaryKeyObj, setPrimaryKeyObj
clone, getStagedModelType, setCompanyId, setCreateDate, setModifiedDate, setUuid
boolean containsPermission(PermissionChecker permissionChecker, String actionId) throws PortalException
PortalException
List<Long> getAncestorFolderIds() throws PortalException
PortalException
List<Folder> getAncestors() throws PortalException
PortalException
long getCompanyId()
getCompanyId
in interface AuditedModel
getCompanyId
in interface RepositoryEntry
getCompanyId
in interface StagedModel
Date getCreateDate()
getCreateDate
in interface AuditedModel
getCreateDate
in interface RepositoryEntry
getCreateDate
in interface StagedModel
String getDescription()
long getFolderId()
long getGroupId()
getGroupId
in interface GroupedModel
getGroupId
in interface RepositoryEntry
Date getLastPostDate()
Date getModifiedDate()
getModifiedDate
in interface AuditedModel
getModifiedDate
in interface RepositoryEntry
getModifiedDate
in interface StagedModel
String getName()
Folder getParentFolder() throws PortalException
PortalException
long getParentFolderId()
long getRepositoryId()
long getUserId()
getUserId
in interface AuditedModel
getUserId
in interface RepositoryEntry
String getUserName()
getUserName
in interface AuditedModel
getUserName
in interface RepositoryEntry
String getUserUuid()
getUserUuid
in interface AuditedModel
getUserUuid
in interface RepositoryEntry
String getUuid()
getUuid
in interface StagedModel
boolean hasInheritableLock()
boolean hasLock()
boolean isDefaultRepository()
boolean isLocked()
boolean isMountPoint()
boolean isRoot()
boolean isSupportsLocking()
boolean isSupportsMetadata()
boolean isSupportsMultipleUpload()
boolean isSupportsShortcuts()
boolean isSupportsSocial()
boolean isSupportsSubscribing()