Provides interfaces for defining objects that can be replicated and external repositories that are capable
of federating content. This package contains a base interface, Repository, and its subinterfaces,
which represent object stores and the CMOD and Image Services external repositories for federating content.
In addition, this package defines interfaces for external class and property descriptions, which describe
classes and properties in external repositories, and external aliases, which define the aliases for those
classes and properties.
Interfaces
Type | Interface | Description |
---|---|---|
![]() | ICMODRepository |
Represents an IBM® Content Manager OnDemand (CMOD) external repository that is capable of federating content.
|
![]() | IContentFederatingRepository |
Represents repositories that are external to the Content Engine server and are capable of federating
content. This interface is the base for subinterfaces representing specific external repository types
that are capable of federating content.
|
![]() | IExternalAlias |
Represents the mechanism for mapping a class or property in an external repository to
a corresponding Content Engine class or property. This interface is the base for
subinterfaces representing external class and property aliases.
|
![]() | IExternalClassAlias |
Represents the mechanism for mapping a class in an external repository to a
corresponding Content Engine class.
|
![]() | IExternalClassDescription |
Represents the description of a class, of which an object instance can be replicated, in an external repository.
|
![]() | IExternalIdentity |
Represents the identity of a replicated object in an external repository.
|
![]() | IExternalParticipant |
Represents the participation of an external repository in a replication group.
Each ExternalParticipant object specifies the external repository and the
replication mode (master or slave) of the participant.
In addition, each ExternalParticipant object references a partner object store
that is present as an object store participant in the replication group. Every external
repository must be associated with a partner object store, which controls all the replication
interactions of the external repository.
|
![]() | IExternalPropertyAlias |
Represents the mechanism for mapping a property in an external repository to a
corresponding Content Engine property.
|
![]() | IExternalPropertyDescription |
Represents the description of a property in an external repository.
|
![]() | IExternalRepository |
Represents repositories that are external to the Content Engine server. This interface is the base for
subinterfaces that represent specific types of external repositories.
|
![]() | IImageServicesRepository |
Represents an IBM® FileNet® Image Services external repository that is capable of federating content.
|
![]() | IObjectStoreParticipant |
Represents the participation of an object store in a replication group. Each ObjectStoreParticipant
object specifies the object store and the replication mode (master or slave) of the participant.
|
![]() | IReplicable |
This interface is the base for subinterfaces representing classes of which an object instance can be replicated.
|
![]() | IReplicationGroup |
Represents a group of object stores and external repositories in which replication is enabled.
Each replicated object holds a replication group ID of the replication group in which it belongs.
|
![]() | IReplicationJournalEntry |
Represents the journal record of an operation on a replicated object for outbound replication
from a Content Engine object store to an external repository.
|
![]() | IReplicationParticipant |
This interface is the base for subinterfaces representing external repository or object store
participants in a replication group.
|
![]() | IRepository |
This interface is the base for subinterfaces representing Content Engine object store
repositories and repositories that are external to the Content Engine server.
|