org.apache.felix.eventadmin.impl.tasks
Class SyncThread
java.lang.Object
java.lang.Thread
org.apache.felix.eventadmin.impl.tasks.SyncThread
- All Implemented Interfaces:
- Runnable
public class SyncThread
- extends Thread
This thread class is used for sending the events
synchronously.
It handles cascaded synchronous events.
- Author:
- Felix Project Team
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, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
SyncThread
public SyncThread(Runnable target)
- Constructor used by the thread pool.
init
public void init(Rendezvous timerBarrier,
Rendezvous cascadingBarrier)
cleanup
public void cleanup()
getTimerBarrier
public Rendezvous getTimerBarrier()
getCascadingBarrier
public Rendezvous getCascadingBarrier()
isTopMostHandler
public boolean isTopMostHandler()
innerEventHandlingStart
public void innerEventHandlingStart()
innerEventHandlingStopped
public void innerEventHandlingStopped()
Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.