org.n52.security.common.util
Class TimerTaskDefinition

java.lang.Object
  extended by org.n52.security.common.util.TimerTaskDefinition

public class TimerTaskDefinition
extends Object

The timer task definition is used in the TimerTaskScheduler to define timer tasks.


Constructor Summary
TimerTaskDefinition()
           
 
Method Summary
static TimerTaskDefinition create(String name, long delay, long period, Runnable task)
           
static TimerTaskDefinition create(String name, long delayAndPeriod, Runnable task)
           
 long getDelay()
           
 String getName()
           
 long getPeriod()
           
 Runnable getTask()
           
 void setDelay(long delay)
           
 void setName(String name)
           
 void setPeriod(long period)
           
 void setTask(Runnable task)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimerTaskDefinition

public TimerTaskDefinition()
Method Detail

create

public static TimerTaskDefinition create(String name,
                                         long delay,
                                         long period,
                                         Runnable task)

create

public static TimerTaskDefinition create(String name,
                                         long delayAndPeriod,
                                         Runnable task)

getDelay

public long getDelay()

setDelay

public void setDelay(long delay)

getPeriod

public long getPeriod()

setPeriod

public void setPeriod(long period)

getTask

public Runnable getTask()

setTask

public void setTask(Runnable task)

getName

public String getName()

setName

public void setName(String name)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004–2013 52north.org. All rights reserved.