| Package | Description |
|---|---|
| com.atlassian.bamboo.security | |
| com.atlassian.bamboo.util | |
| com.atlassian.bamboo.utils |
| Modifier and Type | Method and Description |
|---|---|
static <E1 extends Throwable,E2 extends Throwable,E3 extends Throwable> |
ImpersonationHelper.runAs(BambooUser user,
BambooRunnables.ThrowingX<E1,E2,E3> runnable) |
static <E1 extends Throwable,E2 extends Throwable,E3 extends Throwable> |
ImpersonationHelper.runWith(org.acegisecurity.Authentication authentication,
BambooRunnables.ThrowingX<E1,E2,E3> runnable) |
static <E1 extends Throwable,E2 extends Throwable,E3 extends Throwable> |
ImpersonationHelper.runWithSystemAuthority(BambooRunnables.ThrowingX<E1,E2,E3> runnable) |
| Modifier and Type | Method and Description |
|---|---|
static <E1 extends Throwable,E2 extends Throwable,E3 extends Throwable> |
BambooProfilingUtils.withUtilTimerStack(String message,
BambooRunnables.ThrowingX<E1,E2,E3> runnable)
Deprecated.
since 6.10 use
Timers directly |
static <E1 extends Exception,E2 extends Exception,E3 extends Exception> |
CacheAwareness.withValuesOlderThanTimestampReloaded(BambooRunnables.ThrowingX<E1,E2,E3> runnable,
long timestamp,
CacheAwareness.CacheInfo... disabledCached)
Executes the supplied runnable with the listed caches invalidated, values reloaded if
value was previously cached before the timestamp
|
static <E1 extends Exception,E2 extends Exception,E3 extends Exception> |
CacheAwareness.withValuesOlderThanTimestampReloaded(BambooRunnables.ThrowingX<E1,E2,E3> runnable,
long timestamp,
Iterable<CacheAwareness.CacheInfo> disabledCaches)
Executes the supplied runnable with the listed caches invalidated, values reloaded if
value was previously cached before the timestamp
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
BambooRunnables.NotThrowing |
static interface |
BambooRunnables.Throwing<E1 extends Throwable> |
static interface |
BambooRunnables.Throwing1<E1 extends Throwable> |
static interface |
BambooRunnables.Throwing2<E1 extends Throwable,E2 extends Throwable> |
| Modifier and Type | Class and Description |
|---|---|
static class |
BambooRunnables.BambooRunnableFromCallable<V> |
| Modifier and Type | Method and Description |
|---|---|
static void |
BambooRunnables.runUnchecked(BambooRunnables.ThrowingX<? extends Exception,? extends Exception,? extends Exception> throwingRunnable) |
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.