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) voidupdateBalanceGroups(FList inputFList) Opcode used : PCM_OP_CUST_MODIFY_CUSTOMERMethods inherited from class com.portal.bas.comp.PIAComponentCollectionBean
addChild, getCollectedData, getSelectionDataFor, removeChild, updateMethods 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, unreferencedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getBillInfosin 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:
getBalanceGroupsAndServicesArrayin interfacePMultipleBillsPanelBean- Parameters:
tempBillInfoPoid- Poid- Returns:
- HashMap
- Throws:
RemoteException
-
updateBalanceGroups
Opcode used : PCM_OP_CUST_MODIFY_CUSTOMER- Specified by:
updateBalanceGroupsin interfacePMultipleBillsPanelBean- Throws:
RemoteException
-
getBalGrpNamesAndPoid
- Specified by:
getBalGrpNamesAndPoidin interfacePMultipleBillsPanelBean- Returns:
- HashMap -- which contains Balance Group Names and its poid value
-
getBillInfoIndexHashMap
- Specified by:
getBillInfoIndexHashMapin interfacePMultipleBillsPanelBean- Returns:
- HashMap -- which contains Bill Info Name as KEY and its index as VALUE
-
getBillInfosForCreation
- Specified by:
getBillInfosForCreationin interfacePMultipleBillsPanelBean- Parameters:
accFList- FList -- which contains Account FList- Returns:
- Vector -- which contains Bill Info names for the Account
-