Package com.ibm.di.api

Provides packages and classes for managing the server API.

See:
          Description

Class Summary
ALEvent This class is the object that describes the event that have been triggered.
APIAuditor This is the class responsible for auditing auth* events in the Server API.
APIAuthenticator This class is used to execute a custom, user-defined script that will take care for authentication of the users.
The user-defined script file path is taken from the Java property with the key name APIEngine.PROP_API_CUSTOM_AUTH
APIAuthenticator.Ret This class holds the status of the authentication.
APIAuthenticator.UserData This class is a holder for the user credentials.
APIEngine This is the core class of the Server API.
CIEvent This class is the object that describes the event that have been triggered.
ConfigEvent Objects representing events occurring on configuration file.
ConfigurationRegistry This class represents the repository used for manipulating configInstances.
DIEvent This class is the object that describes the event that have been triggered.
EventNotifier This class implements event broadcasting for the use of the Server API.
ProcessRegistry This class is a tracker object, responsible for tracking the state of a configInstance, assemblyLines objects.
Tombstone This class is used to represent tombstone objects.
 

Enum Summary
ConfigEvent.Type  
 

Exception Summary
AuthorizationException This is the type of exception that is thrown when the authenticated user does not have the required authority to perform the specific operation.
DIException This is the base exception thrown by the TDI Server API, indicating that something in the API work-flow went wrong.
 

Package com.ibm.di.api Description

Provides packages and classes for managing the server API.