Class ConfirmationIndication<PROTOCOL extends SignalProtocol<?> & org.eclipse.net4j.util.confirmation.IConfirmationProvider.Provider>

  • All Implemented Interfaces:
    java.lang.Runnable

    public class ConfirmationIndication<PROTOCOL extends SignalProtocol<?> & org.eclipse.net4j.util.confirmation.IConfirmationProvider.Provider>
    extends IndicationWithMonitoring
    Since:
    4.3
    Author:
    Christian W. Damus (CEA LIST)
    • Constructor Detail

      • ConfirmationIndication

        public ConfirmationIndication​(SignalProtocol<?> protocol,
                                      short id,
                                      java.lang.String name)
      • ConfirmationIndication

        public ConfirmationIndication​(SignalProtocol<?> protocol,
                                      short signalID)
      • ConfirmationIndication

        public ConfirmationIndication​(SignalProtocol<?> protocol,
                                      java.lang.Enum<?> literal)
    • Method Detail

      • indicating

        protected void indicating​(org.eclipse.net4j.util.io.ExtendedDataInputStream in,
                                  org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
                           throws java.lang.Exception
        Specified by:
        indicating in class IndicationWithMonitoring
        Throws:
        java.lang.Exception
      • responding

        protected void responding​(org.eclipse.net4j.util.io.ExtendedDataOutputStream out,
                                  org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
                           throws java.lang.Exception
        Specified by:
        responding in class IndicationWithMonitoring
        Throws:
        java.lang.Exception
      • getConfirmationProvider

        public org.eclipse.net4j.util.confirmation.IConfirmationProvider getConfirmationProvider()