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, update
Methods 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, unreferenced
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
save
in interfacePIAAccountInfoBean
- Throws:
RemoteException
-
getSelectionDataFor
Description copied from class:PIAComponentCollectionBean
Given 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:
getSelectionDataFor
in interfacePControllerBean
- Overrides:
getSelectionDataFor
in 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:PIAAccountInfoBean
Retrieves the Java locale for this account.- Specified by:
getAccountLocale
in 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
-