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
|
abstract boolean |
isInner()
Tells if the AdministrativePoint defines a inner area
|
abstract boolean |
isSpecific()
Tells if the AdministrativePoint defines a specific area
|
void |
setParent(AdministrativePoint parent)
Set the AdministrativePoint parent
|
String |
toString() |
protected org.apache.directory.api.ldap.model.name.Dn dn
protected String uuid
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)
public 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 abstract boolean isInner()
isInner
in interface AdministrativePoint
public abstract boolean isSpecific()
isSpecific
in interface AdministrativePoint
public AdministrativePoint getParent()
getParent
in interface AdministrativePoint
public void setParent(AdministrativePoint parent)
setParent
in interface AdministrativePoint
parent
- the AdministrativePoint parentCopyright © 2016. All rights reserved.