Interface PRolloverTransferPanelBean

All Known Implementing Classes:
PRolloverTransferPanelBeanImpl

public interface PRolloverTransferPanelBean
  • Field Details

  • Method Details

    • getBalImpactLst

      SparseArray getBalImpactLst(ArrayList prodObjLst)
      returns the list of resources stored against the product passed
      Parameters:
      prodObj -
      Returns:
    • isNCResourceAvailable

      boolean isNCResourceAvailable(ArrayList prodObjLst)
      Checkes the availability fo non-currency resource for a product object
      Parameters:
      prodObj -
      Returns:
    • deleteRolloverTransfer

      Object deleteRolloverTransfer(HashMap delData, ArrayList delIndexes)
      deletes the selected transferes from the profile object using PCM_OP_CUST_MODIFY_PROFILE
      Parameters:
      delData -
      delIndexes -
      Returns:
      null if successful or customer error otherwise
    • updateRolloverObject

      Object updateRolloverObject(HashMap modifiedData)
      updates the modified profile object using PCM_OP_CUST_MODIFY_PROFILE
      Parameters:
      modifiedData -
      Returns:
      null if successful, error otherwise
    • createRolloverObject

      Object createRolloverObject(HashMap newData)
      creates new profile object for the account using PCM_OP_CUST_CREATE_PROFILE
      Parameters:
      newData -
      Returns:
      null if successful error otherwise
    • getAccountBalGrpAndSvcs

      PModelHandle getAccountBalGrpAndSvcs(Poid acPoid)
      returns the accounts all balance groups and services by calling PCM_OP_BAL_GET_ACCT_BAL_GRP_AND_SVC
      Parameters:
      acPoid -
      Returns:
    • getServiceRollovers

      Hashtable getServiceRollovers(Poid servPoid)
      Return the details of all the rollover transfer configured resources for the given service by calling CUST_FIND_PROFILE opcode
      Returns:
    • getAllRollovers

      ArrayList<PReceiverAccountData> getAllRollovers(Poid servPoid, Integer resId)
      Return the details of the rollover transfer configured for the selected resource of the selected service
      Returns:
    • getServiceName

      String getServiceName(Poid servPoid)
      forms the description from the service poid
      Parameters:
      servPoid -
      Returns:
    • hasOptionalDeals

      boolean hasOptionalDeals(PModelHandle planHandle) throws RemoteException
      Returns true if plan has optional deals/services.
      Parameters:
      planHandle -
      Returns:
      Throws:
      RemoteException
    • getModelHandleForSelectedServices

      PModelHandle getModelHandleForSelectedServices(PModelHandle planMh) throws RemoteException
      Construct the modelhandle with selected optinal deals and required deal information
      Parameters:
      planHandle -
      Returns:
      Throws:
      RemoteException