Package com.unboundid.directory.sdk.sync.types
This package defines a number of data types for use in extensions intended
for use in the Ping Identity Data Sync Server (also referred to as the
Data Sync Server).
-
Interface Summary Interface Description KafkaMessage This interface represents a single kafka message.LDAPSyncSourceContext This interface extends the base SyncSourceContext to provide access to an LDAPInterface for the source.SyncClass This interface represents the matched Sync Class for aSyncOperation
.SyncOperation This interface represents a single synchronized change from the Sync Source to the Sync Destination.SyncServerContext This interface may be used to obtain information about the Data Sync Server in which an extension is running.SyncSourceContext This interface provides basic contextual information about a SyncSource and the SyncPipe that is actively using it. -
Class Summary Class Description ChangeRecord This class represents the basis for a single change record.ChangeRecord.Builder This class is used to construct ChangeRecord instances.DatabaseChangeRecord This class represents the basis for a single database change record.DatabaseChangeRecord.Builder This class is used to construct DatabaseChangeRecord instances.SetStartpointOptions Used to identify how to set the starting point for synchronization (beginning of changelog, end of changelog, based on a change sequence number, etc).TransactionContext This class wraps an open JDBC Connection and provides controlled access to it via a handful of delegating methods. -
Enum Summary Enum Description CompletionStatus This class contains the possible completion reasons for a synchronization operation.DatabaseChangeRecord.ChangeType Potential types of database changes.PostStepResult This result is returned by plugins that are invoked after step of the synchronization processing.PreStepResult This result is returned by plugins that are invoked before a step of the synchronization processing.SetStartpointOptions.StartpointType The possible startpoint types.SyncOperationType The type of a Sync Operation. -
Exception Summary Exception Description EndpointException This class provides a type ofException
which is used to indicate an error when interfacing with an external resource.