Class ExecutorWorkSerializer
- java.lang.Object
- 
- org.eclipse.net4j.util.event.Notifier
- 
- org.eclipse.net4j.util.lifecycle.Lifecycle
- 
- org.eclipse.net4j.util.concurrent.ExecutorWorkSerializer
 
 
 
- 
- All Implemented Interfaces:
- IWorkSerializer,- INotifier,- INotifier.INotifier2,- IDeactivateable,- ILifecycle,- ILifecycle.DeferrableActivation
 
 @Deprecated public class ExecutorWorkSerializer extends Lifecycle implements IWorkSerializer Deprecated.As of 3.9 use an executor such asSerializingExecutor.- Since:
- 3.6
- Author:
- Eike Stepper
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycleILifecycle.DeferrableActivation
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifierINotifier.INotifier2
 
- 
 - 
Constructor SummaryConstructors Constructor Description ExecutorWorkSerializer()Deprecated.ExecutorWorkSerializer(java.util.concurrent.Executor executor)Deprecated.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanaddWork(java.lang.Runnable runnable)Deprecated.voiddispose()Deprecated.protected voiddoActivate()Deprecated.protected voiddoBeforeActivate()Deprecated.protected voiddoDeactivate()Deprecated.java.util.concurrent.ExecutorgetExecutor()Deprecated.protected voidhandleException(java.lang.Runnable runnable, java.lang.Throwable ex)Deprecated.protected voidnoWork()Deprecated.voidsetExecutor(java.util.concurrent.Executor executor)Deprecated.java.lang.StringtoString()Deprecated.- 
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycleactivate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation
 - 
Methods inherited from class org.eclipse.net4j.util.event.NotifieraddListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.net4j.util.event.INotifieraddListener, getListeners, hasListeners, removeListener
 
- 
 
- 
- 
- 
Method Detail- 
getExecutorpublic java.util.concurrent.Executor getExecutor() Deprecated.
 - 
setExecutorpublic void setExecutor(java.util.concurrent.Executor executor) Deprecated.
 - 
addWorkpublic boolean addWork(java.lang.Runnable runnable) Deprecated.- Specified by:
- addWorkin interface- IWorkSerializer
 
 - 
disposepublic void dispose() Deprecated.- Specified by:
- disposein interface- IWorkSerializer
 
 - 
handleExceptionprotected void handleException(java.lang.Runnable runnable, java.lang.Throwable ex)Deprecated.
 - 
noWorkprotected void noWork() Deprecated.
 - 
doBeforeActivateprotected void doBeforeActivate() throws java.lang.ExceptionDeprecated.- Overrides:
- doBeforeActivatein class- Lifecycle
- Throws:
- java.lang.Exception
 
 - 
doActivateprotected void doActivate() throws java.lang.ExceptionDeprecated.- Overrides:
- doActivatein class- Lifecycle
- Throws:
- java.lang.Exception
 
 - 
doDeactivateprotected void doDeactivate() throws java.lang.ExceptionDeprecated.- Overrides:
- doDeactivatein class- Lifecycle
- Throws:
- java.lang.Exception
 
 
- 
 
-