Class ManagedExecutors.RunnableAdapter

  • All Implemented Interfaces:
    ManagedTask, java.lang.Runnable
    Enclosing class:
    ManagedExecutors

    static final class ManagedExecutors.RunnableAdapter
    extends ManagedExecutors.Adapter
    implements java.lang.Runnable
    Adapter for Runnable to include ManagedTask interface methods.
    • Field Detail

      • task

        private final java.lang.Runnable task
    • Constructor Detail

      • RunnableAdapter

        public RunnableAdapter​(java.lang.Runnable task,
                               java.util.Map<java.lang.String,​java.lang.String> executionProperties,
                               ManagedTaskListener taskListener)
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable