Class DelegatingSecurityContextExecutorService

    • Method Detail

      • shutdown

        public final void shutdown()
        Specified by:
        shutdown in interface java.util.concurrent.ExecutorService
      • shutdownNow

        public final java.util.List<java.lang.Runnable> shutdownNow()
        Specified by:
        shutdownNow in interface java.util.concurrent.ExecutorService
      • isShutdown

        public final boolean isShutdown()
        Specified by:
        isShutdown in interface java.util.concurrent.ExecutorService
      • isTerminated

        public final boolean isTerminated()
        Specified by:
        isTerminated in interface java.util.concurrent.ExecutorService
      • awaitTermination

        public final boolean awaitTermination​(long timeout,
                                              java.util.concurrent.TimeUnit unit)
                                       throws java.lang.InterruptedException
        Specified by:
        awaitTermination in interface java.util.concurrent.ExecutorService
        Throws:
        java.lang.InterruptedException
      • submit

        public final <T> java.util.concurrent.Future<T> submit​(java.util.concurrent.Callable<T> task)
        Specified by:
        submit in interface java.util.concurrent.ExecutorService
      • submit

        public final <T> java.util.concurrent.Future<T> submit​(java.lang.Runnable task,
                                                               T result)
        Specified by:
        submit in interface java.util.concurrent.ExecutorService
      • submit

        public final java.util.concurrent.Future<?> submit​(java.lang.Runnable task)
        Specified by:
        submit in interface java.util.concurrent.ExecutorService
      • invokeAll

        public final java.util.List invokeAll​(java.util.Collection tasks)
                                       throws java.lang.InterruptedException
        Specified by:
        invokeAll in interface java.util.concurrent.ExecutorService
        Throws:
        java.lang.InterruptedException
      • invokeAll

        public final java.util.List invokeAll​(java.util.Collection tasks,
                                              long timeout,
                                              java.util.concurrent.TimeUnit unit)
                                       throws java.lang.InterruptedException
        Specified by:
        invokeAll in interface java.util.concurrent.ExecutorService
        Throws:
        java.lang.InterruptedException
      • invokeAny

        public final java.lang.Object invokeAny​(java.util.Collection tasks)
                                         throws java.lang.InterruptedException,
                                                java.util.concurrent.ExecutionException
        Specified by:
        invokeAny in interface java.util.concurrent.ExecutorService
        Throws:
        java.lang.InterruptedException
        java.util.concurrent.ExecutionException
      • invokeAny

        public final java.lang.Object invokeAny​(java.util.Collection tasks,
                                                long timeout,
                                                java.util.concurrent.TimeUnit unit)
                                         throws java.lang.InterruptedException,
                                                java.util.concurrent.ExecutionException,
                                                java.util.concurrent.TimeoutException
        Specified by:
        invokeAny in interface java.util.concurrent.ExecutorService
        Throws:
        java.lang.InterruptedException
        java.util.concurrent.ExecutionException
        java.util.concurrent.TimeoutException
      • wrap

        protected final java.lang.Runnable wrap​(java.lang.Runnable delegate)
      • wrap

        protected final <T> java.util.concurrent.Callable<T> wrap​(java.util.concurrent.Callable<T> delegate)