Package com.portal.app.ccare.comp
Class PIAServiceProfileBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.app.ccare.comp.PIAServiceProfileBeanImpl
- All Implemented Interfaces:
PIAServiceProfileBean
,PControllerBean
,Serializable
,Remote
,Unreferenced
Implementation class for PIAServiceProfileBean interface.
- 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
ConstructorsConstructorDescriptionConstructor to create a controller to retrieve profile name for a given service, if available -
Method Summary
Modifier and TypeMethodDescriptiongetSelectionDataFor
(String dataItem, int index) Given the name of a display data item and an optional index, returns the information needed for a Selection event.getServiceProfileName
(PModelHandle serviceModel) Gets the profile name associated with the servicevoid
Theupdate
method is called by various internal methods when the data has changed enough to require changing the client display.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
-
Constructor Details
-
PIAServiceProfileBeanImpl
Constructor to create a controller to retrieve profile name for a given service, if available- Throws:
RemoteException
-
-
Method Details
-
getServiceProfileName
Gets the profile name associated with the service- Specified by:
getServiceProfileName
in interfacePIAServiceProfileBean
- Parameters:
serviceModel
- the service containing the profile- Returns:
- service profile name
- Throws:
RemoteException
-
update
Description copied from class:PControllerImpl
Theupdate
method is called by various internal methods when the data has changed enough to require changing the client display. Must be overridden by a specific controller subclass.- Specified by:
update
in classPControllerImpl
- Parameters:
reason
- an integer constant that indicates the reason for the update (UPDATE_NEW_MODEL
,UPDATE_PROPERTY
,UPDATE_MODEL_CHANGE
, orUPDATE_CLIENT
)data
- the data associated withupdate
-
getSelectionDataFor
Description copied from interface:PControllerBean
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
- 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.
-