Enterprise Information Portal APIs

com.ibm.mm.sdk.common
Interface dkDatastoreIntV4

All Superinterfaces:
dkDatastore, dkQueryEvaluator, dkQueryManager
All Known Implementing Classes:
DKDatastoreV4

public interface dkDatastoreIntV4
extends dkDatastore

dkDatastoreIntV4: the following methods are additions or modifications of the existing method in the current implementation of dkDatastoreIntV4


Method Summary
 void addFolderItem(java.lang.String folderId, java.lang.String memberId)
           
 java.lang.String checkedOutUserid(dkDataObject dobj)
           
 void checkIn(dkDataObject dobj)
           
 void checkOut(dkDataObject dobj)
           
 boolean isCheckedOut(dkDataObject dobj)
           
 void moveObject(dkDataObject ddo, java.lang.String entityName)
           
 void removeFolderItem(java.lang.String folderId, java.lang.String memberId)
           
 dkXDO retrieveFormOverlay(java.lang.String id)
           
 void startTransaction()
          Starts a transaction
 DKHandle transactionConnection()
           
 void unlockCheckedOut(dkDataObject dobj)
           
 
Methods inherited from interface com.ibm.mm.sdk.common.dkDatastore
addExtension, addObject, addObject, addObject, addObjects, addObjects, addObjects, changePassword, clearCache, clearCache, commit, connect, connection, createDDO, createQuery, createQuery, datastoreDef, datastoreName, datastoreType, deleteObject, deleteObject, deleteObject, deleteObjects, deleteObjects, deleteObjects, destroy, disconnect, evaluate, evaluate, evaluate, evaluate, execute, execute, execute, execute, executeWithCallback, executeWithCallback, executeWithCallback, executeWithCallback, getExtension, getMapping, getOption, handle, isConnected, listAvailableServices, listDataSourceNames, listDataSources, listEntities, listEntityAttrNames, listEntityAttrs, listEntityNames, listExtensionNames, listMappingNames, listSchema, listSchemaAttributes, listSearchableEntities, listSearchableEntityNames, listSearchTemplateNames, listSearchTemplates, listServers, registerMapping, removeExtension, retrieveObject, retrieveObject, retrieveObject, retrieveObjects, retrieveObjects, retrieveObjects, rollback, serviceMgr, setOption, unRegisterMapping, updateObject, updateObject, updateObject, updateObjects, updateObjects, updateObjects, userName
 

Method Detail

moveObject

public void moveObject(dkDataObject ddo,
                       java.lang.String entityName)
                throws DKException,
                       java.lang.Exception

retrieveFormOverlay

public dkXDO retrieveFormOverlay(java.lang.String id)
                          throws DKException,
                                 java.lang.Exception

startTransaction

public void startTransaction()
                      throws DKException,
                             java.lang.Exception
Description copied from interface: dkDatastore
Starts a transaction

Note:DKUsageError exception thrown if method is not implemented

Specified by:
startTransaction in interface dkDatastore

transactionConnection

public DKHandle transactionConnection()
                               throws DKException,
                                      java.lang.Exception

addFolderItem

public void addFolderItem(java.lang.String folderId,
                          java.lang.String memberId)
                   throws DKUsageError,
                          DKDatastoreAccessError,
                          java.lang.Exception

removeFolderItem

public void removeFolderItem(java.lang.String folderId,
                             java.lang.String memberId)
                      throws DKUsageError,
                             DKDatastoreAccessError,
                             java.lang.Exception

isCheckedOut

public boolean isCheckedOut(dkDataObject dobj)
                     throws DKUsageError,
                            DKDatastoreAccessError,
                            java.lang.Exception

checkedOutUserid

public java.lang.String checkedOutUserid(dkDataObject dobj)
                                  throws DKUsageError,
                                         DKDatastoreAccessError,
                                         java.lang.Exception

unlockCheckedOut

public void unlockCheckedOut(dkDataObject dobj)
                      throws DKUsageError,
                             DKDatastoreAccessError,
                             java.lang.Exception

checkOut

public void checkOut(dkDataObject dobj)
              throws DKUsageError,
                     DKDatastoreAccessError,
                     java.lang.Exception

checkIn

public void checkIn(dkDataObject dobj)
             throws DKUsageError,
                    DKDatastoreAccessError,
                    java.lang.Exception

EIP Java APIs

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