|
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 - context
public 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 results
public 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 results
public EbiRealmContainer getParentContainer(EbiContext context,
EbiRealmPrincipal realmPrin)
throws EboUnrecoverableSystemException
context - contextrealmPrin - the realm principal whose parent is to be retrieved
public EbiRealmContainer getRealmContainer(EbiContext context,
String name)
throws EboUnrecoverableSystemException
context - contextname - the full distinguished name of the container
public EbiRealmUser getRealmUser(EbiContext context,
String name)
throws EboUnrecoverableSystemException
context - contextname - the full distinguished name of the user
public boolean isDescendant(EbiContext context,
EbiRealmContainer container,
Principal prin)
throws EboUnrecoverableSystemException
context - contextcontainer - the parent Realm Containerprin - the principal
public 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 | ||||||||