public interface PIASearch extends PControllerBean
Modifier and Type | Field and Description |
---|---|
static int |
PROGRESS_END |
static int |
PROGRESS_ERROR |
static int |
PROGRESS_INTERRUPT |
static int |
PROGRESS_START |
Modifier and Type | Method and Description |
---|---|
void |
closeConnection()
Close any connection(s) created for the purpose of searching.
|
void |
endSearch() |
Poid |
getBrandPoid() |
String[] |
getDesiredResults() |
String[] |
getHeader() |
int |
getProgress() |
boolean |
getRemoteOnly() |
PModelHandle[] |
getResultsBatch() |
String |
getSearchClass() |
boolean |
hasBrandHost(ArrayList scopes) |
boolean |
isBrandHost(PScopeEntryPoint scope) |
boolean |
isLoginRoot() |
void |
setDesiredResults(String[] results) |
void |
setFilterBrandAccTypesFlag(boolean b) |
void |
setFilterNonBrandHostAccsFlag(boolean b) |
void |
setRemoteOnly(boolean remoteOnly) |
void |
setScopeEntryPoint(PScopeEntryPoint scope) |
void |
setSearchClass(String name) |
void |
setSingleDBSearchEnabled(boolean flag)
Allows the system to only search in a single, known data base.
|
void |
setSingleDBSearchID(long id) |
void |
setSingleDBSearchID(PModelHandle acct)
Sets the scope for the single db search to be the database associated
with the given account.
|
PModelHandle[] |
startSearch(PModelHandle[] criteria) |
PModelHandle[] |
startSearch(PModelHandle[] criteria,
Vector assClasses) |
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, getSelectionDataFor, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
static final int PROGRESS_START
static final int PROGRESS_END
static final int PROGRESS_ERROR
static final int PROGRESS_INTERRUPT
void setSearchClass(String name) throws RemoteException
RemoteException
String getSearchClass() throws RemoteException
RemoteException
void setRemoteOnly(boolean remoteOnly) throws RemoteException
RemoteException
boolean getRemoteOnly() throws RemoteException
RemoteException
int getProgress() throws RemoteException
RemoteException
String[] getHeader() throws RemoteException
RemoteException
void setSingleDBSearchEnabled(boolean flag) throws RemoteException
RemoteException
void setSingleDBSearchID(long id) throws RemoteException
RemoteException
void setSingleDBSearchID(PModelHandle acct) throws RemoteException
acct
- the account the contains the database to useRemoteException
PModelHandle[] startSearch(PModelHandle[] criteria) throws RemoteException
RemoteException
PModelHandle[] startSearch(PModelHandle[] criteria, Vector assClasses) throws RemoteException
RemoteException
PModelHandle[] getResultsBatch() throws RemoteException
RemoteException
void endSearch() throws RemoteException
RemoteException
void setDesiredResults(String[] results) throws RemoteException
RemoteException
String[] getDesiredResults() throws RemoteException
RemoteException
void closeConnection() throws RemoteException
RemoteException
void setScopeEntryPoint(PScopeEntryPoint scope) throws RemoteException
RemoteException
boolean hasBrandHost(ArrayList scopes) throws RemoteException
RemoteException
Poid getBrandPoid() throws RemoteException
RemoteException
boolean isBrandHost(PScopeEntryPoint scope) throws RemoteException
RemoteException
void setFilterBrandAccTypesFlag(boolean b) throws RemoteException
RemoteException
void setFilterNonBrandHostAccsFlag(boolean b) throws RemoteException
RemoteException
boolean isLoginRoot() throws RemoteException
RemoteException
Copyright © 2003, 2023, Oracle and/or its affiliates.