Class TauP_WebServe

  • All Implemented Interfaces:
    java.util.concurrent.Callable<java.lang.Integer>

    public class TauP_WebServe
    extends TauP_Tool
    • Field Detail

      • disableOptions

        public static java.util.List<java.lang.String> disableOptions
      • port

        public int port
      • host

        public java.lang.String host
      • wsNamespace

        public java.lang.String wsNamespace
      • wsServiceName

        public java.lang.String wsServiceName
      • wsServiceVersion

        public java.lang.String wsServiceVersion
      • DEFAULT_SERVICE_NAMESPACE

        public static final java.lang.String DEFAULT_SERVICE_NAMESPACE
        See Also:
        Constant Field Values
      • DEFAULT_SERVICE_VERSION

        public static final java.lang.String DEFAULT_SERVICE_VERSION
        See Also:
        Constant Field Values
    • Constructor Detail

      • TauP_WebServe

        public TauP_WebServe()
    • Method Detail

      • init

        public void init()
        Specified by:
        init in class TauP_Tool
      • start

        public void start()
        Specified by:
        start in class TauP_Tool
      • configContentType

        public void configContentType​(java.lang.String format,
                                      io.undertow.server.HttpServerExchange exchange)
                               throws TauPException
        Throws:
        TauPException
      • createTool

        public TauP_Tool createTool​(java.lang.String toolToRun)
      • handleParamHelp

        public void handleParamHelp​(io.undertow.server.HttpServerExchange exchange)
                             throws TauPException
        Throws:
        TauPException
      • handleKnownModels

        public void handleKnownModels​(io.undertow.server.HttpServerExchange exchange)
      • getKnownModels

        public java.util.List<java.lang.String> getKnownModels()
      • webRunTool

        public void webRunTool​(TauP_Tool tool,
                               java.util.Map<java.lang.String,​java.util.Deque<java.lang.String>> queryParams,
                               io.undertow.server.HttpServerExchange exchange)
                        throws java.lang.Exception
        Throws:
        java.lang.Exception