## Uses of Interface
org.apache.activemq.artemis.api.core.client.SendAcknowledgementHandler

- Packages that use SendAcknowledgementHandler
  Package | Description
  --- | ---
  org.apache.activemq.artemis.api.core.client |
  org.apache.activemq.artemis.spi.core.remoting |

- - ### Uses of SendAcknowledgementHandler in org.apache.activemq.artemis.api.core.client

    Methods in org.apache.activemq.artemis.api.core.client with parameters of type SendAcknowledgementHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClientProducer.`send(Message message, SendAcknowledgementHandler handler)` Sends a message to the specified address instead of the ClientProducer's address.
    `void` | ClientProducer.`send(SimpleString address, Message message, SendAcknowledgementHandler handler)` Sends a message to the specified address instead of the ClientProducer's address.
    `ClientSession` | ClientSession.`setSendAcknowledgementHandler(SendAcknowledgementHandler handler)` Sets a `SendAcknowledgementHandler` for this session.

  - ### Uses of SendAcknowledgementHandler in org.apache.activemq.artemis.spi.core.remoting

    Fields in org.apache.activemq.artemis.spi.core.remoting declared as SendAcknowledgementHandler
    Modifier and Type | Field and Description
    --- | ---
    `protected SendAcknowledgementHandler` | SessionContext.`sendAckHandler`

    Methods in org.apache.activemq.artemis.spi.core.remoting with parameters of type SendAcknowledgementHandler
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | SessionContext.`sendFullMessage(org.apache.activemq.artemis.core.message.impl.MessageInternal msgI, boolean sendBlocking, SendAcknowledgementHandler handler, SimpleString defaultAddress)`
    `abstract int` | SessionContext.`sendLargeMessageChunk(org.apache.activemq.artemis.core.message.impl.MessageInternal msgI, long messageBodySize, boolean sendBlocking, boolean lastChunk, byte[] chunk, int reconnectID, SendAcknowledgementHandler messageHandler)`
    `abstract int` | SessionContext.`sendServerLargeMessageChunk(org.apache.activemq.artemis.core.message.impl.MessageInternal msgI, long messageBodySize, boolean sendBlocking, boolean lastChunk, byte[] chunk, SendAcknowledgementHandler messageHandler)`
    `abstract void` | SessionContext.`setSendAcknowledgementHandler(SendAcknowledgementHandler handler)`

Copyright © 2017. All rights reserved.