Class Execution.Environment<COMPONENT extends Processor>

java.lang.Object
com.yahoo.processing.execution.Execution.Environment<COMPONENT>
Enclosing class:
Execution

public static class Execution.Environment<COMPONENT extends Processor> extends Object
Holds the static execution environment for the duration of an execution
  • Constructor Details

  • Method Details

    • createEmpty

      public static <C extends Processor> Execution.Environment<C> createEmpty()
      Creates an empty environment. Only useful for some limited testing
    • nested

      public Execution.Environment<COMPONENT> nested()
      Returns an environment for an execution spawned from the execution having this environment.
    • chainRegistry

      public ChainRegistry<COMPONENT> chainRegistry()
      Returns the processing chain registry of this execution environment. The registry may be empty, but never null.