Class ManagedExecutors.Adapter

    • Field Detail

      • executionProperties

        private final java.util.Map<java.lang.String,​java.lang.String> executionProperties
    • Constructor Detail

      • Adapter

        public Adapter​(ManagedTaskListener taskListener,
                       java.util.Map<java.lang.String,​java.lang.String> executionProperties,
                       ManagedTask managedTask)
    • Method Detail

      • getExecutionProperties

        public java.util.Map<java.lang.String,​java.lang.String> getExecutionProperties()
        Description copied from interface: ManagedTask
        Provides additional information to the ManagedExecutorService or ManagedScheduledExecutorService when executing this task.

        Some standard property keys are defined in this class. Custom property keys may be defined but must not begin with "jakarta.enterprise.concurrent.".

        Specified by:
        getExecutionProperties in interface ManagedTask
        Returns:
        A Map<String, String> containing additional execution properties, or null if no additional information is provided for this task.
      • initExecutionProperties

        private java.util.Map<java.lang.String,​java.lang.String> initExecutionProperties​(java.util.Map<java.lang.String,​java.lang.String> base,
                                                                                               java.util.Map<java.lang.String,​java.lang.String> override)