org.deegree_impl.services.wcts
Class CapabilitiesHandler

java.lang.Object
  extended byorg.deegree_impl.services.wcts.CapabilitiesHandler
All Implemented Interfaces:
java.util.EventListener, Handler

class CapabilitiesHandler
extends java.lang.Object
implements Handler

This class handles the GetCapabilities-request and creates the response which includes the Capabilities of the service.

--------------------------------------------------------------------

Version:
2002-08-07
Author:
Andreas Poth

Field Summary
private  java.lang.String FILENAME
           
 
Constructor Summary
CapabilitiesHandler()
           
CapabilitiesHandler(java.lang.String capaFile)
           
 
Method Summary
 void handleRequest(OGCWebServiceEvent request)
          handles a request against an OGC web service
 void handleResponse(OGCWebServiceEvent response)
          handles the response of an OGC web service
 boolean isInterested(OGCWebServiceEvent event)
          returns true if the handler is interested in a event
 void registerHandler(Handler handler)
          registers a Handler so this Handler is able to act as a proxy to the registered handler
 void removeHandler(Handler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILENAME

private java.lang.String FILENAME
Constructor Detail

CapabilitiesHandler

public CapabilitiesHandler()

CapabilitiesHandler

public CapabilitiesHandler(java.lang.String capaFile)
Method Detail

handleRequest

public void handleRequest(OGCWebServiceEvent request)
handles a request against an OGC web service

Specified by:
handleRequest in interface Handler

handleResponse

public void handleResponse(OGCWebServiceEvent response)
handles the response of an OGC web service

Specified by:
handleResponse in interface Handler

isInterested

public boolean isInterested(OGCWebServiceEvent event)
returns true if the handler is interested in a event

Specified by:
isInterested in interface Handler

registerHandler

public void registerHandler(Handler handler)
registers a Handler so this Handler is able to act as a proxy to the registered handler

Specified by:
registerHandler in interface Handler

removeHandler

public void removeHandler(Handler handler)
Specified by:
removeHandler in interface Handler
See Also:
registerHandler(Handler)