TrueUpdate Manager Specification 0.2

net.java.trueupdate.manager.spec
Class TimerParameters.Builder<P>

java.lang.Object
  extended by net.java.trueupdate.util.builder.AbstractBuilder<P>
      extended by net.java.trueupdate.manager.spec.TimerParameters.Builder<P>
Type Parameters:
P - The type of the parent builder, if defined.
Enclosing class:
TimerParameters

public static class TimerParameters.Builder<P>
extends net.java.trueupdate.util.builder.AbstractBuilder<P>

A builder for timer parameters.


Constructor Summary
protected TimerParameters.Builder()
           
 
Method Summary
 TimerParameters build()
           
 TimerParameters.Builder<P> delay(long delay)
           
 TimerParameters.Builder<P> delay(TimeUnit unit)
           
 TimerParameters.Builder<P> parse(TimerParametersDto ci)
          Selectively parses the given configuration item.
 TimerParameters.Builder<P> period(long period)
           
 
Methods inherited from class net.java.trueupdate.util.builder.AbstractBuilder
inject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimerParameters.Builder

protected TimerParameters.Builder()
Method Detail

build

public TimerParameters build()
Specified by:
build in class net.java.trueupdate.util.builder.AbstractBuilder<P>

delay

public final TimerParameters.Builder<P> delay(long delay)

delay

public final TimerParameters.Builder<P> delay(TimeUnit unit)

parse

public final TimerParameters.Builder<P> parse(TimerParametersDto ci)
Selectively parses the given configuration item.


period

public final TimerParameters.Builder<P> period(long period)

TrueUpdate Manager Specification 0.2

Copyright © 2013 Schlichtherle IT Services. All rights reserved.