AmqpsReceiverLinkHandler Class

  • java.lang.Object
    • org.apache.qpid.proton.engine.BaseHandler
      • com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsReceiverLinkHandler

public abstract class AmqpsReceiverLinkHandler
extends org.apache.qpid.proton.engine.BaseHandler

Method Summary

Modifier and Type Method and Description
boolean acknowledgeReceivedMessage(IotHubTransportMessage message, DeliveryState ackType)
void onDelivery(Event event)
void onLinkInit(Event event)
void onLinkLocalClose(Event event)
void onLinkLocalOpen(Event event)
void onLinkRemoteClose(Event event)
void onLinkRemoteOpen(Event event)

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Methods inherited from org.apache.qpid.proton.engine.BaseHandler

org.apache.qpid.proton.engine.BaseHandler.add org.apache.qpid.proton.engine.BaseHandler.children org.apache.qpid.proton.engine.BaseHandler.getHandler org.apache.qpid.proton.engine.BaseHandler.getHandler org.apache.qpid.proton.engine.BaseHandler.handle org.apache.qpid.proton.engine.BaseHandler.onConnectionBound org.apache.qpid.proton.engine.BaseHandler.onConnectionFinal org.apache.qpid.proton.engine.BaseHandler.onConnectionInit org.apache.qpid.proton.engine.BaseHandler.onConnectionLocalClose org.apache.qpid.proton.engine.BaseHandler.onConnectionLocalOpen org.apache.qpid.proton.engine.BaseHandler.onConnectionRemoteClose org.apache.qpid.proton.engine.BaseHandler.onConnectionRemoteOpen org.apache.qpid.proton.engine.BaseHandler.onConnectionUnbound org.apache.qpid.proton.engine.BaseHandler.onDelivery org.apache.qpid.proton.engine.BaseHandler.onLinkFinal org.apache.qpid.proton.engine.BaseHandler.onLinkFlow org.apache.qpid.proton.engine.BaseHandler.onLinkInit org.apache.qpid.proton.engine.BaseHandler.onLinkLocalClose org.apache.qpid.proton.engine.BaseHandler.onLinkLocalDetach org.apache.qpid.proton.engine.BaseHandler.onLinkLocalOpen org.apache.qpid.proton.engine.BaseHandler.onLinkRemoteClose org.apache.qpid.proton.engine.BaseHandler.onLinkRemoteDetach org.apache.qpid.proton.engine.BaseHandler.onLinkRemoteOpen org.apache.qpid.proton.engine.BaseHandler.onReactorFinal org.apache.qpid.proton.engine.BaseHandler.onReactorInit org.apache.qpid.proton.engine.BaseHandler.onReactorQuiesced org.apache.qpid.proton.engine.BaseHandler.onSelectableError org.apache.qpid.proton.engine.BaseHandler.onSelectableExpired org.apache.qpid.proton.engine.BaseHandler.onSelectableFinal org.apache.qpid.proton.engine.BaseHandler.onSelectableInit org.apache.qpid.proton.engine.BaseHandler.onSelectableReadable org.apache.qpid.proton.engine.BaseHandler.onSelectableUpdated org.apache.qpid.proton.engine.BaseHandler.onSelectableWritable org.apache.qpid.proton.engine.BaseHandler.onSessionFinal org.apache.qpid.proton.engine.BaseHandler.onSessionInit org.apache.qpid.proton.engine.BaseHandler.onSessionLocalClose org.apache.qpid.proton.engine.BaseHandler.onSessionLocalOpen org.apache.qpid.proton.engine.BaseHandler.onSessionRemoteClose org.apache.qpid.proton.engine.BaseHandler.onSessionRemoteOpen org.apache.qpid.proton.engine.BaseHandler.onTimerTask org.apache.qpid.proton.engine.BaseHandler.onTransport org.apache.qpid.proton.engine.BaseHandler.onTransportClosed org.apache.qpid.proton.engine.BaseHandler.onTransportError org.apache.qpid.proton.engine.BaseHandler.onTransportHeadClosed org.apache.qpid.proton.engine.BaseHandler.onTransportTailClosed org.apache.qpid.proton.engine.BaseHandler.onUnhandled org.apache.qpid.proton.engine.BaseHandler.setHandler org.apache.qpid.proton.engine.BaseHandler.setHandler

Method Details

acknowledgeReceivedMessage

public boolean acknowledgeReceivedMessage(IotHubTransportMessage message, DeliveryState ackType)

Parameters:

message
ackType

onDelivery

public void onDelivery(Event event)

Overrides:

AmqpsReceiverLinkHandler.onDelivery(Event event)

Parameters:

event

onLinkInit

public void onLinkInit(Event event)

Overrides:

AmqpsReceiverLinkHandler.onLinkInit(Event event)

Parameters:

event

onLinkLocalClose

public void onLinkLocalClose(Event event)

Overrides:

AmqpsReceiverLinkHandler.onLinkLocalClose(Event event)

Parameters:

event

onLinkLocalOpen

public void onLinkLocalOpen(Event event)

Overrides:

AmqpsReceiverLinkHandler.onLinkLocalOpen(Event event)

Parameters:

event

onLinkRemoteClose

public void onLinkRemoteClose(Event event)

Overrides:

AmqpsReceiverLinkHandler.onLinkRemoteClose(Event event)

Parameters:

event

onLinkRemoteOpen

public void onLinkRemoteOpen(Event event)

Overrides:

AmqpsReceiverLinkHandler.onLinkRemoteOpen(Event event)

Parameters:

event

Applies to