Enterprise Information Portal APIs

com.ibm.mm.sdk.common
Class DKImageICM

java.lang.Object
  |
  +--com.ibm.mm.sdk.common.dkAbstractDataObjectBase
        |
        +--com.ibm.mm.sdk.common.dkDataObject
              |
              +--com.ibm.mm.sdk.common.DKDDOBase
                    |
                    +--com.ibm.mm.sdk.common.DKDDO
                          |
                          +--com.ibm.mm.sdk.common.dkResource
                                |
                                +--com.ibm.mm.sdk.common.DKLobICM
                                      |
                                      +--com.ibm.mm.sdk.common.DKImageICM
All Implemented Interfaces:
DKConstant, DKConstantICM, dkDataObjectBase, DKMessageId, DKMessageIdICM, dkXDO, dkXDOBase, com.ibm.mm.sdk.internal.PRMConstantICM, java.io.Serializable

public class DKImageICM
extends DKLobICM
implements DKMessageIdICM, java.io.Serializable

This class will be used to represent image resource objects in the Resource Manager configured for Content Manager. It inherits from more generic resource classes, dkResource and DKLobICM.
A resource object consists of a content stored in a Resource Manager and the meta-data describing the content stored in the Library Server of Content Manager.
Presently, the methods in this class are not implemented.

See Also:
Serialized Form

Fields inherited from interface com.ibm.mm.sdk.common.DKMessageIdICM
    For details, see the class or interface
 
Fields inherited from interface com.ibm.mm.sdk.common.DKMessageId
    For details, see the class or interface
 
Fields inherited from interface com.ibm.mm.sdk.common.DKConstantICM
    For details, see the class or interface
 
Fields inherited from interface com.ibm.mm.sdk.common.DKConstant
    For details, see the class or interface
 
