## Uses of Interface
org.hornetq.api.core.client.ClientMessage

Packages that use ClientMessage
org.hornetq.api.core.client: Core Client Messaging API.

Uses of ClientMessage in org.hornetq.api.core.client

Methods in org.hornetq.api.core.client that return ClientMessage
`ClientMessage` `ClientSession.createMessage(boolean durable)` Creates a ClientMessage.
`ClientMessage` `ClientSession.createMessage(byte type, boolean durable)` Creates a ClientMessage.
`ClientMessage` `ClientSession.createMessage(byte type, boolean durable, long expiration, long timestamp, byte priority)` Creates a ClientMessage.
`ClientMessage` `ClientConsumer.receive()` Receives a message from a queue.
`ClientMessage` `ClientConsumer.receive(long timeout)` Receives a message from a queue.
`ClientMessage` `ClientConsumer.receiveImmediate()` Receives a message from a queue.
`ClientMessage` `ClientRequestor.request(ClientMessage request)` Sends a message to the request address and wait indefinitely for a reply.
`ClientMessage` `ClientRequestor.request(ClientMessage request, long timeout)` Sends a message to the request address and wait for the given timeout for a reply.

Methods in org.hornetq.api.core.client with parameters of type ClientMessage
`void` `MessageHandler.onMessage(ClientMessage message)` Notifies the MessageHandler that a message has been received.
`ClientMessage` `ClientRequestor.request(ClientMessage request)` Sends a message to the request address and wait indefinitely for a reply.
`ClientMessage` `ClientRequestor.request(ClientMessage request, long timeout)` Sends a message to the request address and wait for the given timeout for a reply.

Copyright © 2009 Red Hat Inc. All Rights Reserved.