Package com.portal.app.ccare.comp
Class PSponsorshipSetupBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.bas.comp.PIAComponentCollectionBean
com.portal.app.ccare.comp.PSponsorshipSetupBeanImpl
- All Implemented Interfaces:
PSponsorshipSetupBean
,PIACollectionBean
,PControllerBean
,Serializable
,Remote
,Unreferenced
public class PSponsorshipSetupBeanImpl
extends PIAComponentCollectionBean
implements PSponsorshipSetupBean
Controller class for handling sponsorship setup within customer center.
- Version:
- %version: 6.1.1 % %date_modified: Tue Apr 09 12:19:32 2002 %
- 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 TypeMethodDescriptiongetGroupDetails
(PModelHandle group) Returns the detail information about the given sponsor group.Object[]
getSponsorOwner
(PModelHandle acct, String acctNo, boolean branded) Return information about the sponsor owner account given the acount number.void
setSponsorGroups
(SponsorshipData[] data, PModelHandle pm) Modifies the given model handle to include sponsor group information for the new account.Methods inherited from class com.portal.bas.comp.PIAComponentCollectionBean
addChild, getCollectedData, getSelectionDataFor, 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
-
PSponsorshipSetupBeanImpl
Creates an instance of this controller class.- Throws:
RemoteException
-
-
Method Details
-
getSponsorOwner
public Object[] getSponsorOwner(PModelHandle acct, String acctNo, boolean branded) throws RemoteException Return information about the sponsor owner account given the acount number. If the given account object is non-null, then the search needs to be narrowed to a single db search rather than a global search.- Specified by:
getSponsorOwner
in interfacePSponsorshipSetupBean
- Parameters:
acct
- current accountacctNo
- the account number for the sponsor ownerbranded
- if true, branding is enabled- Returns:
- the sponsor owner account
- Throws:
RemoteException
-
getGroupDetails
Returns the detail information about the given sponsor group.- Specified by:
getGroupDetails
in interfacePSponsorshipSetupBean
- Parameters:
group
- a handle to the sponsor group- Returns:
- an array of detail data or null if there are no details
- Throws:
RemoteException
-
setSponsorGroups
Modifies the given model handle to include sponsor group information for the new account.- Specified by:
setSponsorGroups
in interfacePSponsorshipSetupBean
- Parameters:
data
- an array of sponsorship datapm
- the model used to create the new account- Throws:
RemoteException
-