openr66.commander
Class CommanderNoDb

java.lang.Object
  extended by openr66.commander.CommanderNoDb
All Implemented Interfaces:
Runnable, CommanderInterface

public class CommanderNoDb
extends Object
implements CommanderInterface

Commander is responsible to read list of updated data from time to time in order to achieve new runner or new configuration updates. Based on no Database support

Author:
Frederic Bregier

Field Summary
static ConcurrentLinkedQueue<goldengate.common.database.data.AbstractDbData> todoList
           
 
Constructor Summary
CommanderNoDb(InternalRunner runner)
          Prepare requests that will be executed from time to time
CommanderNoDb(InternalRunner runner, boolean fromStartup)
          Prepare requests that will be executed from time to time
 
Method Summary
 void finalize()
          Finalize internal data
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

todoList

public static final ConcurrentLinkedQueue<goldengate.common.database.data.AbstractDbData> todoList
Constructor Detail

CommanderNoDb

public CommanderNoDb(InternalRunner runner)
Prepare requests that will be executed from time to time

Parameters:
runner -

CommanderNoDb

public CommanderNoDb(InternalRunner runner,
                     boolean fromStartup)
Prepare requests that will be executed from time to time

Parameters:
runner -
fromStartup - True if call from startup of the server
Method Detail

finalize

public void finalize()
Finalize internal data

Specified by:
finalize in interface CommanderInterface
Overrides:
finalize in class Object

run

public void run()
Specified by:
run in interface Runnable


Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.