Package com.portal.app.ccare.comp
Interface PIACAPackageInfoBean
- All Superinterfaces:
Remote
- All Known Implementing Classes:
PIACAPackageInfoBeanImpl
Controller iterface for the
PIACAPackagePanel
component.-
Method Summary
Modifier and TypeMethodDescriptiongetPlans()
getPlans
(int index) getSelectedPlanModel
(PModelHandle planModel, String index, String[] login, String[] password, String ipAddress, PIAComponentCollection[] serviceColl) Updates a plan with user-provided extended services information.getSelectedPlanModel
(PModelHandle planModel, String index, String login, String password, String ipAddress) String[]
getServiceDescriptions
(PModelHandle planModel, String index) Gets the services of the plan specified by index.Gets the plan list.listOfPlans
(String planName) Gets the plan list or updates a plan with user-provided services information.void
mergeModelHandle
(PModelHandle accountModel, PModelHandle planModel) Appends the selected plan Model to the accountModel for account creation
-
Method Details
-
getPlans
- Throws:
RemoteException
-
getPlans
- Throws:
RemoteException
-
listOfPlans
Gets the plan list or updates a plan with user-provided services information.- Parameters:
event
- The action event, with direction on what to do- Throws:
RemoteException
-
getSelectedPlanModel
Object getSelectedPlanModel(PModelHandle planModel, String index, String login, String password, String ipAddress) throws RemoteException - Throws:
RemoteException
-
listOfPlans
Gets the plan list.- Throws:
RemoteException
-
mergeModelHandle
Appends the selected plan Model to the accountModel for account creation- Parameters:
accountModel
-planModel
-- Throws:
RemoteException
-
getServiceDescriptions
Gets the services of the plan specified by index.- Parameters:
planModel
-index
-- Throws:
RemoteException
-
getSelectedPlanModel
Object getSelectedPlanModel(PModelHandle planModel, String index, String[] login, String[] password, String ipAddress, PIAComponentCollection[] serviceColl) throws RemoteException Updates a plan with user-provided extended services information. Also appends the extended services info fields which gets passed in the Collection array.- Parameters:
planModel
-index
-login
-password
-ipAddress
-serviceColl
-- Returns:
- Object
- Throws:
RemoteException
-