Class MAMIdentityExecutors
-
- All Implemented Interfaces:
public final class MAMIdentityExecutorsWrap executors to automatically copy a MAM identity to any started tasks.
-
-
Method Summary
Modifier and Type Method Description static ExecutorwrapExecutor(@NonNull() Executor executor)Wrap an Executor to copy the MAM identity. static ExecutorwrapExecutor(@NonNull() Executor executor, Context context)Wrap an Executor to copy the MAM identity. static ExecutorServicewrapExecutorService(@NonNull() ExecutorService executorService)Wrap an ExecutorService to copy the MAM identity. static ExecutorServicewrapExecutorService(@NonNull() ExecutorService executorService, @NonNull() Context context)Wrap an ExecutorService to copy the MAM identity. -
-
Method Detail
-
wrapExecutor
@NonNull() static Executor wrapExecutor(@NonNull() Executor executor)
Wrap an Executor to copy the MAM identity.
- Parameters:
executor- Object to wrap.- Returns:
New object that wraps
executor.
-
wrapExecutor
@NonNull() static Executor wrapExecutor(@NonNull() Executor executor, Context context)
Wrap an Executor to copy the MAM identity.
- Parameters:
executor- Object to wrap.context- Current Context.- Returns:
New object that wraps
executor.
-
wrapExecutorService
@NonNull() static ExecutorService wrapExecutorService(@NonNull() ExecutorService executorService)
Wrap an ExecutorService to copy the MAM identity.
- Parameters:
executorService- Object to wrap.- Returns:
New object that wraps
executorService.
-
wrapExecutorService
@NonNull() static ExecutorService wrapExecutorService(@NonNull() ExecutorService executorService, @NonNull() Context context)
Wrap an ExecutorService to copy the MAM identity.
- Parameters:
executorService- Object to wrap.context- Current Context.- Returns:
New object that wraps
executorService.
-
-
-
-