com.ibm.mm.sdk.common
Class dkAbstractFolderExit
java.lang.Object
|
+--com.ibm.mm.sdk.common.dkAbstractFolderExit
- All Implemented Interfaces:
- dkFolderExit
- public abstract class dkAbstractFolderExit
- extends java.lang.Object
- implements dkFolderExit
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dkAbstractFolderExit
public dkAbstractFolderExit()
beforeFolderAdd
public boolean beforeFolderAdd(DKPid folderPid,
DKDDO obj)
throws DKException
- Handling actions before a new item is added to the folder
- Specified by:
beforeFolderAdd
in interface dkFolderExit
- Parameters:
folderPid
- persistent object of the folderobj
- DKDDO object representing a new item added to the folder- Throws:
DKException
- is thrown when error condition exist in the exit
afterFolderAdd
public boolean afterFolderAdd(DKPid folderPid,
DKDDO obj)
throws DKException
- Handling actions after a new item is added to the folder
- Specified by:
afterFolderAdd
in interface dkFolderExit
- Parameters:
folderPid
- persistent object of the folderobj
- DKDDO object representing a new item added to the folder- Throws:
DKException
- is thrown when error condition exist in the exit
beforeFolderRemove
public boolean beforeFolderRemove(DKPid folderPid,
DKDDO obj)
throws DKException
- Handling actions before an item is removed to the folder
- Specified by:
beforeFolderRemove
in interface dkFolderExit
- Parameters:
folderPid
- persistent object of the folderobj
- DKDDO object representing an item removed to the folder- Throws:
DKException
- is thrown when error condition exist in the exit
afterFolderRemove
public boolean afterFolderRemove(DKPid folderPid,
DKDDO obj)
throws DKException
- Handling actions after an item is removed to the folder
- Specified by:
afterFolderRemove
in interface dkFolderExit
- Parameters:
folderPid
- persistent object of the folderobj
- DKDDO object representing an item removed to the folder- Throws:
DKException
- is thrown when error condition exist in the exit
(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.