Uses of Interface
com.atlassian.bamboo.utils.BambooCallables.ThrowingX
-
Packages that use BambooCallables.ThrowingX Package Description com.atlassian.bamboo.util com.atlassian.bamboo.utils com.atlassian.bamboo.variable -
-
Uses of BambooCallables.ThrowingX in com.atlassian.bamboo.util
Methods in com.atlassian.bamboo.util with parameters of type BambooCallables.ThrowingX Modifier and Type Method Description static <T,E1 extends Throwable,E2 extends Throwable,E3 extends Throwable>
TBambooProfilingUtils. withUtilTimerStack(@NotNull String message, BambooCallables.ThrowingX<T,E1,E2,E3> callable)
Deprecated.since 6.10 useTimers
directlystatic <V,E1 extends Exception,E2 extends Exception,E3 extends Exception>
VCacheAwareness. withValuesOlderThanTimestampReloaded(BambooCallables.ThrowingX<V,E1,E2,E3> callable, long timestamp, @Nullable CacheAwareness.CacheInfo... disabledCaches)
Executes the supplied runnable with the listed caches invalidated, values reloaded if value was previously cached before the timestamp -
Uses of BambooCallables.ThrowingX in com.atlassian.bamboo.utils
Subinterfaces of BambooCallables.ThrowingX in com.atlassian.bamboo.utils Modifier and Type Interface Description static interface
BambooCallables.NotThrowing<V>
static interface
BambooCallables.Throwing<V,E1 extends Throwable>
static interface
BambooCallables.Throwing1<V,E1 extends Throwable>
static interface
BambooCallables.Throwing2<V,E1 extends Throwable,E2 extends Throwable>
Methods in com.atlassian.bamboo.utils with parameters of type BambooCallables.ThrowingX Modifier and Type Method Description static <V> BambooCallables.NotThrowing<V>
BambooCallables. notThrowing(BambooCallables.ThrowingX<V,? extends Exception,? extends Exception,? extends Exception> callable)
Returns a wrapped callable which does not throw checked exceptions. -
Uses of BambooCallables.ThrowingX in com.atlassian.bamboo.variable
Methods in com.atlassian.bamboo.variable with parameters of type BambooCallables.ThrowingX Modifier and Type Method Description <V,E1 extends Exception,E2 extends Exception,E3 extends Exception>
VCustomVariableContext. withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, BambooCallables.ThrowingX<V,E1,E2,E3> callable)
Run operation with providedVariableSubstitutor
in thread local context.<V,E1 extends Exception,E2 extends Exception,E3 extends Exception>
VCustomVariableContextForTests. withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, BambooCallables.ThrowingX<V,E1,E2,E3> callable)
<V,E1 extends Exception,E2 extends Exception,E3 extends Exception>
VCustomVariableContextImpl. withVariableSubstitutor(@NotNull VariableSubstitutor variableSubstitutor, BambooCallables.ThrowingX<V,E1,E2,E3> callable)
-