|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.enterprise.control.AbstractListener
org.deegree.enterprise.control.AbstractDBListener
public abstract class AbstractDBListener
The class listens to the get request against iso 19115 formated metadata here the result shall be returned in full format
---------------------------------------------------------------------
| 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.enterprise.control.AbstractListener |
|---|
getAlternativeNextPage, getHomePath, getInitParameter, getInitParameterList, getNextPage, getRequest, getReturnValue, gotoErrorPage, handle, setAlternativeNextPage, setDefaultAlternativeNextPage, setDefaultNextPage, setInitParameterList, 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 AbstractListener
protected abstract void validateRequest(RPCWebEvent event)
throws PortalException
event - event object containing the request to be performed
PortalException
protected abstract java.util.HashMap createRequest(RPCWebEvent rpcEvent)
throws PortalException
rpcEvent - event object containing the request to be performed
PortalException - will be throwns if it is impossible to create the request
protected abstract java.util.HashMap performRequest(RPCWebEvent event)
throws PortalException
event - event object containing the request to be performed
PortalException
protected abstract java.lang.Object validateResult(java.util.HashMap result)
throws PortalException
result - result to a request
PortalException
protected abstract void handleResult(java.lang.Object result)
throws PortalException
result - result to a GetRecord request
PortalException
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org