Package com.portal.app.ccare.comp
Class PIAAccountInfoBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.bas.comp.PIAComponentCollectionBean
com.portal.app.ccare.comp.PIAAccountInfoBeanImpl
- All Implemented Interfaces:
PIAAccountInfoBean,PIACollectionBean,PControllerBean,Serializable,Remote,Unreferenced
public class PIAAccountInfoBeanImpl
extends PIAComponentCollectionBean
implements PIAAccountInfoBean
Controller class for the AccountInfoPane. This class calls the
PortalOp.CUST_UPDATE_CUSTOMER to commit changes made to the account.
- Version:
- 2
- See Also:
-
Field Summary
Fields inherited from class com.portal.bas.PControllerImpl
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAccountLocale(PModelHandle accountModel) Retrieves the Java locale for this account.getSelectionDataFor(String dataItem, int index) Given the name of a display data item and an optional index, returns the information needed for a Selection event.com.portal.app.util.CustomerValErrorData[]save(PModelHandle saveData) Methods inherited from class com.portal.bas.comp.PIAComponentCollectionBean
addChild, getCollectedData, removeChild, updateMethods inherited from class com.portal.bas.PControllerImpl
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, unreferencedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.portal.bas.PControllerBean
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
-
Constructor Details
-
PIAAccountInfoBeanImpl
Creates an instance of this controller class- Throws:
RemoteException
-
-
Method Details
-
save
public com.portal.app.util.CustomerValErrorData[] save(PModelHandle saveData) throws RemoteException - Specified by:
savein interfacePIAAccountInfoBean- Throws:
RemoteException
-
getSelectionDataFor
Description copied from class:PIAComponentCollectionBeanGiven the name of a display data item and an optional index, returns the information needed for a Selection event. The information returned is usually model data.- Specified by:
getSelectionDataForin interfacePControllerBean- Overrides:
getSelectionDataForin classPIAComponentCollectionBean- Parameters:
dataItem- the name of a data item. Must match the name of an item changed by sending aPViewDataChangeEvent.index- an optional index into an array data item- Returns:
- Usually, a model handle or array of model handles.
- Throws:
RemoteException- thrown for errors
-
getAccountLocale
Description copied from interface:PIAAccountInfoBeanRetrieves the Java locale for this account.- Specified by:
getAccountLocalein interfacePIAAccountInfoBean- Parameters:
accountModel- An account object represented as a PModelHandle.- Returns:
- the Java locale for this account or system locale if a corresponding Java locale doesn't exist.
- Throws:
RemoteException
-