See: Description
| Interface | Description |
|---|---|
| DatabaseMapping |
This interface allows interacting with the name
of columns in the database.
|
| NewRecordContext |
Context providing information on a record creation.
|
| RepositoryAnonymizer |
Allows anonymization of records.
|
| RepositoryAnonymizer.RecordContext |
Represents a record to be anonymized, granting the
privilege to modify some field values.
|
| RepositoryPurge |
Defines the administrative actions for purging a repository.
|
| RepositoryStatus |
Defines the status of a repository regarding the ownership of the database.
|
| RepositoryStatus.State | |
| ValueContext |
Common interface for accessing the content and context of a dataset or record.
|
| ValueContextForInputValidation |
This container interface enhances the validation interface with the possibility to set values that will
be automatically validated against the underlying data model.
|
| ValueContextForValidation |
This container interface provides services for
performing validations on nodes containing values.
|
| ValueContextForValidationOnRecord |
This interface represents a validation context for a record,
in the scope of a constraint on table that performs checks at the record-level.
|
| ValueContextForValidationOnTable |
This interface provides the services for accessing the content of a table
and for adding validation messages in the context of a validation process.
|
| Class | Description |
|---|---|
| BranchKey |
Identifies a dataspace in a repository.
|
| DefinitionMode |
Defines the possible inheritance modes for a record.
|
| HomeCreationSpec |
Specifies the features of a dataspace or snapshot to be created.
|
| HomeKey |
Abstract superclass for dataspace and snapshot identifiers.
|
| Repository |
Represents the data repository in EBX®.
|
| RepositoryDeclaration |
Provides general management information about a repository.
|
| RepositoryId |
Identifies a repository in a persistent manner.
|
| VersionKey |
Identifies a snapshot in a repository.
|
| Exception | Description |
|---|---|
| RepositoryAccessException |
Thrown when a technical problem occurs while accessing data, for example, due to unavailable resources.
|
| ValueAccessException |
Thrown to indicate when an access to a value is not possible because of some inconsistencies
in the data.
|
Provides interfaces for accessing data sets.
The access and mapping rules between XML Schema and Java are described in the chapter Mapping to Java.