Klasse AsyncCommitInfoHandler
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.concurrent.Worker
org.eclipse.net4j.util.concurrent.QueueWorker<CDOCommitInfo>
org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler
- Alle implementierten Schnittstellen:
CDOCommitInfoHandler,org.eclipse.net4j.util.event.INotifier,org.eclipse.net4j.util.event.INotifier.INotifier2,org.eclipse.net4j.util.lifecycle.IDeactivateable,org.eclipse.net4j.util.lifecycle.ILifecycle,org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
public class AsyncCommitInfoHandler
extends org.eclipse.net4j.util.concurrent.QueueWorker<CDOCommitInfo>
implements CDOCommitInfoHandler
A
commit info handler that asynchronously delegates commit infos
to another handler.- Seit:
- 4.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.concurrent.Worker
org.eclipse.net4j.util.concurrent.Worker.Terminate, org.eclipse.net4j.util.concurrent.Worker.WorkContextVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.util.concurrent.QueueWorker
DEFAULT_POLL_MILLISVon Klasse geerbte Felder org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUTVon Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected booleanprotected StringvoidhandleCommitInfo(CDOCommitInfo commitInfo) protected voidwork(org.eclipse.net4j.util.concurrent.Worker.WorkContext context, CDOCommitInfo commitInfo) Von Klasse geerbte Methoden org.eclipse.net4j.util.concurrent.QueueWorker
addWork, clearQueue, createQueue, doDeactivate, getPollMillis, noWork, setPollMillis, workVon Klasse geerbte Methoden org.eclipse.net4j.util.concurrent.Worker
doActivate, getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getWorkerThread, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandlerVon Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toStringVon Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
AsyncCommitInfoHandler
-
-
Methodendetails
-
handleCommitInfo
- Angegeben von:
handleCommitInfoin SchnittstelleCDOCommitInfoHandler
-
work
protected void work(org.eclipse.net4j.util.concurrent.Worker.WorkContext context, CDOCommitInfo commitInfo) - Angegeben von:
workin Klasseorg.eclipse.net4j.util.concurrent.QueueWorker<CDOCommitInfo>
-
doRemainingWorkBeforeDeactivate
protected boolean doRemainingWorkBeforeDeactivate()- Setzt außer Kraft:
doRemainingWorkBeforeDeactivatein Klasseorg.eclipse.net4j.util.concurrent.QueueWorker<CDOCommitInfo>
-
getThreadName
- Setzt außer Kraft:
getThreadNamein Klasseorg.eclipse.net4j.util.concurrent.Worker
-