Package com.ibm.mm.sdk.common
Core CM8 SDK classes for document management and datastore operations.
See: Description
-
Interface Summary Interface Description dkAttrDef Interface for defining attribute metadata in CM8.dkCollection Interface for CM8 collection operations.DKConstant CM8 Constants - Defines constants used throughout the CM8 API.DKConstantICM Extended constants interface for IBM Content Manager (ICM) specific values.dkDataObjectBase Base marker interface for all CM8 data objects.dkDatastore Core interface for CM8 datastore operations.dkDatastoreExt Datastore extension interface for link management operations.dkDatastoreIntICM IBM Content Manager (ICM) internal datastore interface.dkEntityDef Interface for defining entity metadata in CM8.dkIterator Base interface for iterating over elements in a CM8 collection.dkQuery Interface representing a CM8 query.dkQueryBase Base marker interface for CM8 query operations.dkQueryEvaluator Interface for evaluating queries against a CM8 datastore.dkQueryManager Interface for managing and creating queries in the CM8 API.dkResultSetCursor Interface for navigating and manipulating query result sets in CM8.DKSequentialIterator A sequential iterator is bi-directional; it can go forward and backward over members of a collection that supports it.dkServerDef Interface for defining server connection metadata in CM8.dkXDO Interface for extended data objects (XDO) with content operations in CM8.dkXDOBase Base marker interface for extended data objects (XDO) in CM8. -
Class Summary Class Description dkAbstractAttrDef Abstract base implementation of thedkAttrDefinterface.dkAbstractDataObjectBase Abstract base class for all CM8 data objects.dkAbstractEntityDef Abstract base implementation of thedkEntityDefinterface.dkAbstractServerDef Abstract base implementation of thedkServerDefinterface.DKAttrDefICM IBM Content Manager (ICM) implementation of attribute definition.DKChildCollection DKChildCollection is a subclass of sequential collection.DKComponentTypeDefICM IBM Content Manager (ICM) component type definition.DKComponentTypeViewDefICM IBM Content Manager (ICM) component type view definition.dkDataObject Base abstract class for CM8 data objects.DKDate DKDate defines a generic date class to represent date data-type retrieved from back-end datastores.DKDDO CM8 DKDDO (Document Data Object) - Mimics IBM CM8 Document Object.DKDDOBase Base class for CM8 DDO (Document Data Object) implementations.DKFolder Represents a folder in the CM8 content management system.DKItemTypeDefICM IBM Content Manager (ICM) item type definition.DKItemTypeViewDefICM IBM Content Manager (ICM) item type view definition.DKLink Represents a link between two CM8 data objects.DKLinkCollection DKLinkCollection - Represents a collection of DKLink objects.DKLobICM IBM Content Manager (ICM) implementation for Large Object (LOB) content management.DKNVPair CM8 Name-Value Pair - Represents a name-value pair for passing parameters and options.DKParts Collection class for managing document content parts (LOBs) in CM8.DKPid Persistent Identifier (PID) for CM8 objects.DKPid.Builder Builder for constructing DKPid instances.DKPidICM IBM Content Manager (ICM) implementation of persistent identifier.DKProjectionListICM Manages attribute projections for optimized data retrieval in CM8.dkQueryableCollection dkQueryableCollection - Base class for queryable collections in CM8 API.dkResource Abstract base class for resource documents with content in CM8.DKResults DKResults - Represents a collection of query results from CM8 datastore operations.DKRetrieveOptionsICM Comprehensive retrieval options for controlling data fetching in CM8.DKSegmentedPartsIterator Implementation of DKSequentialIterator for iterating over segmented parts collections.DKSequentialCollection Sequential collection implementation for CM8 data objects.DKServerDefICM IBM Content Manager (ICM) implementation of server definition for FileNet P8.DKThirdPartyServerDef Third-party server definition for external system integration.DKTime DKTime represents time data-types from back-end datastores in hh-mm-ss format.DKTimestamp DKTimestamp defines a generic timestamp class to represent timestamp data-type retrieved from back-end datastores. -
Exception Summary Exception Description DKException DKUsageError Exception thrown for usage errors in the CM8 API.
Package com.ibm.mm.sdk.common Description
Core CM8 SDK classes for document management and datastore operations.
This package contains the fundamental classes and interfaces for interacting with IBM Content Manager 8 (CM8) datastores, including:
- Document objects (
DKDDO) - Datastore connections (
dkDatastore) - Query operations (
dkQuery) - Collection management (
DKSequentialCollection) - Folder operations (
DKFolder)
The classes in this package provide a compatibility layer that mimics the CM8 API while internally using FileNet P8 for document storage and retrieval.
- Since:
- 1.0.0