Interface Summary |
CacheChangeListener |
This class is an interface for a class that listens for
changes in an EnterpriseDirectory cache. |
Caching |
Caching provides a common interface for classes whose data has a limited
useful lifetime. |
DirectoryChangeListener |
The DirectoryChangeListener provides a common interface to
objects that want to be notified when data in the Enterprise
Directory changes. |
EnterpriseDirectory |
An enterprise directory is a service that accesses the enterprise naming
and directory server using JNDI. |
EnterpriseDirectoryAttribute |
An interface to abstract an attribute returned from the directory service |
EnterpriseDirectoryAttributes |
An interface to abstract a set of attributes from the directory service |
EnterpriseDirectoryModificationItem |
Enterprise directory modification item. |
EnterpriseDirectorySearchResult |
Enterprise directory search result. |
EnterpriseDirectorySecurity |
A common interface for classes that provide security services for a specific
Enterprise Directory server. |
Entity |
An entity defines common behavior for all enterprise entities. |
EntityCollection |
An EntityCollection defines the interface to a collection of entities. |
EntityList |
An EntityList is a collection that maintains a certain order
of elements. |
EventQueueListener |
An interface for objects that wish to receive notifications
from an EventQueue that messages matching a key have been
added to the queue. |
ExclusionFilter |
An interface for a class that filters data from the EnterpriseDirectory
based on excluding specific items from the search. |
Filter |
A filter defines common behavior for all filter session objects. |
FilteredEntityCollection |
An Interface for a collection of Entities retrieved from the Enterprise
Directory service using a filter to select the entries. |
Group |
A group is an enterprise entity that contains a collection of users who
share a role. |
GroupFilter |
A group filter is a session object that defines group filtering criteria. |
KeywordEntity |
An interface for Enterprise Directory entities which all
the keyword attribute. |
KeywordEntityCollection |
An KeywordEntityCollection defines the interface to a collection of
entities that have keywords. |
KeywordSearchFilter |
Keyword search filter |
Login |
A login is an enterprise entity that is a description of a login. |
LoginFilter |
A login filter is a session object that defines login filtering criteria. |
LookupFilter |
A lookup filter defines common behavior for all lookup filter session
objects. |
Map |
The Map interface, while uninteresting, provides a common
access to specific directory type objects (e.g., LdapMap). |
MapFilter |
|
SearchFilter |
A search filter defines common behavior for all search filter session
objects. |
Server |
A common interface for Directory Service entities that
represent SAS servers. |
StaticEntityCollection |
A StaticEntityCollection is a FilteredEntityCollection whose contents
are static in nature. |
TrackedObject |
Tracked object. |
TrackedObjectCollection |
A TrackedObjectCollection defines the interface to a collection of tracked
objects. |
TreeFilter |
|
User |
A user is an enterprise entity that is a description of an individual. |
UserFilter |
A user filter is a session object that defines user filtering criteria. |
Class Summary |
Debug |
The Debug class provides a uniform debugging interface that
is easily controllable from a properties file. |
EnterpriseDirectorySearchConstraint |
|
EntityComparators |
Generate comparators for sorting Entity objects by various
attributes. |
EventQueue |
Keep a persistent list of EventQueueMessage objects. |
EventQueueKey |
This is a simple class to use as a key for looking up items in the
Event Queue. |
EventQueueMessage |
This class encapsulates all the data to represent a message on the
event queue. |
NonExEntity |
This interface represents a non-existent entry in the Enterprise
Directory. |
PortalPool |
A portal pool encapsulates the data required to have the
WorkspacePool return a workspace (except the logical name). |
SasTrackedObject |
Tracked objects are assigned a tracking number which is unique
within the JVM. |
TrackedArray |
A TrackedArray defines an array of tracked objects. |
WorkspaceFactoryManager |
Workspace factory manager. |