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, update
addRemoteListener, 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, unreferenced
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
public PDeferredActionBeanImpl() throws RemoteException
RemoteException
public PModelHandle getScheduledItems() throws RemoteException
getScheduledItems
in interface PDeferredActionBean
RemoteException
public PModelHandle getFilteredScheduledItems(String sType) throws RemoteException
getFilteredScheduledItems
in interface PDeferredActionBean
sType
- == null to get all scheduled itemsRemoteException
public Object[] getScheduledTypes() throws RemoteException
getScheduledTypes
in interface PDeferredActionBean
RemoteException
public void executeItem(PModelHandle hExecute) throws RemoteException
executeItem
in interface PDeferredActionBean
hExecute
- : PModelHandle to the itemRemoteException
public void deleteItem(PModelHandle hDelete) throws RemoteException
deleteItem
in interface PDeferredActionBean
hDelete
- : PModelHandle to the itemRemoteException
public Date getHierarchyChangeScheduled(PModelHandle acctModel) throws RemoteException
getHierarchyChangeScheduled
in interface PDeferredActionBean
acctModel
- 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.RemoteException
public void dumpModel(PModelHandle mh, String mesg) throws RemoteException
PDeferredActionBean
dumpModel
in interface PDeferredActionBean
mh
- : PModelHandle to the itemsRemoteException
Copyright © 2003, 2023, Oracle and/or its affiliates.