Class HttpJsonTransportChannel

    • Constructor Detail

      • HttpJsonTransportChannel

        public HttpJsonTransportChannel()
    • Method Detail

      • getHttpJsonTransportName

        public static String getHttpJsonTransportName()
        The name of the Http-JSON transport.
      • shutdown

        public void shutdown()
        Description copied from interface: BackgroundResource
        Initiates an orderly shutdown in which previously submitted work is finished, but no new work will be accepted. Invocation has no additional effect if already shut down.

        This method does not wait for previously submitted work to complete execution. Use awaitTermination to do that.

        Specified by:
        shutdown in interface BackgroundResource
      • isTerminated

        public boolean isTerminated()
        Description copied from interface: BackgroundResource
        Returns true if all work has completed following shut down. Note that isTerminated is never true unless either shutdown or shutdownNow was called first.
        Specified by:
        isTerminated in interface BackgroundResource
      • shutdownNow

        public void shutdownNow()
        Description copied from interface: BackgroundResource
        Attempts to stop all actively executing work and halts the processing of waiting work.

        This method does not wait for actively executing work to terminate. Use awaitTermination to do that.

        There are no guarantees beyond best-effort attempts to stop processing actively executing work. For example, typical implementations will cancel via Thread.interrupt(), so any task that fails to respond to interrupts may never terminate.

        Specified by:
        shutdownNow in interface BackgroundResource