public class PARConnectionAdjBeanImpl extends PIAComponentCollectionBean
PortalOp.BILL_ACCOUNT_ADJUSTMENT
PortalOp.BILL_DEBIT
| Modifier and Type | Field and Description |
|---|---|
static String |
SUCCESS_STR |
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY| Constructor and Description |
|---|
PARConnectionAdjBeanImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
adjustConnection(ArrayList aList,
PModelHandle hAcct)
Perform Connection level adjustment for currency and non-currency resource
Call
PortalOp.BILL_ACCOUNT_ADJUSTMENT for currency
Call PortalOp.BILL_DEBIT for non-currency |
PModelHandle |
getBalanaceGroupModel(PModelHandle pMh)
Returns list of balancegroups for a given service and connection
|
PModelHandle |
getBalanceGroupResources(Poid mSelectedBGPoid,
String strServiceName,
Poid mServicePoid)
Returns Model with list of resources for a given balancegroup and service
|
protected PCachedContext |
getContext()
Returns client context of the customer center
|
Vector |
getCurrencyResources(PModelHandle hAcct,
int[] naCurr)
returns currency type resource
|
Poid |
getCurrentAccountPoid()
Returns Current Account Id
|
PModelHandle |
getModelHandle() |
ReasonCodeData[] |
getReasonCodes(ArrayList alReason)
return reason code for given reason type
|
boolean |
isAccountHavingNonCurrencyResources(PModelHandle pMh)
This method is used to find if an account has any non-currency resources
|
void |
setModelHandle(PModelHandle pmh) |
addChild, getCollectedData, getSelectionDataFor, removeChild, updateaddRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getRemoteListenerHandle, getSecContext, handleDistributeToListener, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferencedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModelpublic static String SUCCESS_STR
public PARConnectionAdjBeanImpl()
throws RemoteException
RemoteExceptionpublic void setModelHandle(PModelHandle pmh)
pmh - public PModelHandle getModelHandle()
public String adjustConnection(ArrayList aList, PModelHandle hAcct) throws RemoteException
PortalOp.BILL_ACCOUNT_ADJUSTMENT for currency
Call PortalOp.BILL_DEBIT for non-currencyaList - ArrayList containing data to perform this operationhArAcct - Handle for the AR account poidRemoteExceptionpublic ReasonCodeData[] getReasonCodes(ArrayList alReason) throws RemoteException
alReason - ArrayListRemoteExceptionpublic Vector getCurrencyResources(PModelHandle hAcct, int[] naCurr) throws RemoteException
hAcct - PModelHandlenaCurr - int[]RemoteExceptionprotected PCachedContext getContext() throws RemoteException
getContext in class PControllerImplRemoteExceptionpublic PModelHandle getBalanaceGroupModel(PModelHandle pMh)
pMh - PModelHandlepublic boolean isAccountHavingNonCurrencyResources(PModelHandle pMh)
public Poid getCurrentAccountPoid()
public PModelHandle getBalanceGroupResources(Poid mSelectedBGPoid, String strServiceName, Poid mServicePoid)
mSelectedBGPoid - PoidstrServiceName - StringmServicePoid - PoidCopyright © 2003, 2023, Oracle and/or its affiliates.