org.deegree.enterprise.control.ajax
Class AbstractListener
java.lang.Object
org.deegree.enterprise.control.ajax.AbstractListener
- Direct Known Subclasses:
- AbstractGazetteerListener, AbstractMetadataListener, AContextListener, AddLayerListener, AddTreeNodeListener, CalculateRouteListener, CollapseNodeListener, CreateWMCListener, DescribeTemplatesListener, DoConfigurationBlobListener, DoConfigurationListener, ExpandNodeListener, FullMetadataSetListener, GetBBOX4OSM_IDListener, GetEditableLayerListener, GetFeatureInfoListener, GetFeatureTypeListener, GetLayersInformationListener, GetMessagesListener, GetModulesListener, GetTemplatesListener, GetUserInfoListener, LayerTreeListener, MessageListener, MoveTreeNodeListener, PrintWMPSListener, RemoveTreeNodeListener, RenameTreeNodeListener, SaveFeatureListener, SearchNominatimListener, SecurityListener, SetVisibilityTreeNodeListener, StoreFrameListener, TestDBConnectionListener, ValidateGeographicNameListener
public abstract class AbstractListener
- extends Object
The abstract listener allows the reuse of basic functionality.
- Version:
- $Revision: 29171 $
- Author:
- Torsten Friebe, Andreas Poth
|
Field Summary |
protected static int |
timeout
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
timeout
protected static int timeout
AbstractListener
public AbstractListener()
actionPerformed
public abstract void actionPerformed(WebEvent event,
ResponseHandler responseHandler)
throws IOException
- Parameters:
event - responseHandler -
- Throws:
IOException
handle
final void handle(WebEvent event,
ResponseHandler responseHandler)
throws IOException
- Parameters:
event - responseHandler -
- Throws:
IOException
getRequest
protected javax.servlet.ServletRequest getRequest()
- Returns:
- the servlet request
getHomePath
protected String getHomePath()
- Returns:
- the path from the servlet context
setInitParameterList
void setInitParameterList(List<ParameterValueIm> params)
- sets the list of assigned initialization parameters
- Parameters:
params -
getInitParameterList
protected List<ParameterValueIm> getInitParameterList()
- Returns:
- the list of assigned initialization parameters
- See Also:
setInitParameterList(List)
getInitParameter
protected String getInitParameter(String name)
- returns a named init parameter or
null if the parameter is not known
- Parameters:
name -
- Returns:
- a named init parameter or
null if the parameter is not known
setNextPage
void setNextPage(String nextPage)
- Parameters:
nextPage -
getNextPage
public String getNextPage()
- Returns:
handleException
protected void handleException(ResponseHandler responseHandler,
Exception e)
throws IOException
- writes an exception bean as a JSON object into output stream of the
ResponseHandler
- Parameters:
responseHandler - e -
- Throws:
IOException
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org