public class PDeviceSearchPanelBean extends PIASearchPanelBean
PIASearchPanelBean.ValueTypemSearchData, mSecConn, stepSearchSizemFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTYPROGRESS_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, unsetSecondaryConnectionaddChild, getCollectedData, getSelectionDataFor, removeChild, updateaddRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getContext, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getRemoteListenerHandle, getSecContext, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferencedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, getSelectionDataFor, isLight, register, releaseRemoteListener, removeRemoteListener, setModelpublic PDeviceSearchPanelBean()
throws RemoteException
RemoteExceptionpublic PModelHandle[] startSearch(PModelHandle[] criteria, Vector assClasses) throws RemoteException
startSearch in interface PIASearchstartSearch in class PIASearchPanelBeancriteria - 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 PIASearchPanelBeansClass - 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.