anvil.server
Interface Entity
- All Superinterfaces:
- Namespace
- All Known Subinterfaces:
- Citizen, Tribe
- All Known Implementing Classes:
- DBCitizen, DBTribe, FileCitizen, FileTribe, LDAPCitizen, LDAPTribe, SimpleCitizen, SimpleTribe
- public interface Entity
- extends Namespace
interface Entity
getRealm
public Realm getRealm()
getParents
public Tribe[] getParents()
getName
public java.lang.String getName()
- Specified by:
getName in interface Namespace
getPermissions
public java.security.PermissionCollection getPermissions()
getCombinedPermissions
public java.security.PermissionCollection getCombinedPermissions()
addPermission
public void addPermission(java.security.Permission perm)
throws OperationFailedException
OperationFailedException
removePermission
public void removePermission(java.security.Permission perm)
throws OperationFailedException
OperationFailedException
listPermissions
public java.util.Iterator listPermissions()
remove
public void remove()
throws OperationFailedException
OperationFailedException
commit
public void commit()
throws OperationFailedException
OperationFailedException