Package com.soffid.iam.service
Interface AsyncRunnerService
-
public interface AsyncRunnerServiceService AsyncRunnerService
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidrun(Runnable runnable, AsyncList result)Operation runvoidrunInternal(Runnable runnable, AsyncList result)Operation runInternalObjectrunNewTransaction(TransactionalTask runnable)Operation runNewTransactionObjectrunTransaction(TransactionalTask runnable)Operation runTransaction
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
runNewTransaction
Object runNewTransaction(TransactionalTask runnable) throws InternalErrorException
Operation runNewTransaction- Parameters:
runnable-- Returns:
- Throws:
InternalErrorException
-
runTransaction
Object runTransaction(TransactionalTask runnable) throws InternalErrorException
Operation runTransaction- Parameters:
runnable-- Returns:
- Throws:
InternalErrorException
-
run
void run(Runnable runnable, AsyncList result) throws InternalErrorException
Operation run- Parameters:
runnable-result-- Throws:
InternalErrorException
-
runInternal
void runInternal(Runnable runnable, AsyncList result) throws InternalErrorException
Operation runInternal- Parameters:
runnable-result-- Throws:
InternalErrorException
-
-