|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.enterprise.control.AbstractListener
org.deegree_impl.enterprise.control.AbstractDBListener
The class listens to the get request against iso 19115 formated metadata here the result shall be returned in full format
---------------------------------------------------------------------
| Field Summary |
| Fields inherited from class org.deegree_impl.enterprise.control.AbstractListener |
|
| Constructor Summary | |
AbstractDBListener()
|
|
| Method Summary | |
void |
actionPerformed(FormEvent event)
This method is called either to search for metadata or to lookup keywords from the thesaurus |
protected abstract java.util.HashMap |
createRequest(RPCWebEvent rpcEvent)
creates a request from the RPCWebEvent passed to this listener |
protected abstract void |
handleResult(java.lang.Object result)
handles the result of a 'FULL' catalog query |
protected abstract java.util.HashMap |
performRequest(RPCWebEvent event)
performs the request contained in the passed RPCWebEvent |
protected abstract void |
validateRequest(RPCWebEvent event)
validates the request to be performed. |
protected abstract java.lang.Object |
validateResult(java.util.HashMap result)
validates the result of the catalog request and returns an Object depending on the results content. |
| Methods inherited from class org.deegree_impl.enterprise.control.AbstractListener |
getAlternativeNextPage, getNextPage, getRequest, getReturnValue, gotoErrorPage, handle, setAlternativeNextPage, setDefaultAlternativeNextPage, setDefaultNextPage, setNextPage, setReturnValue, toModel |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractDBListener()
| Method Detail |
public void actionPerformed(FormEvent event)
actionPerformed in interface WebListeneractionPerformed in class AbstractListenerevent -
protected abstract void validateRequest(RPCWebEvent event)
throws ClientException
event - event object containing the request to be performed
ClientException
protected abstract java.util.HashMap createRequest(RPCWebEvent rpcEvent)
throws ClientException
rpcEvent - event object containing the request to be performed
ClientException - will be throwns if it is impossible to create the request
protected abstract java.util.HashMap performRequest(RPCWebEvent event)
throws ClientException
event - event object containing the request to be performed
ClientException
protected abstract java.lang.Object validateResult(java.util.HashMap result)
throws ClientException
result - result to a request
ClientException
protected abstract void handleResult(java.lang.Object result)
throws ClientException
result - result to a GetRecord request
ClientException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||