public class PDeviceSearchPanelBean extends PIASearchPanelBean
PIASearchPanelBean.ValueType
mSearchData, mSecConn, stepSearchSize
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY
PROGRESS_END, PROGRESS_ERROR, PROGRESS_INTERRUPT, PROGRESS_START
Constructor and Description |
---|
PDeviceSearchPanelBean()
Creates the search panel controller
|
Modifier and Type | Method and Description |
---|---|
void |
setAccountDb(PModelHandle accountModel)
This method sets the database for single db search to the database of
the input account.
|
void |
setAllowedDeviceStatuses(int[] allowedStatuses)
This method sets the statuses that are allowed in the search result.
|
protected void |
setupSearch(String sClass,
String[] res,
PModelHandle[] argV,
Vector assClasses)
Generic search setup.
|
PModelHandle[] |
startSearch(PModelHandle[] criteria,
Vector assClasses)
This method initializes the connection from the connection pool and
starts the search.
|
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, unsetSecondaryConnection
addChild, getCollectedData, getSelectionDataFor, removeChild, update
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, getSelectionDataFor, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
public PDeviceSearchPanelBean() throws RemoteException
RemoteException
public PModelHandle[] startSearch(PModelHandle[] criteria, Vector assClasses) throws RemoteException
startSearch
in interface PIASearch
startSearch
in class PIASearchPanelBean
criteria
- the search argumentsassClasses
- the Portal storable class names associated with the
search argumentsRemoteException
- if anything goes wrongpublic void setAllowedDeviceStatuses(int[] allowedStatuses) throws RemoteException
allowedStatuses
- the statuses that are allowed in the search resultRemoteException
- if anything goes wrongpublic void setAccountDb(PModelHandle accountModel) throws RemoteException
accountModel
- the account to which the device is to be associatedRemoteException
- if anything goes wrongprotected void setupSearch(String sClass, String[] res, PModelHandle[] argV, Vector assClasses) throws RemoteException
setupSearch
in class PIASearchPanelBean
sClass
- the storable class name which is being soughtres
- the fields to be returned in the resultsargV
- the search argumentsassClasses
- the Portal storable class names associated with the
search argumentsRemoteException
- if anything goes wrongCopyright © 2003, 2023, Oracle and/or its affiliates.