[Android.Runtime.Register("java/util/concurrent/ExecutorService", "", "Java.Util.Concurrent.IExecutorServiceInvoker", ApiSince=1)] public interface IExecutorService : IDisposable, Java.Util.Concurrent.IExecutor
type IExecutorService = interface interface IExecutor interface IJavaObject interface IDisposable
Gets the JNI value of the underlying Android object.(Inherited from IJavaObject)
|AwaitTermination(Int64, TimeUnit) AwaitTermination(Int64, TimeUnit)||
Blocks until all tasks have completed execution after a shutdown request, or the timeout occurs, or the current thread is interrupted, whichever happens first.
Executes the given command at some time in the future.(Inherited from IExecutor)
|InvokeAll(ICollection, Int64, TimeUnit) InvokeAll(ICollection, Int64, TimeUnit)|
|InvokeAny(ICollection, Int64, TimeUnit) InvokeAny(ICollection, Int64, TimeUnit)|
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
Attempts to stop all actively executing tasks, halts the processing of waiting tasks, and returns a list of the tasks that were awaiting execution.
Submits a Runnable task for execution and returns a Future representing that task.
|Submit(IRunnable, Object) Submit(IRunnable, Object)|