Klasse IndicationWithMonitoring

Alle implementierten Schnittstellen:
Runnable, org.eclipse.net4j.util.container.IManagedContainerProvider
Bekannte direkte Unterklassen:
AuthenticationIndication, ConfirmationIndication

public abstract class IndicationWithMonitoring extends IndicationWithResponse
Represents the receiver side of a two-way signal with additional support for remote progress monitoring.
Seit:
2.0
Autor:
Eike Stepper
  • Konstruktordetails

    • IndicationWithMonitoring

      public IndicationWithMonitoring(SignalProtocol<?> protocol, short id, String name)
      Seit:
      2.0
    • IndicationWithMonitoring

      public IndicationWithMonitoring(SignalProtocol<?> protocol, short signalID)
      Seit:
      2.0
    • IndicationWithMonitoring

      public IndicationWithMonitoring(SignalProtocol<?> protocol, Enum<?> literal)
      Seit:
      2.0
  • Methodendetails

    • indicating

      protected final void indicating(org.eclipse.net4j.util.io.ExtendedDataInputStream in) throws Exception
      Angegeben von:
      indicating in Klasse IndicationWithResponse
      Löst aus:
      Exception
    • responding

      protected final void responding(org.eclipse.net4j.util.io.ExtendedDataOutputStream out) throws Exception
      Beschreibung aus Klasse kopiert: IndicationWithResponse
      Important Note: The response must not be empty, i.e. the stream must be used at least to write a boolean. Otherwise synchronization problems will result!
      Angegeben von:
      responding in Klasse IndicationWithResponse
      Löst aus:
      Exception
    • indicating

      protected abstract void indicating(org.eclipse.net4j.util.io.ExtendedDataInputStream in, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) throws Exception
      Löst aus:
      Exception
    • responding

      protected abstract void responding(org.eclipse.net4j.util.io.ExtendedDataOutputStream out, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) throws Exception
      Löst aus:
      Exception
    • getIndicatingWorkPercent

      protected int getIndicatingWorkPercent()
    • getRespondingWorkPercent

      protected final int getRespondingWorkPercent()
      Seit:
      4.13
    • getMonitoringExecutorService

      @Deprecated protected ExecutorService getMonitoringExecutorService()
      Veraltet.
      As of 4.13 not used anymore.
      Seit:
      2.0