@RunAs(value="REGISTERED") @PermitAll public class RegisteredRoleCaller extends Object implements RoleCaller
RoleCaller.ThrowingRunnable, RoleCaller.ThrowingSupplier<V>| Constructor and Description |
|---|
RegisteredRoleCaller() |
| Modifier and Type | Method and Description |
|---|---|
<V> V |
call(Supplier<V> supplier) |
void |
run(Runnable run) |
<V> V |
throwingCall(RoleCaller.ThrowingSupplier<V> supplier) |
void |
throwingRun(RoleCaller.ThrowingRunnable run) |
public <V> V call(Supplier<V> supplier)
call in interface RoleCallerpublic void run(Runnable run)
run in interface RoleCallerpublic <V> V throwingCall(RoleCaller.ThrowingSupplier<V> supplier) throws Throwable
throwingCall in interface RoleCallerThrowablepublic void throwingRun(RoleCaller.ThrowingRunnable run) throws Throwable
throwingRun in interface RoleCallerThrowableCopyright © 2018. All rights reserved.