Table of Contents

Class TimerEx

Namespace
Apache.NMS.ActiveMQ.Threads
Assembly
Apache.NMS.ActiveMQ.dll
public class TimerEx
Inheritance
TimerEx
Inherited Members

Constructors

TimerEx()

public TimerEx()

TimerEx(bool)

public TimerEx(bool isBackground)

Parameters

isBackground bool

TimerEx(string)

public TimerEx(string name)

Parameters

name string

TimerEx(string, bool)

public TimerEx(string name, bool isBackground)

Parameters

name string
isBackground bool

Methods

Cancel()

public void Cancel()

Purge()

public int Purge()

Returns

int

Schedule(TimerTask, DateTime)

public void Schedule(TimerTask task, DateTime when)

Parameters

task TimerTask
when DateTime

Schedule(TimerTask, DateTime, int)

public void Schedule(TimerTask task, DateTime when, int period)

Parameters

task TimerTask
when DateTime
period int

Schedule(TimerTask, DateTime, TimeSpan)

public void Schedule(TimerTask task, DateTime when, TimeSpan period)

Parameters

task TimerTask
when DateTime
period TimeSpan

Schedule(TimerTask, int)

public void Schedule(TimerTask task, int delay)

Parameters

task TimerTask
delay int

Schedule(TimerTask, int, int)

public void Schedule(TimerTask task, int delay, int period)

Parameters

task TimerTask
delay int
period int

Schedule(TimerTask, TimeSpan)

public void Schedule(TimerTask task, TimeSpan delay)

Parameters

task TimerTask
delay TimeSpan

Schedule(TimerTask, TimeSpan, TimeSpan)

public void Schedule(TimerTask task, TimeSpan delay, TimeSpan period)

Parameters

task TimerTask
delay TimeSpan
period TimeSpan

Schedule(WaitCallback, object, DateTime)

public TimerTask Schedule(WaitCallback callback, object arg, DateTime when)

Parameters

callback WaitCallback
arg object
when DateTime

Returns

TimerTask

Schedule(WaitCallback, object, DateTime, int)

public TimerTask Schedule(WaitCallback callback, object arg, DateTime when, int period)

Parameters

callback WaitCallback
arg object
when DateTime
period int

Returns

TimerTask

Schedule(WaitCallback, object, DateTime, TimeSpan)

public TimerTask Schedule(WaitCallback callback, object arg, DateTime when, TimeSpan period)

Parameters

callback WaitCallback
arg object
when DateTime
period TimeSpan

Returns

TimerTask

Schedule(WaitCallback, object, int)

public TimerTask Schedule(WaitCallback callback, object arg, int delay)

Parameters

callback WaitCallback
arg object
delay int

Returns

TimerTask

Schedule(WaitCallback, object, int, int)

public TimerTask Schedule(WaitCallback callback, object arg, int delay, int period)

Parameters

callback WaitCallback
arg object
delay int
period int

Returns

TimerTask

Schedule(WaitCallback, object, TimeSpan)

public TimerTask Schedule(WaitCallback callback, object arg, TimeSpan delay)

Parameters

callback WaitCallback
arg object
delay TimeSpan

Returns

TimerTask

Schedule(WaitCallback, object, TimeSpan, TimeSpan)

public TimerTask Schedule(WaitCallback callback, object arg, TimeSpan delay, TimeSpan period)

Parameters

callback WaitCallback
arg object
delay TimeSpan
period TimeSpan

Returns

TimerTask

ScheduleAtFixedRate(TimerTask, DateTime, int)

public void ScheduleAtFixedRate(TimerTask task, DateTime when, int period)

Parameters

task TimerTask
when DateTime
period int

ScheduleAtFixedRate(TimerTask, DateTime, TimeSpan)

public void ScheduleAtFixedRate(TimerTask task, DateTime when, TimeSpan period)

Parameters

task TimerTask
when DateTime
period TimeSpan

ScheduleAtFixedRate(TimerTask, int, int)

public void ScheduleAtFixedRate(TimerTask task, int delay, int period)

Parameters

task TimerTask
delay int
period int

ScheduleAtFixedRate(TimerTask, TimeSpan, TimeSpan)

public void ScheduleAtFixedRate(TimerTask task, TimeSpan delay, TimeSpan period)

Parameters

task TimerTask
delay TimeSpan
period TimeSpan

ScheduleAtFixedRate(WaitCallback, object, DateTime, int)

public TimerTask ScheduleAtFixedRate(WaitCallback callback, object arg, DateTime when, int period)

Parameters

callback WaitCallback
arg object
when DateTime
period int

Returns

TimerTask

ScheduleAtFixedRate(WaitCallback, object, DateTime, TimeSpan)

public TimerTask ScheduleAtFixedRate(WaitCallback callback, object arg, DateTime when, TimeSpan period)

Parameters

callback WaitCallback
arg object
when DateTime
period TimeSpan

Returns

TimerTask

ScheduleAtFixedRate(WaitCallback, object, int, int)

public TimerTask ScheduleAtFixedRate(WaitCallback callback, object arg, int delay, int period)

Parameters

callback WaitCallback
arg object
delay int
period int

Returns

TimerTask

ScheduleAtFixedRate(WaitCallback, object, TimeSpan, TimeSpan)

public TimerTask ScheduleAtFixedRate(WaitCallback callback, object arg, TimeSpan delay, TimeSpan period)

Parameters

callback WaitCallback
arg object
delay TimeSpan
period TimeSpan

Returns

TimerTask

ToString()

public override string ToString()

Returns

string