|
Novell exteNd Director 5.2 API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Realm Container Delegate.
Fields inherited from interface com.sssw.fw.api.EbiDelegate |
SERVICE_LOCAL,
SERVICE_REMOTE |
Method Summary | |
Collection |
getAncestorContainers(EbiContext context,
EbiRealmPrincipal realmPrin)
Enumerates any ancestors, all the way up to the Root Realm Container, of the specified Realm Principal. |
Collection |
getChildren(EbiContext context,
EbiRealmContainer container,
boolean getSubcontainers,
boolean getUsers)
Enumerates the child objects (immediate descendants) of a specific Realm Container. |
Collection |
getDescendants(EbiContext context,
EbiRealmContainer container,
boolean getSubcontainers,
boolean getUsers)
Enumerates the descendant objects of a specific Realm Container. |
EbiRealmContainer |
getParentContainer(EbiContext context,
EbiRealmPrincipal realmPrin)
Gets the parent container for a specific Realm Container/User. |
EbiRealmContainer |
getRealmContainer(EbiContext context,
String name)
Gets a Realm Container, given its distinguished name. |
EbiRealmUser |
getRealmUser(EbiContext context,
String name)
Gets a Realm User, given the user's distinguished name. |
EbiRealmContainer |
getRootContainer(EbiContext context)
Gets the Root Container within the directory hierarchy. |
boolean |
isDescendant(EbiContext context,
EbiRealmContainer container,
Principal prin)
Checks to see if the specified principal is a descendant of the specified Realm Container. |
Methods implemented from interface com.sssw.fw.api.EbiDelegate |
getName |
Method Detail |
public EbiRealmContainer getRootContainer(EbiContext context) throws EboUnrecoverableSystemException
context
- contextpublic Collection getChildren(EbiContext context, EbiRealmContainer container, boolean getSubcontainers, boolean getUsers) throws EboUnrecoverableSystemException
context
- contextcontainer
- the parent Realm ContainergetSubcontainers
- if true, any child containers are included in the
returned resultsgetUsers
- if true, any users are included in the returned resultspublic Collection getDescendants(EbiContext context, EbiRealmContainer container, boolean getSubcontainers, boolean getUsers) throws EboUnrecoverableSystemException
context
- contextcontainer
- the ancestor Realm ContainergetSubcontainers
- if true, any descendant containers are included
in the returned resultsgetUsers
- if true, any users are included in the returned resultspublic EbiRealmContainer getParentContainer(EbiContext context, EbiRealmPrincipal realmPrin) throws EboUnrecoverableSystemException
context
- contextrealmPrin
- the realm principal whose parent is to be retrievedpublic EbiRealmContainer getRealmContainer(EbiContext context, String name) throws EboUnrecoverableSystemException
context
- contextname
- the full distinguished name of the containerpublic EbiRealmUser getRealmUser(EbiContext context, String name) throws EboUnrecoverableSystemException
context
- contextname
- the full distinguished name of the userpublic boolean isDescendant(EbiContext context, EbiRealmContainer container, Principal prin) throws EboUnrecoverableSystemException
context
- contextcontainer
- the parent Realm Containerprin
- the principalpublic Collection getAncestorContainers(EbiContext context, EbiRealmPrincipal realmPrin) throws EboUnrecoverableSystemException
context
- contextrealmPrin
- the Realm Principal whose ancestors are to be
enumerated
|
Novell exteNd Director 5.2 API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |