Package com.orchestranetworks.instance
Provides interfaces for accessing data sets.
Access and mapping rules
The access and mapping rules between XML Schema and Java are described in the chapter Mapping to Java.
Interface Summary 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 anonymizing records.RepositoryAnonymizer.RecordContext Provides access to a record to be anonymized, granting the privilege to modify the value of its fields.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 Summary クラス 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 Summary 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.