com.filenet.api.core
Interface RepositoryObject

All Known Subinterfaces:
Action, ActionConsumer, ActiveMarking, AddOnInstallationRecord, Annotation, ApplicationSecurityTemplate, AsyncUpgradeQueueItem, AuditConfigurationEvent, AuditDefinition, CancelCheckoutEvent, ChangeClassEvent, ChangeStateEvent, CheckinEvent, CheckoutEvent, Choice, ChoiceList, ClassDefinition, ClassifyCompleteEvent, ClassSubscription, ClassWorkflowSubscription, CodeModule, ColumnDefinition, ComponentRelationship, ContainmentRelationship, ContentElement, ContentReference, ContentTransfer, CreationEvent, CustomEvent, CustomObject, DatabaseStorageArea, DeletionEvent, DemoteVersionEvent, Document, DocumentClassDefinition, DocumentClassificationAction, DocumentClassificationQueueItem, DocumentLifecycleAction, DocumentLifecyclePolicy, DocumentState, DynamicReferentialContainmentRelationship, Event, EventAction, EventClassDefinition, EventQueueItem, ExternalAlias, ExternalClassAlias, ExternalIdentity, ExternalPropertyAlias, FileEvent, FileStorageArea, FixedStorageArea, Folder, FreezeEvent, GetContentEvent, GetObjectEvent, IndexArea, IndexJob, IndexJobClassItem, IndexJobCollectionItem, IndexJobItem, IndexJobSingleItem, InstanceSubscription, InstanceWorkflowSubscription, Link, LocalizedString, LockEvent, ObjectChangeEvent, PromoteVersionEvent, PropertyDefinition, PropertyDefinitionBinary, PropertyDefinitionBoolean, PropertyDefinitionDateTime, PropertyDefinitionFloat64, PropertyDefinitionId, PropertyDefinitionInteger32, PropertyDefinitionObject, PropertyDefinitionString, PropertyTemplate, PropertyTemplateBinary, PropertyTemplateBoolean, PropertyTemplateDateTime, PropertyTemplateFloat64, PropertyTemplateId, PropertyTemplateInteger32, PropertyTemplateObject, PropertyTemplateString, PublishCompleteEvent, PublishRequest, PublishRequestEvent, PublishStyleTemplate, PublishTemplate, QueryEvent, QueueItem, ReferentialContainmentRelationship, Relationship, ReplicableClassDefinition, ReplicationJournalEntry, RetrievalEvent, SecurityPolicy, SecurityPropagationQueueItem, SecurityTemplate, StorageArea, StoragePolicy, SubscribableClassDefinition, SubscribedEvent, Subscription, TableDefinition, TakeFederatedOwnershipEvent, UnfileEvent, UnlockEvent, UpdateEvent, UpdateSecurityEvent, VerityCollection, VerityIndexArea, VersionableClassDefinition, VersioningSecurityTemplate, VersionSeries, WorkflowDefinition, WorkflowEventAction, XMLPropertyMappingScript

public interface RepositoryObject

Indicates objects that are repository objects. A RepositoryObject represents any object known to the Content Engine that can be persisted to an object store repository. A Document object is an example of a RepositoryObject. In contrast, an EngineObject is any object known to the Content Engine, including objects outside of repositories. Examples of objects residing outside of repositories are Domain, MarkingSet, and User objects.

You will not normally work directly with a RepositoryObject, but rather with an instance of one of its subclasses.


Method Summary
 ObjectStore getObjectStore()
          Returns a reference to the object store to which this object is persisted.
 

Method Detail

getObjectStore

ObjectStore getObjectStore()
Returns a reference to the object store to which this object is persisted.

Returns:
An ObjectStore object.


© Copyright IBM Corporation 2006, 2009. All rights reserved.