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 the dkAttrDef interface.
    dkAbstractDataObjectBase
    Abstract base class for all CM8 data objects.
    dkAbstractEntityDef
    Abstract base implementation of the dkEntityDef interface.
    dkAbstractServerDef
    Abstract base implementation of the dkServerDef interface.
    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:

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
Copyright © 2024 IBM Corporation

Copyright © 2024 IBM Corporation. All rights reserved.