|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.dotmarketing.beans.Identifier
public class Identifier
| Constructor Summary | |
|---|---|
Identifier()
|
|
| Method Summary | |
|---|---|
java.util.List<PermissionSummary> |
acceptedPermissions()
Returns the list of accepted permission of this permissionable (I.E. |
void |
addChild(Identifier i,
java.lang.String relationType,
int sortOrder)
|
void |
addChild(Inode i)
|
boolean |
deleteChild(Inode child)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getAssetName()
|
java.lang.String |
getAssetType()
|
java.lang.String |
getCategoryId()
|
java.lang.String |
getHostId()
|
java.lang.String |
getId()
|
java.lang.String |
getInode()
|
java.lang.String |
getOwner()
|
java.lang.String |
getParentPath()
|
Permissionable |
getParentPermissionable()
Retrieves the parent permissionable in the chain of permissions inheritance |
java.lang.String |
getPath()
|
java.lang.String |
getPermissionId()
Sets the id to be used for checking permissions |
java.lang.String |
getPermissionType()
Returns the permission type which this permissionable can inherit from |
java.util.Date |
getSysExpireDate()
|
java.util.Date |
getSysPublishDate()
|
java.lang.String |
getURI()
Returns the uRI. |
int |
hashCode()
|
boolean |
isParentPermissionable()
Returns true if other asset could inherit permissions from it |
java.util.List<RelatedPermissionableGroup> |
permissionDependencies(int requiredPermission)
Based on the given required permission bit, this method should return the list of dependencies that should be check as well on related permissionables before grant the requiredPermission |
void |
setAssetName(java.lang.String assetName)
|
void |
setAssetType(java.lang.String assetType)
|
void |
setHostId(java.lang.String hostId)
|
void |
setId(java.lang.String id)
|
void |
setInode(java.lang.String inode)
|
void |
setOwner(java.lang.String owner)
|
void |
setParentPath(java.lang.String parentPath)
|
void |
setSysExpireDate(java.util.Date sysExpireDate)
|
void |
setSysPublishDate(java.util.Date sysPublishDate)
|
void |
setURI(java.lang.String uRI)
Sets the uRI. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Identifier()
| Method Detail |
|---|
public java.lang.String getInode()
getInode in interface UUIDablepublic java.lang.String getId()
public void setId(java.lang.String id)
public void setInode(java.lang.String inode)
setInode in interface UUIDablepublic java.lang.String getAssetName()
public void setAssetName(java.lang.String assetName)
public java.lang.String getAssetType()
public void setAssetType(java.lang.String assetType)
public java.lang.String getParentPath()
public void setParentPath(java.lang.String parentPath)
public java.lang.String getHostId()
public void setHostId(java.lang.String hostId)
public java.lang.String getURI()
public void setURI(java.lang.String uRI)
uRI - The uRI to setpublic void addChild(Inode i)
public void addChild(Identifier i,
java.lang.String relationType,
int sortOrder)
public boolean deleteChild(Inode child)
public java.util.List<PermissionSummary> acceptedPermissions()
Permissionable
acceptedPermissions in interface Permissionablepublic java.lang.String getOwner()
getOwner in interface Permissionable
public Permissionable getParentPermissionable()
throws DotDataException
Permissionable
getParentPermissionable in interface PermissionableDotDataExceptionpublic java.lang.String getPermissionId()
Permissionable
getPermissionId in interface Permissionablepublic java.lang.String getPermissionType()
Permissionable
getPermissionType in interface Permissionablepublic boolean isParentPermissionable()
Permissionable
isParentPermissionable in interface Permissionablepublic java.util.List<RelatedPermissionableGroup> permissionDependencies(int requiredPermission)
Permissionable
permissionDependencies in interface Permissionablepublic void setOwner(java.lang.String owner)
setOwner in interface Permissionablepublic java.lang.String getCategoryId()
getCategoryId in interface Categorizablepublic java.lang.String getPath()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.util.Date getSysPublishDate()
public void setSysPublishDate(java.util.Date sysPublishDate)
public java.util.Date getSysExpireDate()
public void setSysExpireDate(java.util.Date sysExpireDate)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||