public class PDeferredActionBeanImpl extends PIAComponentCollectionBean implements PDeferredActionBean
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY| Constructor and Description |
|---|
PDeferredActionBeanImpl()
Creates an instance of this controller class
|
| Modifier and Type | Method and Description |
|---|---|
void |
deleteItem(PModelHandle hDelete)
delete the scheduled item
|
void |
dumpModel(PModelHandle mh,
String mesg)
For debugging only.
|
void |
executeItem(PModelHandle hExecute)
execute the scheduled item immidiately
|
PModelHandle |
getFilteredScheduledItems(String sType)
filter the scheduled items
|
Date |
getHierarchyChangeScheduled(PModelHandle acctModel)
checks whether a deferred move has been scheduled (status == PENDING)
using the opcode PCM_OP_CUSTCARE_MOVE_ACCT
|
PModelHandle |
getScheduledItems()
get all scheduled objects from Portal
|
Object[] |
getScheduledTypes()
get all poid types of the scheduled items
|
addChild, getCollectedData, getSelectionDataFor, removeChild, updateaddRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getContext, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getRemoteListenerHandle, getSecContext, handleDistributeToListener, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferencedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModelpublic PDeferredActionBeanImpl()
throws RemoteException
RemoteExceptionpublic PModelHandle getScheduledItems() throws RemoteException
getScheduledItems in interface PDeferredActionBeanRemoteExceptionpublic PModelHandle getFilteredScheduledItems(String sType) throws RemoteException
getFilteredScheduledItems in interface PDeferredActionBeansType - == null to get all scheduled itemsRemoteExceptionpublic Object[] getScheduledTypes() throws RemoteException
getScheduledTypes in interface PDeferredActionBeanRemoteExceptionpublic void executeItem(PModelHandle hExecute) throws RemoteException
executeItem in interface PDeferredActionBeanhExecute - : PModelHandle to the itemRemoteExceptionpublic void deleteItem(PModelHandle hDelete) throws RemoteException
deleteItem in interface PDeferredActionBeanhDelete - : PModelHandle to the itemRemoteExceptionpublic Date getHierarchyChangeScheduled(PModelHandle acctModel) throws RemoteException
getHierarchyChangeScheduled in interface PDeferredActionBeanacctModel - The PModelHandle of the account of interest
returns the date if the move has been deferred, null otherwise
if more than one move has been scheduled, the date of the first move
will be returned.RemoteExceptionpublic void dumpModel(PModelHandle mh, String mesg) throws RemoteException
PDeferredActionBeandumpModel in interface PDeferredActionBeanmh - : PModelHandle to the itemsRemoteExceptionCopyright © 2003, 2023, Oracle and/or its affiliates.