Package com.portal.app.ccare.comp
Class PSponsorMemberSearchBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.bas.comp.PIAComponentCollectionBean
com.portal.app.comp.PIASearchPanelBean
com.portal.app.ccare.comp.PSponsorMemberSearchBeanImpl
- All Implemented Interfaces:
PSponsorMemberSearchBean
,PIASearch
,PIACollectionBean
,PControllerBean
,Serializable
,Remote
,Unreferenced
public class PSponsorMemberSearchBeanImpl
extends PIASearchPanelBean
implements PSponsorMemberSearchBean
Controller class for searching for members within a particular sponsor group.
- Version:
- %version: 6 % %date_modified: Tue Mar 12 12:20:56 2002 %
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.portal.app.comp.PIASearchPanelBean
PIASearchPanelBean.ValueType
-
Field Summary
Fields inherited from class com.portal.app.comp.PIASearchPanelBean
mSearchData, mSecConn, stepSearchSize
Fields inherited from class com.portal.bas.PControllerImpl
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY
Fields inherited from interface com.portal.app.comp.PIASearch
PROGRESS_END, PROGRESS_ERROR, PROGRESS_INTERRUPT, PROGRESS_START
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of this controller class. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
setupSearch
(String sClass, String[] res, PModelHandle[] argV, Vector aClasses) Overwritten to set up a search for members within a sponsor group.startSearch
(PModelHandle[] criteria, Vector aClasses, PModelHandle groups, int index, PModelHandle acct) Initializes the the start of a search for a search for members within a particular group.Methods inherited from class com.portal.app.comp.PIASearchPanelBean
closeConnection, endSearch, fieldValueType, fireResultsEvent, getBrandPoid, getDesiredResults, getHeader, getProgress, getRemoteOnly, getResultsBatch, getSearchClass, handleDistributeToListener, hasBrandHost, isBrandHost, isCanonField, isLoginRoot, mungeStr, setDesiredResults, setFilterBrandAccTypesFlag, setFilterNonBrandHostAccsFlag, setRemoteOnly, setScope, setScopeEntryPoint, setSearchClass, setSecondaryConnection, setSingleDBSearchEnabled, setSingleDBSearchID, setSingleDBSearchID, startSearch, startSearch, unsetSecondaryConnection
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, 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, getSelectionDataFor, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
Methods inherited from interface com.portal.app.comp.PIASearch
closeConnection, endSearch, getBrandPoid, getDesiredResults, getHeader, getProgress, getRemoteOnly, getResultsBatch, getSearchClass, hasBrandHost, isBrandHost, isLoginRoot, setDesiredResults, setFilterBrandAccTypesFlag, setFilterNonBrandHostAccsFlag, setRemoteOnly, setScopeEntryPoint, setSearchClass, setSingleDBSearchEnabled, setSingleDBSearchID, setSingleDBSearchID, startSearch, startSearch
-
Constructor Details
-
PSponsorMemberSearchBeanImpl
Creates an instance of this controller class.- Throws:
RemoteException
-
-
Method Details
-
startSearch
public PModelHandle[] startSearch(PModelHandle[] criteria, Vector aClasses, PModelHandle groups, int index, PModelHandle acct) throws RemoteException Initializes the the start of a search for a search for members within a particular group.- Specified by:
startSearch
in interfacePSponsorMemberSearchBean
- Parameters:
criteria
- the information used in the searchaClasses
- the associated classes for the search criteriagroups
- the list of sponsor groupsindex
- the selected groupacct
- the current account to narrow the scope of the search- Returns:
- the search results
- Throws:
RemoteException
-
setupSearch
protected void setupSearch(String sClass, String[] res, PModelHandle[] argV, Vector aClasses) throws RemoteException Overwritten to set up a search for members within a sponsor group. Information is retrieved from argV to set up the search criteria.- Overrides:
setupSearch
in classPIASearchPanelBean
- Parameters:
sClass
- not used for this setupres
- not used for this setupargV
- the data to be used for the searchaClasses
- the associated classes for the data- Throws:
RemoteException
- if anything goes wrong
-