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, update
addRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getRemoteListenerHandle, getSecContext, handleDistributeToListener, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferenced
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
public static String SUCCESS_STR
public PARConnectionAdjBeanImpl() throws RemoteException
RemoteException
public 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 poidRemoteException
public ReasonCodeData[] getReasonCodes(ArrayList alReason) throws RemoteException
alReason
- ArrayListRemoteException
public Vector getCurrencyResources(PModelHandle hAcct, int[] naCurr) throws RemoteException
hAcct
- PModelHandlenaCurr
- int[]RemoteException
protected PCachedContext getContext() throws RemoteException
getContext
in class PControllerImpl
RemoteException
public 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.