radtools.services.ror
Class RoRServerLinux.ConfigEnvironmentTask

java.lang.Object
  extended by rcf.core.concurrent.events.AbstractEventSource
      extended by rcf.core.concurrent.schedule.AbstractTask
          extended by rcf.core.concurrent.schedule.AbstractInterruptibleTask
              extended by rcf.core.concurrent.schedule.TimerTask.Abstract
                  extended by radtools.services.ror.RoRServerLinux.ConfigEnvironmentTask
All Implemented Interfaces:
Comparable<TimerTask>, Runnable, ConfigWriter, EventSource, InterruptibleTask, RunnableTask, Task, TimerTask
Enclosing class:
RoRServerLinux

public final class RoRServerLinux.ConfigEnvironmentTask
extends TimerTask.Abstract
implements ConfigWriter

TODO: Javadoc

TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString

Version:
$Revision: 1.8 $
Author:
Greg Gibeling

Nested Class Summary
 
Nested classes/interfaces inherited from interface rcf.core.concurrent.schedule.TimerTask
TimerTask.Abstract, TimerTask.Default
 
Nested classes/interfaces inherited from interface rcf.core.concurrent.schedule.Task
Task.State
 
Field Summary
 
Fields inherited from class rcf.core.concurrent.schedule.TimerTask.Abstract
date
 
Fields inherited from class rcf.core.concurrent.schedule.AbstractInterruptibleTask
interrupt
 
Fields inherited from class rcf.core.concurrent.schedule.AbstractTask
taskEventTypes
 
Fields inherited from class rcf.core.concurrent.events.AbstractEventSource
syndicate
 
Constructor Summary
RoRServerLinux.ConfigEnvironmentTask()
           
 
Method Summary
 boolean generate(OutputStream _out, String separator)
          TODO: Javadoc
 void inner()
          TODO: Javadoc
 String toString()
           
 
Methods inherited from class rcf.core.concurrent.schedule.TimerTask.Abstract
compareTo, getDate, setDate, taskState
 
Methods inherited from class rcf.core.concurrent.schedule.AbstractInterruptibleTask
interrupt, run
 
Methods inherited from class rcf.core.concurrent.schedule.AbstractTask
events, syndicate, taskEventTypes, taskState
 
Methods inherited from class rcf.core.concurrent.events.AbstractEventSource
createdSyndicate, destroyedSyndicate, getSequenceNumber, incSequenceNumber, isSyndicated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface rcf.core.concurrent.schedule.InterruptibleTask
interrupt
 
Methods inherited from interface rcf.core.concurrent.schedule.RunnableTask
run
 
Methods inherited from interface rcf.core.concurrent.events.EventSource
events, getSequenceNumber, incSequenceNumber, isSyndicated, syndicate
 

Constructor Detail

RoRServerLinux.ConfigEnvironmentTask

public RoRServerLinux.ConfigEnvironmentTask()
Method Detail

generate

public boolean generate(OutputStream _out,
                        String separator)
Description copied from interface: ConfigWriter
TODO: Javadoc

Specified by:
generate in interface ConfigWriter
Parameters:
_out - The output stream to write the configuration to.
separator - The line separator to use. Must be a parameter since the file may be destined for a machine other than the one it is being written on.
Returns:

inner

public void inner()
Description copied from class: AbstractInterruptibleTask
TODO: Javadoc

Specified by:
inner in class AbstractInterruptibleTask

toString

public String toString()
Overrides:
toString in class Object