Fields inherited from interface com.ibm.mm.sdk.internal.PRMConstantICM
background, badrequest, BOUNDARYTAG, COLON, CONTENTTYPE, CRLF, DK_ICM_BLOBTABLE, DK_ICM_FSEXPORT, DK_ICM_FTPROOT, DK_ICM_HTTPROOT, DK_ICM_LBOS_AREA, DK_ICM_LBOS_DRIVE, DK_ICM_LBOS_SUBPATH, DK_ICM_NONNORMALMEDIA, DK_ICM_NORMALMEDIA, DK_ICM_RMVERSION, DK_ICM_STAGING_AREA, DK_ICM_STAGING_DRIVE, DK_ICM_STAGING_SUBPATH, DK_ICM_TABLECOLLECTION, DK_ICM_TABLECOLLECTIONNAME, DK_ICM_VOL_FREESPACE, DK_ICM_VOL_LOGICALNAME, DK_ICM_VOL_MOUNTPOINT, DK_ICM_VOL_PATH, DK_ICM_VOL_SIZE, DK_ICM_VOL_STATUS, DK_ICM_VOL_STATUS_ASSIGNED, DK_ICM_VOL_STATUS_OVERFLOW, DK_ICM_VOL_VOLUMEID, eoh, expire, FORMDATACOLLECTION, FORMDATAFILENAME, FORMDATAOBJNAME, FORMDATAORDER, FORMDATAREPTYPE, FORMDATARESNUM, FORMDATAVERSID, GBYTE, ICM_DEFAULTCOLLECTION, ICM_DEFAULTCOLLECTIONID, ICM_DEFAULTREPTYPE, ICM_RESOURCETYPE_BASE, ICM_RESOURCETYPE_CONTAINER, ICM_RESOURCETYPE_STREAM, ICM_RESOURCETYPE_TEXT, ICM_RESOURCETYPE_VIDEO, ICM_RESOURCETYPE_XML, ICMADMIN, ICMCACHE, ICMCACHERETRIEVE, ICMCATALOG, ICMCHANGESMS, ICMCHANGESMSINFO, ICMCREATE, ICMCREATEENTITY, ICMDEBUG, ICMDELETE, ICMDELETEENTITY, ICMENDTRANS, ICMFSEXPORT, ICMFTPEXPORT, ICMHTTPEXPORT, ICMIMPORTFROMFS, ICMIMPORTFROMWEB, ICMKEYFLUSH, ICMLIST, ICMLISTDEVMGR, ICMLISTMGTCLASSES, ICMLISTSMSINFO, ICMLISTSTGCLASSES, ICMLISTSTGGROUPS, ICMLISTVOLUMES, ICMMIDTIERCREATE, ICMMIDTIERDELETE, ICMMIDTIERRETRIEVE, ICMMIDTIERSTOREFROMASYNC, ICMMIDTIERSTOREFROMFTP, ICMMIDTIERUPDATE, ICMORDER, ICMPLAY, ICMQUERY, ICMQUERYENTITY, ICMREPLACE, ICMREPLACEFROM, ICMREPLACEFROMASYNC, ICMREPLICATE, ICMRETRIEVE, ICMRETRIEVEASYNC, ICMRETRIEVETO, ICMRETRIEVETOASYNC, ICMRETRIEVETOOLD, ICMRM_DELETE_FAILED, ICMRM_DELETE_OK, ICMRM_OPT_RETRIEVAL_ACTION, ICMRM_REPLACE_FAILED, ICMRM_REPLACE_OK, ICMRM_RETRIEVAL_GET_IT, ICMRM_RETRIEVAL_GET_IT_PREFETCH, ICMRM_RETRIEVAL_NO_MOUNT, ICMRM_RETRIEVAL_NO_MOUNT_PREFETCH, ICMRM_RETRIEVAL_STAGE_IT, ICMRM_RETRIEVAL_STAGE_IT_PREFETCH, ICMRM_RETRIEVE_FAILED, ICMRM_RETRIEVE_OK, ICMRM_STAGE_FAILED, ICMRM_STAGE_OK, ICMRM_STORE_FAILED, ICMRM_STORE_OK, ICMRM_UPDATE_FAILED, ICMRM_UPDATE_OK, ICMRMBITRATE, ICMRMCACHETYPE, ICMRMCOLLECTION, ICMRMCOMMIT, ICMRMCONTENTDISPOSITION, ICMRMCONTENTLENGTH, ICMRMCONTENTRANGE, ICMRMCONTENTTYPE, ICMRMCREATEDATE, ICMRMDURATION, ICMRMFILELENGTH, ICMRMFILELIST, ICMRMFILENAME, ICMRMFILEPATH, ICMRMFUNCTION, ICMRMGROUP, ICMRMHOSTNAME, ICMRMITEMID, ICMRMLIBNAME, ICMRMMODE, ICMRMNAME, ICMRMOBJNAME, ICMRMOFFLINE, ICMRMORDER, ICMRMPASSWORD, ICMRMPORT, ICMRMPROTOCOL, ICMRMRCLIST, ICMRMREFERENCEDATE, ICMRMREPTYPE, ICMRMRESNUM, ICMRMRETENTION, ICMRMROLLBACK, ICMRMSERVERPORT, ICMRMSTARTTIME, ICMRMSTOPTIME, ICMRMSTREAMMODE, ICMRMTARGETCOLLECTION, ICMRMTOKEN, ICMRMTXID, ICMRMUPDATEDATE, ICMRMURL, ICMRMUSER, ICMRMUSERID, ICMRMVERSID, ICMRMVERSION, ICMSMSLOGOFF, ICMSMSLOGON, ICMSTORE, ICMSTORECACHE, ICMSTOREFROM, ICMSTOREFROMASYNC, ICMSTOREFROMASYNCOLD, ICMSTOREFROMBROWSER, ICMSTOREFROMFTP, ICMSTOREFROMOLD, ICMSTOREFROMWEB, ICMSTREAMADMIN, ICMSTREAMDELIVERYSERVICES, ICMSTREAMIMPORTSERVICES, ICMTABLECOLLECTIONID, ICMUPDATE, ICMUPDATEENTITY, ICMUPDATEFROMBROWSER, ICMUPDATEFROMFS, ICMUPDATEFROMWEB, ICMVIEW, ID, KBYTE, MAXBLOBSIZE, MBYTE, METHOD_CONNECT, METHOD_COPY, METHOD_DELETE, METHOD_GET, METHOD_HEAD, METHOD_LOCK, METHOD_MKCOL, METHOD_MOVE, METHOD_OPTIONS, METHOD_POST, METHOD_PROPFIND, METHOD_PROPPATCH, METHOD_PUT, METHOD_TRACE, METHOD_UNLOCK, MIMETYPE, notfound, OBJARCHIVED, OBJDELETEPENDING, OBJDISCARDED, OBJSTAGED, OBJSTOREPENDING, OBJUPDATED, ok, SEMICOLON, TENMB, TENMEG, TWOMEG
 
Constructor Summary
DKImageICM()
          The default constructor for image resource objects.
DKImageICM(dkDatastore ds)
          Constructs an image resource object associated with the given datastore..
DKImageICM(dkDatastore ds, byte[] buf)
          Constructs an image resource object associated with the datastore, then sets the initial content to the given byte array.
Caution: this constructor is only applicable for small objects.
DKImageICM(DKImageICM aDKImageICM)
          The copy constructor for this object.
 
