Class ExecuteHandler

  • All Implemented Interfaces:
    org.n52.iceland.request.handler.GenericOperationHandler<org.n52.shetland.ogc.wps.request.ExecuteRequest,org.n52.shetland.ogc.wps.response.ExecuteResponse>, org.n52.iceland.request.handler.OperationHandler, org.n52.janmayen.component.Component<org.n52.iceland.request.handler.OperationHandlerKey>, org.n52.janmayen.component.Keyed<org.n52.iceland.request.handler.OperationHandlerKey>, org.n52.svalbard.ConformanceClass

    public class ExecuteHandler
    extends AbstractEngineHandler
    implements org.n52.iceland.request.handler.GenericOperationHandler<org.n52.shetland.ogc.wps.request.ExecuteRequest,org.n52.shetland.ogc.wps.response.ExecuteResponse>
    TODO JavaDoc
    • Constructor Summary

      Constructors 
      Constructor Description
      ExecuteHandler​(org.n52.javaps.engine.Engine engine)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<org.n52.iceland.request.handler.OperationHandlerKey> getKeys()  
      java.lang.String getOperationName()  
      protected java.util.Set<org.n52.shetland.ogc.ows.OwsDomain> getOperationParameters​(java.lang.String service, java.lang.String version)  
      org.n52.shetland.ogc.wps.response.ExecuteResponse handle​(org.n52.shetland.ogc.wps.request.ExecuteRequest request)  
      boolean isSupported()  
      • Methods inherited from class org.n52.iceland.request.handler.AbstractOperationHandler

        getBindingRepository, getDefaultLanguage, getOperationConstraints, getOperationMetadata, getOperationsMetadata, getRequestedLocale, getServiceURL, isShowAllLanguages, setBindingRepository, setDefaultLanguage, setServiceURL, setShowAllLanguages
      • Methods inherited from interface org.n52.svalbard.ConformanceClass

        getConformanceClasses
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.n52.iceland.request.handler.OperationHandler

        getOperationsMetadata
    • Constructor Detail

      • ExecuteHandler

        @Inject
        public ExecuteHandler​(org.n52.javaps.engine.Engine engine)
    • Method Detail

      • handle

        public org.n52.shetland.ogc.wps.response.ExecuteResponse handle​(org.n52.shetland.ogc.wps.request.ExecuteRequest request)
                                                                 throws org.n52.shetland.ogc.ows.exception.OwsExceptionReport
        Specified by:
        handle in interface org.n52.iceland.request.handler.GenericOperationHandler<org.n52.shetland.ogc.wps.request.ExecuteRequest,org.n52.shetland.ogc.wps.response.ExecuteResponse>
        Throws:
        org.n52.shetland.ogc.ows.exception.OwsExceptionReport
      • getOperationName

        public java.lang.String getOperationName()
        Specified by:
        getOperationName in interface org.n52.iceland.request.handler.OperationHandler
      • getKeys

        public java.util.Set<org.n52.iceland.request.handler.OperationHandlerKey> getKeys()
        Specified by:
        getKeys in interface org.n52.janmayen.component.Keyed<org.n52.iceland.request.handler.OperationHandlerKey>
      • getOperationParameters

        protected java.util.Set<org.n52.shetland.ogc.ows.OwsDomain> getOperationParameters​(java.lang.String service,
                                                                                           java.lang.String version)
        Overrides:
        getOperationParameters in class org.n52.iceland.request.handler.AbstractOperationHandler
      • isSupported

        public boolean isSupported()
        Specified by:
        isSupported in interface org.n52.iceland.request.handler.OperationHandler