public class PIACAPackageInfoBeanImpl extends PIAComponentCollectionBean implements PIACAPackageInfoBean
PIACAPackagePanel
component.mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY
Constructor and Description |
---|
PIACAPackageInfoBeanImpl()
Creates a new controller for a
PIACAPackagePanel . |
Modifier and Type | Method and Description |
---|---|
List |
getPlans()
The getter method avaiable to jsp's to access the Plans when the bean is loaded.
|
String |
getPlans(int index)
The getter method avaiable to jsp's to access the plans at index when the bean is loaded
|
Object |
getSelectedPlanModel(PModelHandle planModel,
String index,
String[] login,
String[] password,
String ipAddress,
PIAComponentCollection[] serviceColl)
Updates a plan with user-provided extended services information.
|
Object |
getSelectedPlanModel(PModelHandle planModel,
String index,
String login,
String password,
String ipAddress)
Gets the plan list or updates a plan with user-provided services information.
|
String[] |
getServiceDescriptions(PModelHandle planModel,
String index)
Gets the services of the plan specified by index, using the
format "service_type deal_name" or "service_type" if no deal
name exists.
|
Object |
listOfPlans()
Gets the plan list.
|
Object |
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
|
void |
setPlans(String sResult)
The setter method used to set the event indexed property at index
|
addChild, getCollectedData, getSelectionDataFor, removeChild, update
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, unreferenced
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
public PIACAPackageInfoBeanImpl() throws RemoteException
PIACAPackagePanel
.RemoteException
public List getPlans() throws RemoteException
getPlans
in interface PIACAPackageInfoBean
RemoteException
public String getPlans(int index) throws RemoteException
getPlans
in interface PIACAPackageInfoBean
index
- RemoteException
public void setPlans(String sResult)
sResult
- - eventpublic Object listOfPlans(String planName) throws RemoteException
listOfPlans
in interface PIACAPackageInfoBean
planName
- for e.g. customer center will use "admintool"RemoteException
public Object listOfPlans() throws RemoteException
listOfPlans
in interface PIACAPackageInfoBean
RemoteException
public Object getSelectedPlanModel(PModelHandle planModel, String index, String login, String password, String ipAddress) throws RemoteException
getSelectedPlanModel
in interface PIACAPackageInfoBean
planName
- for e.g. customer center will use "admintool"RemoteException
public void mergeModelHandle(PModelHandle accountModel, PModelHandle planModel) throws RemoteException
mergeModelHandle
in interface PIACAPackageInfoBean
accountModel
- planModel
- RemoteException
public String[] getServiceDescriptions(PModelHandle planModel, String index) throws RemoteException
getServiceDescriptions
in interface PIACAPackageInfoBean
planModel
- index
- RemoteException
public Object getSelectedPlanModel(PModelHandle planModel, String index, String[] login, String[] password, String ipAddress, PIAComponentCollection[] serviceColl) throws RemoteException
getSelectedPlanModel
in interface PIACAPackageInfoBean
planModel
- index
- login
- password
- ipAddress
- serviceColl
- RemoteException
Copyright © 2003, 2023, Oracle and/or its affiliates.