| Package | Description |
|---|---|
| com.helger.commons.callback | |
| com.helger.commons.callback.adapter | |
| com.helger.commons.concurrent | |
| com.helger.commons.scope.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
INonThrowingCallable<DATATYPE>
Like the
Callable interface but not throwing an
exception! |
| Modifier and Type | Class and Description |
|---|---|
class |
AdapterRunnableToCallable<DATATYPE>
A helper class that converts a
Runnable into an
INonThrowingCallable. |
class |
AdapterThrowingRunnableToCallable<DATATYPE,EXTYPE extends Exception>
A helper class that converts a
IThrowingRunnable into an
IThrowingCallable. |
| Modifier and Type | Method and Description |
|---|---|
IThrowingCallable<DATATYPE,EXTYPE> |
AdapterCallableToCallableWithParam.getCallable() |
| Constructor and Description |
|---|
AdapterCallableToCallableWithParam(IThrowingCallable<DATATYPE,EXTYPE> aCallable) |
| Modifier and Type | Method and Description |
|---|---|
<T,EXTYPE extends Exception> |
SimpleLock.lockedThrowing(IThrowingCallable<T,EXTYPE> aCallable)
Execute the provided callable in a read lock.
|
<T,EXTYPE extends Exception> |
SimpleReadWriteLock.readLockedThrowing(IThrowingCallable<T,EXTYPE> aCallable)
Execute the provided callable in a read lock.
|
<T,EXTYPE extends Exception> |
SimpleReadWriteLock.writeLockedThrowing(IThrowingCallable<T,EXTYPE> aCallable)
Execute the provided callable in a write lock.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractScopeAwareCallable<DATATYPE>
Abstract implementation of
Callable that handles WebScopes correctly. |
Copyright © 2014–2015 Philip Helger. All rights reserved.