xmlBlaster 1.6.2 API

org.xmlBlaster.contrib.replication
Class OracleByEventsScheduler.SchedulerRunner

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.xmlBlaster.contrib.replication.OracleByEventsScheduler.SchedulerRunner
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
OracleByEventsScheduler

private class OracleByEventsScheduler.SchedulerRunner
extends java.lang.Thread


Field Summary
private  I_ChangeDetector changeDetector
           
private  java.lang.String event
           
private  boolean forceShutdown
           
private  I_Info info
           
private static long MAX_SLEEP_DELAY
           
private static long MIN_SLEEP_DELAY
           
private  long pollIntervall
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
(package private) OracleByEventsScheduler.SchedulerRunner(I_Info info, I_ChangeDetector changeDetector)
           
 
Method Summary
 void doShutdown()
           
 void run()
           
private  void sleepToAvoidLooping()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MIN_SLEEP_DELAY

private static final long MIN_SLEEP_DELAY
See Also:
Constant Field Values

MAX_SLEEP_DELAY

private static final long MAX_SLEEP_DELAY
See Also:
Constant Field Values

forceShutdown

private boolean forceShutdown

pollIntervall

private long pollIntervall

changeDetector

private I_ChangeDetector changeDetector

info

private I_Info info

event

private java.lang.String event
Constructor Detail

OracleByEventsScheduler.SchedulerRunner

OracleByEventsScheduler.SchedulerRunner(I_Info info,
                                        I_ChangeDetector changeDetector)
Method Detail

sleepToAvoidLooping

private final void sleepToAvoidLooping()
                                throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

doShutdown

public void doShutdown()

run

public void run()

xmlBlaster 1.6.2 API

Copyright © 1999-2007 The xmlBlaster.org contributers.