|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ejie.r01f.rpcdispatcher.RPCExec
com.ejie.r01f.rpcdispatcher.search.SearchRPCExec
Clase abstracta que se utiliza con el RPCDispatcher y que implementa las llamadas RPC de una busqueda
Constructor Summary | |
SearchRPCExec()
Constructor vacio |
|
SearchRPCExec(RPCContext otherContext)
Constructor en base a otro contexto |
Method Summary | |
void |
buscadorNextPg(java.lang.String searchID)
Va a la siguiente pagina de la busqueda almacenada en la sesion |
void |
buscadorPg(java.lang.String searchID,
int pageNumber)
Va a la pagina especificada de la busqueda almacenada en la sesion |
void |
buscadorPrevPg(java.lang.String searchID)
Va a la pagina anterior de la busqueda almacenada en la sesion |
abstract Search |
getSearchObject(java.lang.String searchID)
Devuelve el objeto buscador con los resultados de busqueda |
abstract SearchParameters |
getSearchParameters(java.lang.String searchID,
java.lang.String searchParams)
Obtiene el objeto SearchParameters con los parametros de busqueda a partir de un xml o una cadena con dichos parametros |
abstract java.lang.String |
getSearchResultsPresentationPage(java.lang.String searchID)
Devuelve el nombre de la página JSP que pinta los resultados de la busqueda |
abstract java.lang.String |
getSearchSessionVariableName(java.lang.String searchID)
Devuelve el nombre de la variable de sesión donde se guardará la busqueda |
void |
search(java.lang.String searchID,
java.lang.String searchParamsStr)
Realiza la busqueda con los parametros que se pasan en formato XML |
Methods inherited from class com.ejie.r01f.rpcdispatcher.RPCExec |
destroy, initialize, service, setRPCContext |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SearchRPCExec()
public SearchRPCExec(RPCContext otherContext)
otherContext
- Otro contexto RPCMethod Detail |
public abstract Search getSearchObject(java.lang.String searchID) throws RPCException
searchID
- El identificador de la búsqueda
Sirve ara distinguir varias busquedas manejadas en un mismo módulo
RPCException
- si ocurre algun errorpublic abstract java.lang.String getSearchSessionVariableName(java.lang.String searchID) throws RPCException
searchID
- El identificador de la búsqueda
Sirve ara distinguir varias busquedas manejadas en un mismo módulo
RPCException
- si ocurre algun errorpublic abstract java.lang.String getSearchResultsPresentationPage(java.lang.String searchID) throws RPCException
searchID
- El identificador de la búsqueda
Sirve ara distinguir varias busquedas manejadas en un mismo módulo
RPCException
- si ocurre algun errorpublic abstract SearchParameters getSearchParameters(java.lang.String searchID, java.lang.String searchParams) throws RPCException
searchID
- El identificador de la búsqueda
Sirve ara distinguir varias busquedas manejadas en un mismo módulosearchParams
- Los parametros de busqueda representados en un XML o cualquier otro formato
RPCException
- si ocurre algun errorpublic void search(java.lang.String searchID, java.lang.String searchParamsStr) throws RPCException
searchID
- El identificador de la búsqueda
Sirve ara distinguir varias busquedas manejadas en un mismo módulo
RPCException
- si ocurre algun errorpublic void buscadorNextPg(java.lang.String searchID) throws RPCException
searchID
- El identificador de la búsqueda
Sirve ara distinguir varias busquedas manejadas en un mismo módulo
RPCException
- si ocurre algun errorpublic void buscadorPg(java.lang.String searchID, int pageNumber) throws RPCException
searchID
- El identificador de la búsqueda
Sirve ara distinguir varias busquedas manejadas en un mismo módulopageNumber
- El numero de la pagina a la que se quiere ir
RPCException
- si ocurre algun errorpublic void buscadorPrevPg(java.lang.String searchID) throws RPCException
searchID
- El identificador de la búsqueda
Sirve ara distinguir varias busquedas manejadas en un mismo módulo
RPCException
- si ocurre algun error
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |