public interface PRolloverTransferPanelBean
| Modifier and Type | Field and Description |
|---|---|
static String |
RECEIVER_DATA |
static String |
RESOURCE_ID |
static String |
SENDER_BAL_GRP |
static String |
SENDER_SERV_OBJ |
| Modifier and Type | Method and Description |
|---|---|
Object |
createRolloverObject(HashMap newData)
creates new profile object for the account using PCM_OP_CUST_CREATE_PROFILE
|
Object |
deleteRolloverTransfer(HashMap delData,
ArrayList delIndexes)
deletes the selected transferes from the profile object using PCM_OP_CUST_MODIFY_PROFILE
|
PModelHandle |
getAccountBalGrpAndSvcs(Poid acPoid)
returns the accounts all balance groups and services by calling PCM_OP_BAL_GET_ACCT_BAL_GRP_AND_SVC
|
ArrayList<PReceiverAccountData> |
getAllRollovers(Poid servPoid,
Integer resId)
Return the details of the rollover transfer configured for the selected resource of the selected service
|
SparseArray |
getBalImpactLst(ArrayList prodObjLst)
returns the list of resources stored against the product passed
|
PModelHandle |
getModelHandleForSelectedServices(PModelHandle planMh)
Construct the modelhandle with selected optinal deals and required deal information
|
String |
getServiceName(Poid servPoid)
forms the description from the service poid
|
Hashtable |
getServiceRollovers(Poid servPoid)
Return the details of all the rollover transfer configured resources for the given service
by calling CUST_FIND_PROFILE opcode
|
boolean |
hasOptionalDeals(PModelHandle planHandle)
Returns true if plan has optional deals/services.
|
boolean |
isNCResourceAvailable(ArrayList prodObjLst)
Checkes the availability fo non-currency resource for a product object
|
Object |
updateRolloverObject(HashMap modifiedData)
updates the modified profile object using PCM_OP_CUST_MODIFY_PROFILE
|
static final String SENDER_BAL_GRP
static final String SENDER_SERV_OBJ
static final String RESOURCE_ID
static final String RECEIVER_DATA
SparseArray getBalImpactLst(ArrayList prodObjLst)
prodObj - boolean isNCResourceAvailable(ArrayList prodObjLst)
prodObj - Object deleteRolloverTransfer(HashMap delData, ArrayList delIndexes)
delData - delIndexes - Object updateRolloverObject(HashMap modifiedData)
modifiedData - Object createRolloverObject(HashMap newData)
newData - PModelHandle getAccountBalGrpAndSvcs(Poid acPoid)
acPoid - Hashtable getServiceRollovers(Poid servPoid)
ArrayList<PReceiverAccountData> getAllRollovers(Poid servPoid, Integer resId)
String getServiceName(Poid servPoid)
servPoid - boolean hasOptionalDeals(PModelHandle planHandle) throws RemoteException
planHandle - RemoteExceptionPModelHandle getModelHandleForSelectedServices(PModelHandle planMh) throws RemoteException
planHandle - RemoteExceptionCopyright © 2003, 2023, Oracle and/or its affiliates.