Klasse TimeoutMonitor
java.lang.Object
org.eclipse.net4j.util.om.monitor.AbstractMonitor
org.eclipse.net4j.util.om.monitor.Monitor
org.eclipse.net4j.util.om.monitor.TimeoutMonitor
- Alle implementierten Schnittstellen:
OMMonitor,OMMonitorProgress
- Seit:
- 2.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.om.monitor.AbstractMonitor
AbstractMonitor.AsyncTimerTaskVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.om.monitor.OMMonitor
OMMonitor.Async, OMMonitor.AsyncMonitor -
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.util.om.monitor.Monitor
DEFAULT_ASYNC_SCHEDULE_PERIODVon Schnittstelle geerbte Felder org.eclipse.net4j.util.om.monitor.OMMonitor
DEFAULT_TIME_FACTOR, THOUSANDVon Schnittstelle geerbte Felder org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbegin(double totalWork) voidcancel(RuntimeException cancelException) voidvoiddone()fork(double work) forkAsync(double work) longprotected voidhandleTimeout(long untouched) booleanvoidsetTimeout(long timeout) voidtouch()voidworked(double work) Von Klasse geerbte Methoden org.eclipse.net4j.util.om.monitor.Monitor
cancel, getAsyncSchedulePeriod, getTimer, scheduleAtFixedRateVon Klasse geerbte Methoden org.eclipse.net4j.util.om.monitor.AbstractMonitor
begin, createAsyncTimerTask, createNestedMonitor, fork, forkAsync, getTotalWork, getWork, getWorkPercent, hasBegun, percent, worked
-
Konstruktordetails
-
TimeoutMonitor
public TimeoutMonitor(long timeout)
-
-
Methodendetails
-
getTimeout
public long getTimeout() -
setTimeout
public void setTimeout(long timeout) -
touch
public void touch() -
begin
- Angegeben von:
beginin SchnittstelleOMMonitor- Setzt außer Kraft:
beginin KlasseAbstractMonitor
-
worked
public void worked(double work) - Angegeben von:
workedin SchnittstelleOMMonitor- Setzt außer Kraft:
workedin KlasseAbstractMonitor
-
fork
- Angegeben von:
forkin SchnittstelleOMMonitor- Setzt außer Kraft:
forkin KlasseAbstractMonitor
-
forkAsync
- Angegeben von:
forkAsyncin SchnittstelleOMMonitor- Setzt außer Kraft:
forkAsyncin KlasseAbstractMonitor
-
done
public void done()- Angegeben von:
donein SchnittstelleOMMonitor- Setzt außer Kraft:
donein KlasseAbstractMonitor
-
cancel
-
isCanceled
public boolean isCanceled()- Angegeben von:
isCanceledin SchnittstelleOMMonitor- Setzt außer Kraft:
isCanceledin KlasseMonitor
-
checkCanceled
- Angegeben von:
checkCanceledin SchnittstelleOMMonitor- Setzt außer Kraft:
checkCanceledin KlasseMonitor- Löst aus:
MonitorCanceledException
-
handleTimeout
protected void handleTimeout(long untouched)
-