Class TimerEx
- Namespace
- Apache.NMS.ActiveMQ.Threads
- Assembly
- Apache.NMS.ActiveMQ.dll
- Inheritance
-
TimerEx
- Inherited Members
-
Constructors
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()
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