Uses of Interface
org.apache.activemq.artemis.api.core.Message
-
-
Uses of Message in org.apache.activemq.artemis.api.core
Subinterfaces of Message in org.apache.activemq.artemis.api.core Modifier and Type Interface Description interfaceICoreMessageThis interface is only to determine the API of methods required for Core MessagesMethods in org.apache.activemq.artemis.api.core that return Message Modifier and Type Method Description MessageMessage. copy()It will generate a new instance of the message encode, being a deep copy, new properties, new everythingMessageMessage. copy(long newID)It will generate a new instance of the message encode, being a deep copy, new properties, new everythingdefault MessageMessage. copy(long newID, boolean isExpiryOrDLQ)It will generate a new instance of the message encode, being a deep copy, new properties, new everythingMessageMessage. putBooleanProperty(String key, boolean value)MessageMessage. putBooleanProperty(SimpleString key, boolean value)MessageMessage. putByteProperty(String key, byte value)MessageMessage. putByteProperty(SimpleString key, byte value)MessageMessage. putBytesProperty(String key, byte[] value)MessageMessage. putBytesProperty(SimpleString key, byte[] value)MessageMessage. putCharProperty(String key, char value)MessageMessage. putCharProperty(SimpleString key, char value)MessageMessage. putDoubleProperty(String key, double value)MessageMessage. putDoubleProperty(SimpleString key, double value)default MessageMessage. putExtraBytesProperty(SimpleString key, byte[] value)MessageMessage. putFloatProperty(String key, float value)MessageMessage. putFloatProperty(SimpleString key, float value)MessageMessage. putIntProperty(String key, int value)MessageMessage. putIntProperty(SimpleString key, int value)MessageMessage. putLongProperty(String key, long value)MessageMessage. putLongProperty(SimpleString key, long value)MessageMessage. putObjectProperty(String key, Object value)MessageMessage. putObjectProperty(SimpleString key, Object value)MessageMessage. putShortProperty(String key, short value)MessageMessage. putShortProperty(SimpleString key, short value)MessageMessage. putStringProperty(String key, String value)Puts a String property in this message.MessageMessage. putStringProperty(SimpleString key, String value)MessageMessage. putStringProperty(SimpleString key, SimpleString value)MessageMessage. setAddress(String address)Look atsetAddress(SimpleString)for the doc.MessageMessage. setAddress(SimpleString address)This will set the address on CoreMessage.default MessageMessage. setAnnotation(SimpleString key, Object value)Callers must callreencode()in order to be sent to clientsdefault MessageMessage. setBrokerProperty(SimpleString key, Object value)To be called by the broker on ocasions such as DLQ and expiry.MessageICoreMessage. setBuffer(io.netty.buffer.ByteBuf buffer)The buffer will belong to this message, until release is called.default MessageMessage. setConnectionID(String connectionID)default MessageMessage. setCorrelationID(Object correlationID)MessageMessage. setDurable(boolean durable)Sets whether this message is durable or not.MessageMessage. setExpiration(long expiration)Sets the expiration of this message.default MessageMessage. setGroupID(String groupID)default MessageMessage. setGroupID(SimpleString groupID)default MessageMessage. setGroupSequence(int sequence)default MessageMessage. setIngressTimestamp()default MessageMessage. setLastValueProperty(SimpleString lastValueName)MessageMessage. setMessageID(long id)MessageMessage. setPriority(byte priority)Sets the message priority.MessageMessage. setReplyTo(SimpleString address)default MessageMessage. setRoutingType(RoutingType routingType)default MessageMessage. setScheduledDeliveryTime(Long time)MessageMessage. setTimestamp(long timestamp)default MessageMessage. setType(byte type)Deprecated.do not use this, use through ICoreMessage or ClientMessageMessageMessage. setUserID(Object userID)default MessageMessage. setValidatedUserID(String validatedUserID)Methods in org.apache.activemq.artemis.api.core that return types with arguments of type Message Modifier and Type Method Description Persister<Message>Message. getPersister()Methods in org.apache.activemq.artemis.api.core with parameters of type Message Modifier and Type Method Description voidRefCountMessageListener. durableDown(Message message, int durableCount)voidRefCountMessageListener. durableUp(Message message, int durableCount)voidICoreMessage. moveHeadersAndProperties(Message msg)Used on large messages treatment.voidRefCountMessageListener. refDown(Message message, int nonDurableCoun)default voidMessage. referenceOriginalMessage(Message original, SimpleString originalQueue)voidRefCountMessageListener. refUp(Message message, int nonDurableCoun)default voidRefCountMessageListener. usageDown(Message message, int usageCount)default voidRefCountMessageListener. usageUp(Message message, int usageCount) -
Uses of Message in org.apache.activemq.artemis.api.core.client
Subinterfaces of Message in org.apache.activemq.artemis.api.core.client Modifier and Type Interface Description interfaceClientMessageA ClientMessage represents a message sent and/or received by ActiveMQ Artemis.Methods in org.apache.activemq.artemis.api.core.client with parameters of type Message Modifier and Type Method Description voidClientProducer. send(String address, Message message)Sends a message to the specified address instead of the ClientProducer's address.voidClientProducer. send(Message message)Sends a message to an address.voidClientProducer. send(Message message, SendAcknowledgementHandler handler)Sends a message to the specified address instead of the ClientProducer's address.voidClientProducer. send(SimpleString address, Message message)Sends a message to the specified address instead of the ClientProducer's address.voidClientProducer. send(SimpleString address, Message message, SendAcknowledgementHandler handler)Sends a message to the specified address instead of the ClientProducer's address.voidSendAcknowledgementHandler. sendAcknowledged(Message message)Notifies the client that a message sent asynchronously has been received by the server.default voidSendAcknowledgementHandler. sendFailed(Message message, Exception e) -
Uses of Message in org.apache.activemq.artemis.api.core.management
Methods in org.apache.activemq.artemis.api.core.management with parameters of type Message Modifier and Type Method Description static booleanManagementHelper. hasOperationSucceeded(Message message)Returns whether the invocation of the management operation on the server resource succeeded.static booleanManagementHelper. isAttributesResult(Message message)Returns whether the JMS message corresponds to the result of a management attribute value.static booleanManagementHelper. isOperationResult(Message message)Returns whether the JMS message corresponds to the result of a management operation invocation.static Object[]ManagementHelper. retrieveOperationParameters(Message message)Used by ActiveMQ Artemis management service. -
Uses of Message in org.apache.activemq.artemis.cli.commands.tools.xml
Fields in org.apache.activemq.artemis.cli.commands.tools.xml declared as Message Modifier and Type Field Description MessageXMLMessageImporter.MessageInfo. messageMethods in org.apache.activemq.artemis.cli.commands.tools.xml with parameters of type Message Modifier and Type Method Description static StringXmlDataExporterUtil. encodeMessageBodyBase64(Message message)Base64 encode a ServerMessage body into the proper XML formatvoidXMLMessageExporter. printLargeMessageBody(Message message)voidXMLMessageExporter. printMessageBody(Message message, boolean encodeTextMessageUTF8)voidXMLMessageExporter. printMessageProperties(Message message) -
Uses of Message in org.apache.activemq.artemis.core.buffers.impl
Methods in org.apache.activemq.artemis.core.buffers.impl with parameters of type Message Modifier and Type Method Description voidResetLimitWrappedActiveMQBuffer. setMessage(Message message)We need to turn of notifications of body changes on reset on the server side when dealing with AMQP conversions, for that reason this method will set the message to null hereConstructors in org.apache.activemq.artemis.core.buffers.impl with parameters of type Message Constructor Description ResetLimitWrappedActiveMQBuffer(int limit, io.netty.buffer.ByteBuf buffer, Message message)ResetLimitWrappedActiveMQBuffer(int limit, ActiveMQBuffer buffer, Message message) -
Uses of Message in org.apache.activemq.artemis.core.client.impl
Subinterfaces of Message in org.apache.activemq.artemis.core.client.impl Modifier and Type Interface Description interfaceClientLargeMessageInternalinterfaceClientMessageInternalClasses in org.apache.activemq.artemis.core.client.impl that implement Message Modifier and Type Class Description classClientLargeMessageImplClientLargeMessageImpl is only created when receiving large messages.classClientMessageImplA ClientMessageImplMethods in org.apache.activemq.artemis.core.client.impl that return Message Modifier and Type Method Description MessageClientMessageImpl. copy()Methods in org.apache.activemq.artemis.core.client.impl with parameters of type Message Modifier and Type Method Description voidClientSessionImpl. acknowledge(ClientConsumer consumer, Message message)Acknowledges all messages received by the consumer so far.voidClientSessionInternal. acknowledge(ClientConsumer consumer, Message message)voidClientSessionImpl. expire(ClientConsumer consumer, Message message)voidClientSessionInternal. expire(ClientConsumer consumer, Message message)voidClientSessionImpl. individualAcknowledge(ClientConsumer consumer, Message message)voidClientSessionInternal. individualAcknowledge(ClientConsumer consumer, Message message)voidClientSessionImpl. scheduleConfirmation(SendAcknowledgementHandler handler, Message message)voidClientSessionInternal. scheduleConfirmation(SendAcknowledgementHandler handler, Message message)voidClientProducerImpl. send(String address1, Message message)voidClientProducerImpl. send(Message msg)voidClientProducerImpl. send(Message message, SendAcknowledgementHandler handler)voidClientProducerImpl. send(SimpleString address1, Message msg)voidClientProducerImpl. send(SimpleString address1, Message message, SendAcknowledgementHandler handler)voidSendAcknowledgementHandlerWrapper. sendAcknowledged(Message message)voidSendAcknowledgementHandlerWrapper. sendFailed(Message message, Exception e)voidClientSessionImpl. setAddress(Message message, SimpleString address)voidClientSessionInternal. setAddress(Message message, SimpleString address)This will set the address at the message -
Uses of Message in org.apache.activemq.artemis.core.filter
Methods in org.apache.activemq.artemis.core.filter with parameters of type Message Modifier and Type Method Description booleanFilter. match(Message message) -
Uses of Message in org.apache.activemq.artemis.core.filter.impl
Methods in org.apache.activemq.artemis.core.filter.impl with parameters of type Message Modifier and Type Method Description booleanFilterImpl. match(Message message) -
Uses of Message in org.apache.activemq.artemis.core.message.impl
Subinterfaces of Message in org.apache.activemq.artemis.core.message.impl Modifier and Type Interface Description interfaceMessageInternalDeprecated.Classes in org.apache.activemq.artemis.core.message.impl that implement Message Modifier and Type Class Description classCoreMessageNote: you shouldn't change properties using multi-threads.classMessageInternalImplDeprecated.Methods in org.apache.activemq.artemis.core.message.impl that return Message Modifier and Type Method Description MessageCoreMessage. copy()MessageCoreMessage. copy(long newID)MessageMessageInternalImpl. copy()Deprecated.It will generate a new instance of the message encode, being a deep copy, new properties, new everythingMessageMessageInternalImpl. copy(long newID)Deprecated.It will generate a new instance of the message encode, being a deep copy, new properties, new everythingMessageMessageInternalImpl. copy(long newID, boolean isDLQorExpiry)Deprecated.MessageCoreMessagePersister. decode(ActiveMQBuffer buffer, Message record, CoreMessageObjectPools pool)MessageMessageInternalImpl. putBooleanProperty(String key, boolean value)Deprecated.MessageMessageInternalImpl. putBooleanProperty(SimpleString key, boolean value)Deprecated.MessageMessageInternalImpl. putByteProperty(String key, byte value)Deprecated.MessageMessageInternalImpl. putByteProperty(SimpleString key, byte value)Deprecated.MessageMessageInternalImpl. putBytesProperty(String key, byte[] value)Deprecated.MessageMessageInternalImpl. putBytesProperty(SimpleString key, byte[] value)Deprecated.MessageMessageInternalImpl. putCharProperty(String key, char value)Deprecated.MessageMessageInternalImpl. putCharProperty(SimpleString key, char value)Deprecated.MessageMessageInternalImpl. putDoubleProperty(String key, double value)Deprecated.MessageMessageInternalImpl. putDoubleProperty(SimpleString key, double value)Deprecated.MessageMessageInternalImpl. putFloatProperty(String key, float value)Deprecated.MessageMessageInternalImpl. putFloatProperty(SimpleString key, float value)Deprecated.MessageMessageInternalImpl. putIntProperty(String key, int value)Deprecated.MessageMessageInternalImpl. putIntProperty(SimpleString key, int value)Deprecated.MessageMessageInternalImpl. putLongProperty(String key, long value)Deprecated.MessageMessageInternalImpl. putLongProperty(SimpleString key, long value)Deprecated.MessageMessageInternalImpl. putObjectProperty(String key, Object value)Deprecated.MessageMessageInternalImpl. putObjectProperty(SimpleString key, Object value)Deprecated.MessageMessageInternalImpl. putShortProperty(String key, short value)Deprecated.MessageMessageInternalImpl. putShortProperty(SimpleString key, short value)Deprecated.MessageMessageInternalImpl. putStringProperty(String key, String value)Deprecated.Puts a String property in this message.MessageMessageInternalImpl. putStringProperty(SimpleString key, String value)Deprecated.MessageMessageInternalImpl. putStringProperty(SimpleString key, SimpleString value)Deprecated.MessageMessageInternalImpl. setAddress(String address)Deprecated.MessageMessageInternalImpl. setAddress(SimpleString address)Deprecated.MessageMessageInternalImpl. setBuffer(io.netty.buffer.ByteBuf buffer)Deprecated.The buffer will belong to this message, until release is called.MessageCoreMessage. setCorrelationID(Object correlationID)MessageMessageInternalImpl. setDurable(boolean durable)Deprecated.Sets whether this message is durable or not.MessageMessageInternalImpl. setExpiration(long expiration)Deprecated.Sets the expiration of this message.MessageCoreMessage. setLastValueProperty(SimpleString lastValueName)MessageMessageInternalImpl. setMessageID(long id)Deprecated.MessageMessageInternalImpl. setPriority(byte priority)Deprecated.Sets the message priority.MessageMessageInternalImpl. setReplyTo(SimpleString address)Deprecated.MessageCoreMessage. setRoutingType(RoutingType routingType)MessageMessageInternalImpl. setTimestamp(long timestamp)Deprecated.MessageMessageInternalImpl. setUserID(Object userID)Deprecated.Methods in org.apache.activemq.artemis.core.message.impl that return types with arguments of type Message Modifier and Type Method Description Persister<Message>CoreMessage. getPersister()Persister<Message>MessageInternalImpl. getPersister()Deprecated.Methods in org.apache.activemq.artemis.core.message.impl with parameters of type Message Modifier and Type Method Description MessageCoreMessagePersister. decode(ActiveMQBuffer buffer, Message record, CoreMessageObjectPools pool)voidCoreMessagePersister. encode(ActiveMQBuffer buffer, Message record)Sub classes must add the first short as the protocol-idintCoreMessagePersister. getEncodeSize(Message record)voidCoreMessage. moveHeadersAndProperties(Message msg) -
Uses of Message in org.apache.activemq.artemis.core.message.openmbean
Classes in org.apache.activemq.artemis.core.message.openmbean with type parameters of type Message Modifier and Type Class Description classMessageOpenTypeFactory<M extends Message> -
Uses of Message in org.apache.activemq.artemis.core.paging
Methods in org.apache.activemq.artemis.core.paging that return Message Modifier and Type Method Description MessagePagedMessage. getMessage()Methods in org.apache.activemq.artemis.core.paging with parameters of type Message Modifier and Type Method Description booleanPagingStore. page(Message message, Transaction tx, RouteContextList listCtx)Write message to page if we are paging. -
Uses of Message in org.apache.activemq.artemis.core.paging.cursor
Methods in org.apache.activemq.artemis.core.paging.cursor that return Message Modifier and Type Method Description MessagePagedReferenceImpl. getMessage() -
Uses of Message in org.apache.activemq.artemis.core.paging.impl
Methods in org.apache.activemq.artemis.core.paging.impl that return Message Modifier and Type Method Description MessagePagedMessageImpl. getMessage()Methods in org.apache.activemq.artemis.core.paging.impl with parameters of type Message Modifier and Type Method Description voidPagingStoreImpl. durableDown(Message message, int durableCount)voidPagingStoreImpl. durableUp(Message message, int durableCount)booleanPagingStoreImpl. page(Message message, Transaction tx, RouteContextList listCtx)voidPagingStoreImpl. refDown(Message message, int count)voidPagingStoreImpl. refUp(Message message, int count)Constructors in org.apache.activemq.artemis.core.paging.impl with parameters of type Message Constructor Description PagedMessageImpl(Message message, long[] queueIDs)PagedMessageImpl(Message message, long[] queueIDs, long transactionID) -
Uses of Message in org.apache.activemq.artemis.core.persistence
Methods in org.apache.activemq.artemis.core.persistence with parameters of type Message Modifier and Type Method Description booleanStorageManager. addToPage(PagingStore store, Message msg, Transaction tx, RouteContextList listCtx)Write message to page if we are paging.LargeServerMessageStorageManager. createLargeMessage(long id, Message message)Creates a new LargeMessage with the given id.voidStorageManager. storeMessage(Message message)voidStorageManager. storeMessageTransactional(long txID, Message message) -
Uses of Message in org.apache.activemq.artemis.core.persistence.impl.journal
Classes in org.apache.activemq.artemis.core.persistence.impl.journal that implement Message Modifier and Type Class Description classLargeServerMessageImplMethods in org.apache.activemq.artemis.core.persistence.impl.journal that return Message Modifier and Type Method Description static MessageLargeServerMessageImpl. checkLargeMessage(Message message, StorageManager storageManager)This will check if a regular message needs to be converted as large messageMessageLargeServerMessageImpl. copy()MessageLargeServerMessageImpl. copy(long newID)MessageAddMessageRecord. getMessage()MessageDescribeJournal.MessageDescribe. getMsg()MessageLargeServerMessageInSync. setDurable(boolean durable)MessageLargeServerMessageInSync. setMessageID(long id)MessageLargeServerMessageImpl. toMessage()Methods in org.apache.activemq.artemis.core.persistence.impl.journal with parameters of type Message Modifier and Type Method Description booleanAbstractJournalStorageManager. addToPage(PagingStore store, Message msg, Transaction tx, RouteContextList listCtx)static MessageLargeServerMessageImpl. checkLargeMessage(Message message, StorageManager storageManager)This will check if a regular message needs to be converted as large messageLargeServerMessageJournalStorageManager. createLargeMessage(long id, Message message)voidLargeServerMessageImpl. referenceOriginalMessage(Message original, SimpleString originalQueue)voidAbstractJournalStorageManager. storeMessage(Message message)voidAbstractJournalStorageManager. storeMessageTransactional(long txID, Message message)Constructors in org.apache.activemq.artemis.core.persistence.impl.journal with parameters of type Message Constructor Description AddMessageRecord(Message message)MessageDescribe(Message msg) -
Uses of Message in org.apache.activemq.artemis.core.persistence.impl.nullpm
Methods in org.apache.activemq.artemis.core.persistence.impl.nullpm with parameters of type Message Modifier and Type Method Description booleanNullStorageManager. addToPage(PagingStore store, Message msg, Transaction tx, RouteContextList listCtx)LargeServerMessageNullStorageManager. createLargeMessage(long id, Message message)voidNullStorageManager. storeMessage(Message message)voidNullStorageManager. storeMessageTransactional(long txID, Message message) -
Uses of Message in org.apache.activemq.artemis.core.postoffice
Methods in org.apache.activemq.artemis.core.postoffice that return types with arguments of type Message Modifier and Type Method Description Pair<RoutingContext,Message>PostOffice. redistribute(Message message, Queue originatingQueue, Transaction tx)Methods in org.apache.activemq.artemis.core.postoffice with parameters of type Message Modifier and Type Method Description booleanBinding. isHighAcceptPriority(Message message)voidPostOffice. processRoute(Message message, RoutingContext context, boolean direct)booleanBindings. redistribute(Message message, Queue originatingQueue, RoutingContext context)Pair<RoutingContext,Message>PostOffice. redistribute(Message message, Queue originatingQueue, Transaction tx)MessageReferencePostOffice. reload(Message message, Queue queue, Transaction tx)default MessageReferencePostOffice. reroute(Message message, Queue queue, Transaction tx)Deprecated.voidBinding. route(Message message, RoutingContext context)voidBindings. route(Message message, RoutingContext context)RoutingStatusPostOffice. route(Message message, boolean direct)RoutingStatusPostOffice. route(Message message, RoutingContext context, boolean direct)RoutingStatusPostOffice. route(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates, Binding binding)RoutingStatusPostOffice. route(Message message, Transaction tx, boolean direct)RoutingStatusPostOffice. route(Message message, Transaction tx, boolean direct, boolean rejectDuplicates)RoutingStatusPostOffice. route(Message message, Transaction tx, boolean direct, boolean rejectDuplicates, Binding binding)voidBinding. routeWithAck(Message message, RoutingContext context) -
Uses of Message in org.apache.activemq.artemis.core.postoffice.impl
Methods in org.apache.activemq.artemis.core.postoffice.impl that return types with arguments of type Message Modifier and Type Method Description Pair<RoutingContext,Message>PostOfficeImpl. redistribute(Message message, Queue originatingQueue, Transaction tx)The redistribution can't process the route right away as we may be dealing with a large message which will need to be processed on a different threadMethods in org.apache.activemq.artemis.core.postoffice.impl with parameters of type Message Modifier and Type Method Description booleanDivertBinding. isHighAcceptPriority(Message message)booleanLocalQueueBinding. isHighAcceptPriority(Message message)voidPostOfficeImpl. processRoute(Message message, RoutingContext context, boolean direct)booleanBindingsImpl. redistribute(Message message, Queue originatingQueue, RoutingContext context)Pair<RoutingContext,Message>PostOfficeImpl. redistribute(Message message, Queue originatingQueue, Transaction tx)The redistribution can't process the route right away as we may be dealing with a large message which will need to be processed on a different threadMessageReferencePostOfficeImpl. reload(Message message, Queue queue, Transaction tx)voidBindingsImpl. route(Message message, RoutingContext context)voidDivertBinding. route(Message message, RoutingContext context)voidLocalQueueBinding. route(Message message, RoutingContext context)RoutingStatusPostOfficeImpl. route(Message message, boolean direct)RoutingStatusPostOfficeImpl. route(Message message, RoutingContext context, boolean direct)RoutingStatusPostOfficeImpl. route(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates, Binding bindingMove)RoutingStatusPostOfficeImpl. route(Message message, Transaction tx, boolean direct)RoutingStatusPostOfficeImpl. route(Message message, Transaction tx, boolean direct, boolean rejectDuplicates)RoutingStatusPostOfficeImpl. route(Message message, Transaction tx, boolean direct, boolean rejectDuplicates, Binding binding)voidDivertBinding. routeWithAck(Message message, RoutingContext context)voidLocalQueueBinding. routeWithAck(Message message, RoutingContext context)static voidPostOfficeImpl. storeDurableReference(StorageManager storageManager, Message message, Transaction tx, Queue queue, boolean sync) -
Uses of Message in org.apache.activemq.artemis.core.protocol.core.impl
Methods in org.apache.activemq.artemis.core.protocol.core.impl that return types with arguments of type Message Modifier and Type Method Description Persister<Message>[]CoreProtocolManagerFactory. getPersister()Methods in org.apache.activemq.artemis.core.protocol.core.impl with parameters of type Message Modifier and Type Method Description voidActiveMQSessionContext. expireMessage(ClientConsumer consumer, Message message)intActiveMQSessionContext. getCreditsOnSendingFull(Message msgI)voidActiveMQSessionContext. sendACK(boolean individual, boolean block, ClientConsumer consumer, Message message)intActiveMQSessionContext. sendInitialChunkOnLargeMessage(Message msgI)intCoreSessionCallback. sendLargeMessage(MessageReference ref, Message message, ServerConsumer consumer, long bodySize, int deliveryCount)intActiveMQSessionContext. sendLargeMessageChunk(Message msgI, long messageBodySize, boolean sendBlocking, boolean lastChunk, byte[] chunk, int reconnectID, SendAcknowledgementHandler messageHandler)intCoreSessionCallback. sendMessage(MessageReference ref, Message message, ServerConsumer consumer, int deliveryCount)intActiveMQSessionContext. sendServerLargeMessageChunk(Message msgI, long messageBodySize, boolean sendBlocking, boolean lastChunk, byte[] chunk, SendAcknowledgementHandler messageHandler) -
Uses of Message in org.apache.activemq.artemis.core.protocol.core.impl.wireformat
Fields in org.apache.activemq.artemis.core.protocol.core.impl.wireformat declared as Message Modifier and Type Field Description protected MessageSessionSendContinuationMessage. messageMethods in org.apache.activemq.artemis.core.protocol.core.impl.wireformat that return Message Modifier and Type Method Description MessageSessionReceiveLargeMessage. getLargeMessage()MessageSessionSendLargeMessage. getLargeMessage()MessageMessagePacketI. getMessage()MessageReplicationPageWriteMessage. getMessage()MessageSessionReceiveLargeMessage. getMessage()MessageSessionSendContinuationMessage. getMessage()MessageSessionSendLargeMessage. getMessage()Methods in org.apache.activemq.artemis.core.protocol.core.impl.wireformat with parameters of type Message Modifier and Type Method Description MessagePacketMessagePacket. replaceMessage(Message message)MessagePacketIMessagePacketI. replaceMessage(Message message)ReplicationPageWriteMessageReplicationPageWriteMessage. replaceMessage(Message message)MessagePacketISessionReceiveLargeMessage. replaceMessage(Message message)MessagePacketISessionSendLargeMessage. replaceMessage(Message message)Constructors in org.apache.activemq.artemis.core.protocol.core.impl.wireformat with parameters of type Message Constructor Description SessionReceiveClientLargeMessage(Message message)SessionReceiveLargeMessage(long consumerID, Message message, long largeMessageSize, int deliveryCount)SessionReceiveLargeMessage(Message message)SessionSendContinuationMessage(byte type, Message message, byte[] body, boolean continues, boolean requiresResponse, long messageBodySize, SendAcknowledgementHandler handler)SessionSendContinuationMessage(Message message, byte[] body, boolean continues, boolean requiresResponse, long messageBodySize, SendAcknowledgementHandler handler)SessionSendContinuationMessage_V2(Message message, byte[] body, boolean continues, boolean requiresResponse, long messageBodySize, SendAcknowledgementHandler handler)SessionSendLargeMessage(Message largeMessage) -
Uses of Message in org.apache.activemq.artemis.core.protocol.hornetq.util
Methods in org.apache.activemq.artemis.core.protocol.hornetq.util with parameters of type Message Modifier and Type Method Description static voidHQPropertiesConverter. replaceAMQProperties(Message message)static voidHQPropertiesConverter. replaceHQProperties(Message message) -
Uses of Message in org.apache.activemq.artemis.core.replication
Methods in org.apache.activemq.artemis.core.replication that return Message Modifier and Type Method Description MessageReplicatedLargeMessage. setDurable(boolean b)MessageReplicatedLargeMessage. setMessageID(long id) -
Uses of Message in org.apache.activemq.artemis.core.server
Subinterfaces of Message in org.apache.activemq.artemis.core.server Modifier and Type Interface Description interfaceServerMessageDeprecated.Methods in org.apache.activemq.artemis.core.server that return Message Modifier and Type Method Description MessageMessageReference. getMessage()MessageLargeServerMessage. toMessage()Methods in org.apache.activemq.artemis.core.server with parameters of type Message Modifier and Type Method Description static MessageReferenceMessageReference.Factory. createReference(Message encode, Queue queue)RoutingStatusServerSession. doSend(Transaction tx, Message msg, SimpleString originalAddress, boolean direct, boolean noAutoCreateQueue)RoutingStatusServerSession. doSend(Transaction tx, Message msg, SimpleString originalAddress, boolean direct, boolean noAutoCreateQueue, RoutingContext routingContext)voidActiveMQServerLogger_$logger. duplicateMessageDetected(Message message)voidActiveMQServerLogger. duplicateMessageDetected(Message message)intQueue. durableDown(Message message)intQueue. durableUp(Message message)SimpleStringRoutingContext. getAddress(Message message)booleanQueue. hasMatchingConsumer(Message message)booleanRoutingContext. isAlreadyAcked(Message message, Queue queue)booleanRoutingContext. isReusable(Message message, int version)voidActiveMQServerLogger_$logger. noQueueIdDefined(Message message, Message messageCopy, SimpleString idsHeaderName)voidActiveMQServerLogger. noQueueIdDefined(Message message, Message messageCopy, SimpleString idsHeaderName)voidBindable. route(Message message, RoutingContext context)voidBindable. routeWithAck(Message message, RoutingContext context)RoutingStatusServerSession. send(Message message, boolean direct)RoutingStatusServerSession. send(Message message, boolean direct, boolean noAutoCreateQueue)RoutingStatusServerSession. send(Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue)RoutingStatusServerSession. send(Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, RoutingContext routingContext) -
Uses of Message in org.apache.activemq.artemis.core.server.cluster
Methods in org.apache.activemq.artemis.core.server.cluster that return Message Modifier and Type Method Description default MessageTransformer. transform(Message message)Deprecated.Methods in org.apache.activemq.artemis.core.server.cluster with parameters of type Message Modifier and Type Method Description default MessageTransformer. transform(Message message)Deprecated. -
Uses of Message in org.apache.activemq.artemis.core.server.cluster.impl
Methods in org.apache.activemq.artemis.core.server.cluster.impl that return Message Modifier and Type Method Description protected MessageBridgeImpl. beforeForward(Message message, SimpleString forwardingAddress)protected MessageClusterConnectionBridge. beforeForward(Message message, SimpleString forwardingAddress)protected MessageBridgeImpl. beforeForwardingNoCopy(Message message, SimpleString forwardingAddress)ClusterConnectionBridge already makes a copy of the message.Methods in org.apache.activemq.artemis.core.server.cluster.impl with parameters of type Message Modifier and Type Method Description protected MessageBridgeImpl. beforeForward(Message message, SimpleString forwardingAddress)protected MessageClusterConnectionBridge. beforeForward(Message message, SimpleString forwardingAddress)protected MessageBridgeImpl. beforeForwardingNoCopy(Message message, SimpleString forwardingAddress)ClusterConnectionBridge already makes a copy of the message.booleanRemoteQueueBindingImpl. isHighAcceptPriority(Message message)voidRemoteQueueBindingImpl. route(Message message, RoutingContext context)voidRemoteQueueBindingImpl. routeWithAck(Message message, RoutingContext context)voidBridgeImpl. sendAcknowledged(Message message) -
Uses of Message in org.apache.activemq.artemis.core.server.impl
Methods in org.apache.activemq.artemis.core.server.impl that return Message Modifier and Type Method Description MessageGroupFirstMessageReference. getMessage()MessageMessageReferenceImpl. getMessage()Methods in org.apache.activemq.artemis.core.server.impl with parameters of type Message Modifier and Type Method Description RoutingStatusServerSessionImpl. doSend(Transaction tx, Message msg, SimpleString originalAddress, boolean direct, boolean noAutoCreateQueue)RoutingStatusServerSessionImpl. doSend(Transaction tx, Message msg, SimpleString originalAddress, boolean direct, boolean noAutoCreateQueue, RoutingContext routingContext)intQueueImpl. durableDown(Message message)intQueueImpl. durableUp(Message message)SimpleStringRoutingContextImpl. getAddress(Message message)voidJournalLoader. handlePreparedSendMessage(Message message, Transaction tx, long queueID)voidPostOfficeJournalLoader. handlePreparedSendMessage(Message message, Transaction tx, long queueID)booleanQueueImpl. hasMatchingConsumer(Message message)booleanRoutingContextImpl. isAlreadyAcked(Message message, Queue queue)booleanRoutingContextImpl. isReusable(Message message, int version)voidDivertImpl. route(Message message, RoutingContext context)voidQueueImpl. route(Message message, RoutingContext context)voidDivertImpl. routeWithAck(Message message, RoutingContext context)voidQueueImpl. routeWithAck(Message message, RoutingContext context)RoutingStatusServerSessionImpl. send(Message message, boolean direct)RoutingStatusServerSessionImpl. send(Message message, boolean direct, boolean noAutoCreateQueue)RoutingStatusServerSessionImpl. send(Transaction tx, Message msg, boolean direct, boolean noAutoCreateQueue)RoutingStatusServerSessionImpl. send(Transaction tx, Message messageParameter, boolean direct, boolean noAutoCreateQueue, RoutingContext routingContext)Method parameters in org.apache.activemq.artemis.core.server.impl with type arguments of type Message Modifier and Type Method Description voidJournalLoader. handleNoMessageReferences(Map<Long,Message> messages)voidPostOfficeJournalLoader. handleNoMessageReferences(Map<Long,Message> messages)Constructors in org.apache.activemq.artemis.core.server.impl with parameters of type Message Constructor Description MessageReferenceImpl(Message message, Queue queue) -
Uses of Message in org.apache.activemq.artemis.core.server.management
Methods in org.apache.activemq.artemis.core.server.management with parameters of type Message Modifier and Type Method Description ICoreMessageManagementService. handleMessage(Message message) -
Uses of Message in org.apache.activemq.artemis.core.server.management.impl
Methods in org.apache.activemq.artemis.core.server.management.impl with parameters of type Message Modifier and Type Method Description ICoreMessageManagementServiceImpl. handleMessage(Message message) -
Uses of Message in org.apache.activemq.artemis.core.server.mirror
Methods in org.apache.activemq.artemis.core.server.mirror with parameters of type Message Modifier and Type Method Description voidMirrorController. sendMessage(Message message, RoutingContext context, List<MessageReference> refs) -
Uses of Message in org.apache.activemq.artemis.core.server.plugin
Methods in org.apache.activemq.artemis.core.server.plugin with parameters of type Message Modifier and Type Method Description default voidActiveMQServerFederationPlugin. afterFederatedQueueConsumerMessageHandled(FederatedQueueConsumer consumer, Message message)After a federated queue consumer handles a messagedefault voidActiveMQServerMessagePlugin. afterMessageRoute(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates, RoutingStatus result)After a message is routeddefault voidActiveMQServerMessagePlugin. afterSend(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, RoutingStatus result)After a message is sentdefault voidActiveMQServerMessagePlugin. afterSend(Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, RoutingStatus result)default voidActiveMQServerFederationPlugin. beforeFederatedQueueConsumerMessageHandled(FederatedQueueConsumer consumer, Message message)Before a federated queue consumer handles a messagedefault voidActiveMQServerMessagePlugin. beforeMessageRoute(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates)Before a message is routeddefault voidActiveMQServerMessagePlugin. beforeSend(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue)Before a message is sentdefault voidActiveMQServerMessagePlugin. beforeSend(Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue)default voidActiveMQServerMessagePlugin. onMessageRouteException(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates, Exception e)When there was an error routing the messagedefault voidActiveMQServerMessagePlugin. onSendException(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, Exception e)When there was an exception sending the message -
Uses of Message in org.apache.activemq.artemis.core.server.plugin.impl
Methods in org.apache.activemq.artemis.core.server.plugin.impl with parameters of type Message Modifier and Type Method Description voidLoggingActiveMQServerPlugin. afterMessageRoute(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates, RoutingStatus result)After a message is routedvoidLoggingActiveMQServerPluginLogger_$logger. afterMessageRouteDetails(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates)voidLoggingActiveMQServerPluginLogger. afterMessageRouteDetails(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates)voidLoggingActiveMQServerPlugin. afterSend(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, RoutingStatus result)After a message is sentvoidLoggingActiveMQServerPluginLogger_$logger. afterSendDetails(Message message, String result, Transaction tx, String sessionName, String connectionID, boolean direct, boolean noAutoCreateQueue)voidLoggingActiveMQServerPluginLogger. afterSendDetails(Message message, String result, Transaction tx, String sessionName, String connectionID, boolean direct, boolean noAutoCreateQueue)voidLoggingActiveMQServerPlugin. beforeMessageRoute(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates)Before a message is routedvoidLoggingActiveMQServerPluginLogger_$logger. beforeMessageRoute(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates)voidLoggingActiveMQServerPluginLogger. beforeMessageRoute(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates)voidLoggingActiveMQServerPlugin. beforeSend(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue)Before a message is sentvoidLoggingActiveMQServerPluginLogger_$logger. beforeSend(Message message, Transaction tx, ServerSession session, boolean direct, boolean noAutoCreateQueue)voidLoggingActiveMQServerPluginLogger. beforeSend(Message message, Transaction tx, ServerSession session, boolean direct, boolean noAutoCreateQueue)voidLoggingActiveMQServerPluginLogger_$logger. onMessageRouteErrorDetails(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates)voidLoggingActiveMQServerPluginLogger. onMessageRouteErrorDetails(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates)voidLoggingActiveMQServerPlugin. onMessageRouteException(Message message, RoutingContext context, boolean direct, boolean rejectDuplicates, Exception e)voidLoggingActiveMQServerPluginLogger_$logger. onSendErrorDetails(String messageID, Message message, String sessionName, Transaction tx, ServerSession session, boolean direct, boolean noAutoCreateQueue)voidLoggingActiveMQServerPluginLogger. onSendErrorDetails(String messageID, Message message, String sessionName, Transaction tx, ServerSession session, boolean direct, boolean noAutoCreateQueue)voidLoggingActiveMQServerPlugin. onSendException(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, Exception e) -
Uses of Message in org.apache.activemq.artemis.core.server.transformer
Classes in org.apache.activemq.artemis.core.server.transformer that implement Message Modifier and Type Class Description classServerMessageImplDeprecated.Methods in org.apache.activemq.artemis.core.server.transformer that return Message Modifier and Type Method Description MessageAddHeadersTransformer. transform(Message message)MessageRegisteredTransformer. transform(Message message)MessageTransformer. transform(Message message)Methods in org.apache.activemq.artemis.core.server.transformer with parameters of type Message Modifier and Type Method Description MessageAddHeadersTransformer. transform(Message message)MessageRegisteredTransformer. transform(Message message)MessageTransformer. transform(Message message)Constructors in org.apache.activemq.artemis.core.server.transformer with parameters of type Message Constructor Description ServerMessageImpl(Message message)Deprecated. -
Uses of Message in org.apache.activemq.artemis.core.transaction
Methods in org.apache.activemq.artemis.core.transaction with parameters of type Message Modifier and Type Method Description abstract Map<String,Object>TransactionDetail. decodeMessageProperties(Message msg)abstract StringTransactionDetail. decodeMessageType(Message msg) -
Uses of Message in org.apache.activemq.artemis.core.transaction.impl
Methods in org.apache.activemq.artemis.core.transaction.impl with parameters of type Message Modifier and Type Method Description Map<String,Object>CoreTransactionDetail. decodeMessageProperties(Message msg)StringCoreTransactionDetail. decodeMessageType(Message msg) -
Uses of Message in org.apache.activemq.artemis.jms.transaction
Methods in org.apache.activemq.artemis.jms.transaction with parameters of type Message Modifier and Type Method Description Map<String,Object>JMSTransactionDetail. decodeMessageProperties(Message msg)StringJMSTransactionDetail. decodeMessageType(Message msg) -
Uses of Message in org.apache.activemq.artemis.reader
Methods in org.apache.activemq.artemis.reader with parameters of type Message Modifier and Type Method Description static voidMessageUtil. clearProperties(Message message)static intMessageUtil. getIntProperty(Message message, String name)static StringMessageUtil. getJMSCorrelationID(Message message)static byte[]MessageUtil. getJMSCorrelationIDAsBytes(Message message)static SimpleStringMessageUtil. getJMSReplyTo(Message message)static StringMessageUtil. getJMSType(Message message)static longMessageUtil. getLongProperty(Message message, String name)static ObjectMessageUtil. getObjectProperty(Message message, String name)static Set<String>MessageUtil. getPropertyNames(Message message)static StringMessageUtil. getStringProperty(Message message, String name)static booleanMessageUtil. propertyExists(Message message, String name)static voidMessageUtil. setIntProperty(Message message, String name, int value)static voidMessageUtil. setJMSCorrelationID(Message message, String correlationID)static voidMessageUtil. setJMSCorrelationIDAsBytes(Message message, byte[] correlationID)static voidMessageUtil. setJMSReplyTo(Message message, String dest)static voidMessageUtil. setJMSReplyTo(Message message, SimpleString dest)static voidMessageUtil. setJMSType(Message message, String type)static voidMessageUtil. setLongProperty(Message message, String name, long value)static voidMessageUtil. setObjectProperty(Message message, String name, Object value)static voidMessageUtil. setStringProperty(Message message, String name, String value) -
Uses of Message in org.apache.activemq.artemis.spi.core.protocol
Classes in org.apache.activemq.artemis.spi.core.protocol with type parameters of type Message Modifier and Type Interface Description interfaceMessageConverter<ProtocolMessage extends Message>Methods in org.apache.activemq.artemis.spi.core.protocol that return Message Modifier and Type Method Description MessageMessagePersister. decode(ActiveMQBuffer buffer, Message record, CoreMessageObjectPools pools)MessageMessagePersister. decode(ActiveMQBuffer buffer, Message record, CoreMessageObjectPools pools, StorageManager storageManager)static MessageEmbedMessageUtil. extractEmbedded(ICoreMessage message, StorageManager storageManager)Methods in org.apache.activemq.artemis.spi.core.protocol that return types with arguments of type Message Modifier and Type Method Description default Persister<Message>[]ProtocolManagerFactory. getPersister()Methods in org.apache.activemq.artemis.spi.core.protocol with parameters of type Message Modifier and Type Method Description MessageMessagePersister. decode(ActiveMQBuffer buffer, Message record, CoreMessageObjectPools pools)MessageMessagePersister. decode(ActiveMQBuffer buffer, Message record, CoreMessageObjectPools pools, StorageManager storageManager)static ICoreMessageEmbedMessageUtil. embedAsCoreMessage(Message source)voidMessagePersister. encode(ActiveMQBuffer buffer, Message record)Sub classes must add the first short as the protocol-idintMessagePersister. getEncodeSize(Message record)intSessionCallback. sendLargeMessage(MessageReference reference, Message message, ServerConsumer consumerID, long bodySize, int deliveryCount)intSessionCallback. sendMessage(MessageReference ref, Message message, ServerConsumer consumerID, int deliveryCount)Method parameters in org.apache.activemq.artemis.spi.core.protocol with type arguments of type Message Modifier and Type Method Description static voidMessagePersister. registerPersister(Persister<Message> persister) -
Uses of Message in org.apache.activemq.artemis.spi.core.remoting
Methods in org.apache.activemq.artemis.spi.core.remoting with parameters of type Message Modifier and Type Method Description abstract voidSessionContext. expireMessage(ClientConsumer consumer, Message message)abstract intSessionContext. getCreditsOnSendingFull(Message msgI)abstract voidSessionContext. sendACK(boolean individual, boolean block, ClientConsumer consumer, Message message)abstract intSessionContext. sendInitialChunkOnLargeMessage(Message msgI)it should return the number of credits (or bytes) used to send this packetabstract intSessionContext. sendLargeMessageChunk(Message msgI, long messageBodySize, boolean sendBlocking, boolean lastChunk, byte[] chunk, int reconnectID, SendAcknowledgementHandler messageHandler)abstract intSessionContext. sendServerLargeMessageChunk(Message msgI, long messageBodySize, boolean sendBlocking, boolean lastChunk, byte[] chunk, SendAcknowledgementHandler messageHandler)
-