Java.Util.Concurrent.ScheduledThreadPoolExecutor Members

The members of Java.Util.Concurrent.ScheduledThreadPoolExecutor are listed below.

See Also: Inherited members from Java.Util.Concurrent.ThreadPoolExecutor

Public Constructors

Creates a new ScheduledThreadPoolExecutor with the given core pool size.
Creates a new ScheduledThreadPoolExecutor with the given initial parameters.
Creates a new ScheduledThreadPoolExecutor with the given initial parameters.
Creates a new ScheduledThreadPoolExecutor with the given initial parameters.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Properties

ContinueExistingPeriodicTasksAfterShutdownPolicybool. Gets the policy on whether to continue executing existing periodic tasks even when this executor has been shutdown.
ExecuteExistingDelayedTasksAfterShutdownPolicybool. Gets the policy on whether to execute existing delayed tasks even when this executor has been shutdown.
RemoveOnCancelPolicybool. Gets the policy on whether cancelled tasks should be immediately removed from the work queue at time of cancellation.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

Schedule(Java.Lang.IRunnable, long, TimeUnit) : IScheduledFuture
Creates and executes a one-shot action that becomes enabled after the given delay.
Schedule(ICallable, long, TimeUnit) : IScheduledFuture
Documentation for this section has not yet been entered.
ScheduleAtFixedRate(Java.Lang.IRunnable, long, long, TimeUnit) : IScheduledFuture
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period; that is executions will commence after initialDelay then initialDelay+period, then initialDelay + 2 * period, and so on.
ScheduleWithFixedDelay(Java.Lang.IRunnable, long, long, TimeUnit) : IScheduledFuture
Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given delay between the termination of one execution and the commencement of the next.

Protected Methods

DecorateTask(Java.Lang.IRunnable, IRunnableScheduledFuture) : IRunnableScheduledFuture
Documentation for this section has not yet been entered.
DecorateTask(ICallable, IRunnableScheduledFuture) : IRunnableScheduledFuture
Documentation for this section has not yet been entered.