Package com.portal.app.ccare.comp
Class PMultipleBillsPanelBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.bas.comp.PIAComponentCollectionBean
com.portal.app.ccare.comp.PMultipleBillsPanelBeanImpl
- All Implemented Interfaces:
PMultipleBillsPanelBean
,PIACollectionBean
,PControllerBean
,Serializable
,Remote
,Unreferenced
public class PMultipleBillsPanelBeanImpl
extends PIAComponentCollectionBean
implements PMultipleBillsPanelBean
- See Also:
-
Field Summary
Fields inherited from class com.portal.bas.PControllerImpl
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBalanceGroupsAndServicesArray
(Poid tempBillInfoPoid) Collects the balanceGroups and Services from the server for the passed BillInfo Poid.getBillInfos
(FList accFList) Retrieves the BillInfos from the given InputFlist Opcode used : BAL_GET_ACCT_BILLINFOgetBillInfosForCreation
(FList accFList) void
updateBalanceGroups
(FList inputFList) Opcode used : PCM_OP_CUST_MODIFY_CUSTOMERMethods inherited from class com.portal.bas.comp.PIAComponentCollectionBean
addChild, getCollectedData, getSelectionDataFor, removeChild, update
Methods inherited from class com.portal.bas.PControllerImpl
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.portal.bas.PControllerBean
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
-
Constructor Details
-
PMultipleBillsPanelBeanImpl
- Throws:
RemoteException
-
-
Method Details
-
getBillInfos
Retrieves the BillInfos from the given InputFlist Opcode used : BAL_GET_ACCT_BILLINFO- Specified by:
getBillInfos
in interfacePMultipleBillsPanelBean
- Parameters:
accFList
- FList- Returns:
- Vector
-
getBalanceGroupsAndServicesArray
Collects the balanceGroups and Services from the server for the passed BillInfo Poid. Opcode used : BAL_GET_BAL_GRP_AND_SVC- Specified by:
getBalanceGroupsAndServicesArray
in interfacePMultipleBillsPanelBean
- Parameters:
tempBillInfoPoid
- Poid- Returns:
- HashMap
- Throws:
RemoteException
-
updateBalanceGroups
Opcode used : PCM_OP_CUST_MODIFY_CUSTOMER- Specified by:
updateBalanceGroups
in interfacePMultipleBillsPanelBean
- Throws:
RemoteException
-
getBalGrpNamesAndPoid
- Specified by:
getBalGrpNamesAndPoid
in interfacePMultipleBillsPanelBean
- Returns:
- HashMap -- which contains Balance Group Names and its poid value
-
getBillInfoIndexHashMap
- Specified by:
getBillInfoIndexHashMap
in interfacePMultipleBillsPanelBean
- Returns:
- HashMap -- which contains Bill Info Name as KEY and its index as VALUE
-
getBillInfosForCreation
- Specified by:
getBillInfosForCreation
in interfacePMultipleBillsPanelBean
- Parameters:
accFList
- FList -- which contains Account FList- Returns:
- Vector -- which contains Bill Info names for the Account
-