public abstract class AbstractAdministrativePoint extends Object implements AdministrativePoint
Modifier and Type | Field and Description |
---|---|
protected Map<String,AdministrativePoint> |
children
The children AdministrativePoints
|
protected org.apache.directory.api.ldap.model.name.Dn |
dn
The AA's Dn
|
protected AdministrativePoint |
parent
The parent AdministrativePoint
|
protected org.apache.directory.api.ldap.model.subtree.AdministrativeRole |
role
The AdmonistrativeRole
|
protected String |
uuid
The AA's UUID
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractAdministrativePoint(org.apache.directory.api.ldap.model.name.Dn dn,
String uuid,
org.apache.directory.api.ldap.model.subtree.AdministrativeRole role)
Creates a new instance of AbstractAdministrativePoint.
|
Modifier and Type | Method and Description |
---|---|
org.apache.directory.api.ldap.model.name.Dn |
getDn() |
AdministrativePoint |
getParent() |
org.apache.directory.api.ldap.model.subtree.AdministrativeRole |
getRole() |
String |
getUuid() |
boolean |
isAutonomous()
Tells if the AdministrativePoint defines an autonomous area
|
void |
setParent(AdministrativePoint parent)
Set the AdministrativePoint parent
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isInner, isSpecific
protected org.apache.directory.api.ldap.model.name.Dn dn
protected org.apache.directory.api.ldap.model.subtree.AdministrativeRole role
protected AdministrativePoint parent
protected Map<String,AdministrativePoint> children
protected AbstractAdministrativePoint(org.apache.directory.api.ldap.model.name.Dn dn, String uuid, org.apache.directory.api.ldap.model.subtree.AdministrativeRole role)
dn
- The AP Dnuuid
- The AP UUIDrole
- The rolepublic org.apache.directory.api.ldap.model.subtree.AdministrativeRole getRole()
getRole
in interface AdministrativePoint
public org.apache.directory.api.ldap.model.name.Dn getDn()
getDn
in interface AdministrativePoint
public String getUuid()
getUuid
in interface AdministrativePoint
public boolean isAutonomous()
isAutonomous
in interface AdministrativePoint
public AdministrativePoint getParent()
getParent
in interface AdministrativePoint
public void setParent(AdministrativePoint parent)
setParent
in interface AdministrativePoint
parent
- the AdministrativePoint parentCopyright © 2003–2023 The Apache Software Foundation. All rights reserved.