Methods inherited from class com.ibm.mm.sdk.common.DKLobICM
add, add, add, add, add, add, addExtension, addFrom, addFrom, addFrom, addFromAsync, addFromAsync, addReplicaInfo, addReplicaInfo, addRMInfo, addURLInfo, catalogContent, changeSMSInfo, changeSMSInfo, changeStorage, compareData, copyData, del, del, equals, getAffiliatedType, getContent, getContentToClientFile, getContentURL, getContentURL, getCreatedTimestamp, getExtension, getHttpStoreMethod, getInputContentlength, getInputCreatedate, getInputFilelist, getInputFilename, getInputFilepath, getInputProtocol, getInputRetention, getInputStream, getItemId, getMimeType, getName, getNewVersion, getOpenHandler, getOption, getOrgFileName, getPartNumber, getReferencedTimestamp, getResourceName, getRMName, getSize, getSMSCollName, getThirdPartyHostname, getThirdPartyPassword, getThirdPartyPort, getThirdPartyStore, getThirdPartyUserid, getToken, getUpdateDate, getUpdatedTimestamp, getUser, getVersionNumber, isContentChanged, isNull, isOpenSynchronous, isSet, length, loadDataFromFile, open, open, querySMSInfo, removeExtension, retrieve, retrieve, retrieve, retrieve, retrieve, retrieveTo, retrieveToAsync, setAffiliatedType, setClassOpenHandler, setContent, setContentChanged, setContentFromClientFile, setDatastore, setExtension, setHttpStoreMethod, setInputContentlength, setInputCreatedate, setInputFilelist, setInputFilename, setInputFilepath, setInputProtocol, setInputRetention, setInstanceOpenHandler, setMimeType, setName, setNewVersion, setNull, setOption, setOrgFileName, setPartNumber, setResourceName, setRMName, setSemanticType, setSMSCollName, setThirdPartyHostname, setThirdPartyPassword, setThirdPartyPort, setThirdPartyStore, setThirdPartyUserid, setUpdateDate, size, update, update, update, update, update, update, updateFrom, updateFrom, updateFrom, updateFromAsync, updateFromAsync, updateFromAsync
 
Methods inherited from class com.ibm.mm.sdk.common.dkResource
cloneSkeleton, getClassName, getContentType, getRank, notEqual, protocol, setClassName, setContentType, setRank
 
Methods inherited from class com.ibm.mm.sdk.common.DKDDO
add, del, del, fromXML, fromXML, getDatastore, retrieve, toXML, update
 
Methods inherited from class com.ibm.mm.sdk.common.DKDDOBase
addData, addData, addData, addDataProperty, addDataProperty, addDataProperty, addProperty, addProperty, addProperty, dataCount, dataId, dataId, dataIdsByNameSpace, dataNameSpaceCount, dataPropertyCount, dataPropertyId, getData, getDataByName, getDataByName, getDataName, getDataNameSpace, getDataProperty, getDataPropertyByName, getDataPropertyByName, getDataPropertyByName, getDataPropertyName, getObjectType, getProperty, getPropertyByName, getPropertyName, isDataPropertySet, isDataSet, isNull, isPropertySet, propertyCount, propertyId, setData, setDataName, setDataName, setDataNameSpace, setDataProperty, setDataPropertyName, setNull, setObjectType, setProperty, setPropertyName, updatable
 
Methods inherited from class com.ibm.mm.sdk.common.dkDataObject
getPid, getPidObject, setPid, setPidObject
 
Methods inherited from class com.ibm.mm.sdk.common.dkAbstractDataObjectBase
getParent, getRootObject, setParent, setRootObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.mm.sdk.common.dkXDO
datastore, getDatastore, getPid, getPidObject, setPid, setPidObject
 
Methods inherited from interface com.ibm.mm.sdk.common.dkDataObjectBase
getObjectType, getParent, getRootObject, setParent, setRootObject
 

Constructor Detail

DKImageICM

public DKImageICM()
           throws DKUsageError,
                  java.lang.Exception
The default constructor for image resource objects.
Throws:
DKUsageError - if datastore type is invalid.
java.lang.Exception - on errors.

DKImageICM

public DKImageICM(dkDatastore ds)
           throws DKUsageError,
                  java.lang.Exception
Constructs an image resource object associated with the given datastore..
Parameters:
ds - the associated datastore, a DKDatastoreICM object.
Throws:
DKUsageError - on errors.
java.lang.Exception - on errors.

DKImageICM

public DKImageICM(dkDatastore ds,
                  byte[] buf)
           throws DKException,
                  java.lang.Exception
Constructs an image resource object associated with the datastore, then sets the initial content to the given byte array.
Caution: this constructor is only applicable for small objects.
Parameters:
ds - the associated datastore, a DKDatastoreICM object.
buf - the byte array as the initial content of the image resource.
Throws:
DKException - on errors.
java.lang.Exception - on errors.

DKImageICM

public DKImageICM(DKImageICM aDKImageICM)
           throws DKException,
                  java.lang.Exception
The copy constructor for this object.
Parameters:
aDKImageICM - an instance of DKImageICM to copy from.
Throws:
DKException - on errors.
java.lang.Exception - on errors.

EIP Java APIs

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.