it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl
Class InDatabaseAce
java.lang.Object
it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl.InDatabaseAce
public class InDatabaseAce
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
InDatabaseAce
public InDatabaseAce(org.apache.chemistry.opencmis.commons.data.Ace commonsAce)
InDatabaseAce
public InDatabaseAce(InDatabaseAce.PrincipalType principalType,
java.lang.String prinicpalId,
Permission permission)
InDatabaseAce
public InDatabaseAce(FilePermission perm)
getAnyoneUser
public static final java.lang.String getAnyoneUser()
getAnonymousUser
public static final java.lang.String getAnonymousUser()
getDefaultAce
public static final InDatabaseAce getDefaultAce()
getPrincipalId
public java.lang.String getPrincipalId()
getPermission
public Permission getPermission()
setPermission
public void setPermission(Permission newPermission)
getPrincipalType
public InDatabaseAce.PrincipalType getPrincipalType()
setPrincipalType
public void setPrincipalType(InDatabaseAce.PrincipalType principalType)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hasPermission
public boolean hasPermission(Permission permission2)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toCommonsAce
public org.apache.chemistry.opencmis.commons.data.Ace toCommonsAce()