anvil.server.ldap
Class LDAPTribe
java.lang.Object
|
+--anvil.server.ldap.LDAPTribe
- All Implemented Interfaces:
- Entity, Namespace, Tribe
- public class LDAPTribe
- extends java.lang.Object
- implements Tribe
class LDAPTribe
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getRealm
public Realm getRealm()
- Specified by:
getRealm in interface Entity
getName
public java.lang.String getName()
- Specified by:
getName in interface Entity
getParents
public Tribe[] getParents()
- Specified by:
getParents in interface Entity
hasChilds
public boolean hasChilds()
- Specified by:
hasChilds in interface Tribe
getChilds
public Tribe[] getChilds()
- Specified by:
getChilds in interface Tribe
getCitizens
public Citizen[] getCitizens()
- Specified by:
getCitizens in interface Tribe
getPermissions
public java.security.PermissionCollection getPermissions()
- Specified by:
getPermissions in interface Entity
getCombinedPermissions
public java.security.PermissionCollection getCombinedPermissions()
- Specified by:
getCombinedPermissions in interface Entity
addPermission
public void addPermission(java.security.Permission perm)
throws OperationFailedException
- Specified by:
addPermission in interface Entity
OperationFailedException
removePermission
public void removePermission(java.security.Permission perm)
throws OperationFailedException
- Specified by:
removePermission in interface Entity
OperationFailedException
listPermissions
public java.util.Iterator listPermissions()
- Specified by:
listPermissions in interface Entity
commit
public void commit()
throws OperationFailedException
- Specified by:
commit in interface Entity
OperationFailedException
setVariable
public Any setVariable(java.lang.String name,
Any value)
- Specified by:
setVariable in interface Namespace
deleteVariable
public boolean deleteVariable(java.lang.String name)
- Specified by:
deleteVariable in interface Namespace
getVariable
public Any getVariable(java.lang.String name)
- Specified by:
getVariable in interface Namespace
checkVariable
public Any checkVariable(java.lang.String name)
- Specified by:
checkVariable in interface Namespace
getVariables
public BindingIterator getVariables()
- Specified by:
getVariables in interface Namespace
attach
public void attach(Tribe tribe)
throws OperationFailedException
- Specified by:
attach in interface Tribe
OperationFailedException
attach
public void attach(Citizen citizen)
throws OperationFailedException
- Specified by:
attach in interface Tribe
OperationFailedException
detach
public void detach(Tribe tribe)
throws OperationFailedException
- Specified by:
detach in interface Tribe
OperationFailedException
detach
public void detach(Citizen citizen)
throws OperationFailedException
- Specified by:
detach in interface Tribe
OperationFailedException
remove
public void remove()
throws OperationFailedException
- Specified by:
remove in interface Tribe
OperationFailedException
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object