Class ExecutionContext

java.lang.Object
com.atlassian.bamboo.chains.ExecutionContext
Direct Known Subclasses:
ExecutionContextImpl

public abstract class ExecutionContext extends Object
  • Constructor Details

    • ExecutionContext

      public ExecutionContext()
  • Method Details

    • getValue

      @Nullable public abstract <V> V getValue(Key<V> key)
    • containsKey

      public abstract boolean containsKey(Key<?> key)
    • remove

      public abstract boolean remove(Key<?> key, Object value)
    • values

      public abstract Collection<Object> values()
    • putIfAbsent

      public abstract <V> V putIfAbsent(Key<V> key, V value)
    • replace

      public abstract <V> boolean replace(Key<?> key, V oldValue, V newValue)