Package com.portal.app.ccare.comp
Class PARAccountAdjBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.bas.comp.PIAComponentCollectionBean
com.portal.app.ccare.comp.PARAccountAdjBeanImpl
- All Implemented Interfaces:
PARAccountAdjBean,PIACollectionBean,PControllerBean,Serializable,Remote,Unreferenced
The following opcodes are used by this controller:
PortalOp.BILL_ACCOUNT_ADJUSTMENTPortalOp.BILL_DEBITPortalOp.BILL_SET_LIMIT_AND_CRPortalOp.BILL_COLLECT
- See Also:
-
Field Summary
FieldsFields 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 TypeMethodDescriptionadjustAccount(ArrayList aList, PModelHandle hAcct) Perform account level adjustment for currency and non-currency resource CallPortalOp.BILL_ACCOUNT_ADJUSTMENTfor currency CallPortalOp.BILL_DEBITfor non-currencyvoidchargeCC(ArrayList aList, PModelHandle hAcct) Immediately charge to the account's credit card CallPortalOp.PYMT_COLLECTconvertToModel(Vector vec) converts the non currency data vector to PModelHandleConverts the modelhandle date to vectorgetBalanaceData(FList inFlist) returns balance information for given accountgetBalanaceGroupData(FList inFlist) returns balance groups for given accountgetBillInfoData(FList inFlist) returns billinfo information for given accountgetCurrencyResources(PModelHandle hAcct, int[] naCurr) return currency type resourcegetReasonCodes(ArrayList alReason) return reason code for given reason typevoidsetCreditLimit(ArrayList aList, PModelHandle hAcct) Set credit limit for currency and non-currency resources CallPortalOp.BILL_SET_LIMIT_AND_CRMethods 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
-
Field Details
-
SUCCESS_STR
-
-
Constructor Details
-
PARAccountAdjBeanImpl
- Throws:
RemoteException
-
-
Method Details
-
adjustAccount
Perform account level adjustment for currency and non-currency resource CallPortalOp.BILL_ACCOUNT_ADJUSTMENTfor currency CallPortalOp.BILL_DEBITfor non-currency- Specified by:
adjustAccountin interfacePARAccountAdjBean- Parameters:
aList- ArrayList containing data to perform this operationhArAcct- Handle for the AR account poid- Throws:
RemoteException
-
setCreditLimit
Set credit limit for currency and non-currency resources CallPortalOp.BILL_SET_LIMIT_AND_CR- Specified by:
setCreditLimitin interfacePARAccountAdjBean- Parameters:
aList- ArrayList containing data to perform this operationhArAcct- Handle for the AR account poid- Throws:
RemoteException
-
chargeCC
Immediately charge to the account's credit card CallPortalOp.PYMT_COLLECT- Specified by:
chargeCCin interfacePARAccountAdjBean- Parameters:
aList- ArrayList containing data to perform this operationhArAcct- Handle for the AR account poid- Throws:
RemoteException
-
getReasonCodes
return reason code for given reason type- Specified by:
getReasonCodesin interfacePARAccountAdjBean- Throws:
RemoteException
-
getCurrencyResources
return currency type resource- Specified by:
getCurrencyResourcesin interfacePARAccountAdjBean- Throws:
RemoteException
-
getBalanaceGroupData
returns balance groups for given account- Specified by:
getBalanaceGroupDatain interfacePARAccountAdjBean- Throws:
RemoteException
-
getBalanaceData
returns balance information for given account- Specified by:
getBalanaceDatain interfacePARAccountAdjBean- Throws:
RemoteException
-
getBillInfoData
returns billinfo information for given account- Specified by:
getBillInfoDatain interfacePARAccountAdjBean- Throws:
RemoteException
-
convertToModel
converts the non currency data vector to PModelHandle- Specified by:
convertToModelin interfacePARAccountAdjBean- Parameters:
vec- Vector- Returns:
- PModelHandle
-
convertToVector
Converts the modelhandle date to vector- Specified by:
convertToVectorin interfacePARAccountAdjBean- Parameters:
mh- PModelHandle- Returns:
- Vector
-