Klasse ConfirmationRequest
java.lang.Object
org.eclipse.net4j.signal.Signal
org.eclipse.net4j.signal.SignalActor
org.eclipse.net4j.signal.RequestWithConfirmation<org.eclipse.net4j.util.confirmation.Confirmation>
org.eclipse.net4j.signal.RequestWithMonitoring<org.eclipse.net4j.util.confirmation.Confirmation>
org.eclipse.net4j.signal.confirmation.ConfirmationRequest
- Alle implementierten Schnittstellen:
Runnable,org.eclipse.net4j.util.container.IManagedContainerProvider
public class ConfirmationRequest
extends RequestWithMonitoring<org.eclipse.net4j.util.confirmation.Confirmation>
- Seit:
- 4.3
- Autor:
- Christian W. Damus (CEA LIST)
-
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.signal.RequestWithMonitoring
DEFAULT_CANCELATION_POLL_INTERVAL, DEFAULT_MONITOR_PROGRESS_SECONDS, DEFAULT_MONITOR_TIMEOUT_SECONDSVon Klasse geerbte Felder org.eclipse.net4j.signal.Signal
NO_TIMEOUT -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungConfirmationRequest(SignalProtocol<?> protocol, short signalID, String name, ConfirmationPrompt prompt) ConfirmationRequest(SignalProtocol<?> protocol, short signalID, ConfirmationPrompt prompt) ConfirmationRequest(SignalProtocol<?> protocol, Enum<?> literal, ConfirmationPrompt prompt) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected org.eclipse.net4j.util.confirmation.Confirmationconfirming(org.eclipse.net4j.util.io.ExtendedDataInputStream in, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Important Note: The confirmation must not be empty, i.e.protected voidrequesting(org.eclipse.net4j.util.io.ExtendedDataOutputStream out, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Von Klasse geerbte Methoden org.eclipse.net4j.signal.RequestWithMonitoring
confirming, getCancelationExecutorService, getCancelationPollInterval, getConfirmingWorkPercent, getMonitorProgressSeconds, getMonitorTimeoutSeconds, getRequestingWorkPercent, requesting, send, send, send, send, sendAsync, sendAsyncVon Klasse geerbte Methoden org.eclipse.net4j.signal.RequestWithConfirmation
getAsyncExecutorService, onRemoteExceptionVon Klasse geerbte Methoden org.eclipse.net4j.signal.SignalActor
executeVon Klasse geerbte Methoden org.eclipse.net4j.signal.Signal
closeChannelAfterMe, closeInputStreamAfterMe, closeOutputStreamAfterMe, finishInputStream, finishOutputStream, flush, getAdditionalInfo, getBufferInputStream, getBufferOutputStream, getContainer, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, handleRunException, run, toString, toString, wrapInputStream, wrapOutputStream
-
Konstruktordetails
-
ConfirmationRequest
public ConfirmationRequest(SignalProtocol<?> protocol, short signalID, String name, ConfirmationPrompt prompt) -
ConfirmationRequest
-
ConfirmationRequest
-
-
Methodendetails
-
requesting
protected void requesting(org.eclipse.net4j.util.io.ExtendedDataOutputStream out, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) throws Exception - Angegeben von:
requestingin KlasseRequestWithMonitoring<org.eclipse.net4j.util.confirmation.Confirmation>- Löst aus:
Exception
-
confirming
protected org.eclipse.net4j.util.confirmation.Confirmation confirming(org.eclipse.net4j.util.io.ExtendedDataInputStream in, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) throws Exception Beschreibung aus Klasse kopiert:RequestWithMonitoringImportant Note: The confirmation must not be empty, i.e. the stream must be used at least to read aboolean. Otherwise synchronization problems will result!- Angegeben von:
confirmingin KlasseRequestWithMonitoring<org.eclipse.net4j.util.confirmation.Confirmation>- Löst aus:
Exception
-