xmlBlaster 2.2.0 API

org.xmlBlaster.contrib.replication
Class OracleByEventsScheduler.SchedulerRunner

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

private class OracleByEventsScheduler.SchedulerRunner
extends java.lang.Thread


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
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
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, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, 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()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

xmlBlaster 2.2.0 API

Copyright © 1999-2014 The xmlBlaster.org contributers.