| Package | Description |
|---|---|
| org.apache.activemq.artemis.protocol.amqp.broker |
This package includes classes used to interact with the broker.
|
| org.apache.activemq.artemis.protocol.amqp.connect.mirror | |
| org.apache.activemq.artemis.protocol.amqp.converter |
This package will include classes used to make convertions between Artemis and AMQP.
|
| org.apache.activemq.artemis.protocol.amqp.proton |
This package includes classes used on the interaction with Proton, including Context classes that will be translated
through the model event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AMQPLargeMessage |
class |
AMQPStandardMessage |
| Modifier and Type | Method and Description |
|---|---|
AMQPMessage |
AMQPMessage.setAddress(SimpleString address) |
AMQPMessage |
AMQPMessage.setAddress(String address) |
AMQPMessage |
AMQPMessage.setAnnotation(SimpleString key,
Object value) |
AMQPMessage |
AMQPMessage.setBuffer(io.netty.buffer.ByteBuf buffer) |
AMQPMessage |
AMQPMessage.setExpiration(long expiration) |
AMQPMessage |
AMQPMessage.setExtraProperties(TypedProperties extraProperties) |
AMQPMessage |
AMQPMessage.setReplyTo(SimpleString address) |
AMQPMessage |
AMQPMessage.setScheduledDeliveryTime(Long time) |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.qpid.proton.amqp.messaging.Header |
AMQPMessageBrokerAccessor.getCurrentHeader(AMQPMessage message)
Warning: this is a method specific to the broker.
|
static org.apache.qpid.proton.amqp.messaging.Properties |
AMQPMessageBrokerAccessor.getCurrentProperties(AMQPMessage message)
Warning: this is a method specific to the broker.
|
static org.apache.qpid.proton.amqp.messaging.ApplicationProperties |
AMQPMessageBrokerAccessor.getDecodedApplicationProperties(AMQPMessage message)
Warning: this is a method specific to the broker.
|
static org.apache.qpid.proton.amqp.messaging.MessageAnnotations |
AMQPMessageBrokerAccessor.getDecodedMessageAnnotations(AMQPMessage message) |
static Object |
AMQPMessageBrokerAccessor.getDeliveryAnnotationProperty(AMQPMessage message,
org.apache.qpid.proton.amqp.Symbol symbol)
Warning: this is a method specific to the broker.
|
static Object |
AMQPMessageBrokerAccessor.getMessageAnnotationProperty(AMQPMessage message,
org.apache.qpid.proton.amqp.Symbol symbol)
Warning: this is a method specific to the broker.
|
static int |
AMQPMessageBrokerAccessor.getRemainingBodyPosition(AMQPMessage message)
Warning: this is a method specific to the broker.
|
String |
AMQPSessionCallback.invokeIncoming(AMQPMessage message,
ActiveMQProtonRemotingConnection connection) |
String |
ProtonProtocolManager.invokeIncoming(AMQPMessage message,
ActiveMQProtonRemotingConnection connection) |
String |
AMQPConnectionCallback.invokeIncomingInterceptors(AMQPMessage message,
ActiveMQProtonRemotingConnection connection) |
String |
AMQPSessionCallback.invokeOutgoing(AMQPMessage message,
ActiveMQProtonRemotingConnection connection) |
String |
ProtonProtocolManager.invokeOutgoing(AMQPMessage message,
ActiveMQProtonRemotingConnection connection) |
String |
AMQPConnectionCallback.invokeOutgoingInterceptors(AMQPMessage message,
ActiveMQProtonRemotingConnection connection) |
void |
AMQPSessionCallback.serverSend(ProtonServerReceiverContext context,
org.apache.activemq.artemis.core.transaction.Transaction transaction,
org.apache.qpid.proton.engine.Receiver receiver,
org.apache.qpid.proton.engine.Delivery delivery,
SimpleString address,
RoutingContext routingContext,
AMQPMessage message) |
| Constructor and Description |
|---|
AMQPMessage(AMQPMessage copy) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AMQPMirrorControllerTarget.actualDelivery(AMQPMessage message,
org.apache.qpid.proton.engine.Delivery delivery,
org.apache.qpid.proton.engine.Receiver receiver,
org.apache.activemq.artemis.core.transaction.Transaction tx) |
| Modifier and Type | Method and Description |
|---|---|
static AMQPMessage |
CoreAmqpConverter.checkAMQP(Message message,
StorageManager storageManager) |
AMQPMessage |
AMQPConverter.fromCore(ICoreMessage coreMessage,
StorageManager storageManager) |
static AMQPMessage |
CoreAmqpConverter.fromCore(ICoreMessage coreMessage,
StorageManager storageManager) |
| Modifier and Type | Method and Description |
|---|---|
ICoreMessage |
AMQPConverter.toCore(AMQPMessage messageSource,
CoreMessageObjectPools coreMessageObjectPools) |
static ICoreMessage |
AmqpCoreConverter.toCore(AMQPMessage message,
CoreMessageObjectPools coreMessageObjectPools) |
static ICoreMessage |
AmqpCoreConverter.toCore(AMQPMessage message,
CoreMessageObjectPools coreMessageObjectPools,
org.apache.qpid.proton.amqp.messaging.Header header,
org.apache.qpid.proton.amqp.messaging.MessageAnnotations annotations,
org.apache.qpid.proton.amqp.messaging.Properties properties,
org.apache.qpid.proton.amqp.messaging.ApplicationProperties applicationProperties,
org.apache.qpid.proton.amqp.messaging.Section body,
org.apache.qpid.proton.amqp.messaging.Footer footer) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
ProtonAbstractReceiver.actualDelivery(AMQPMessage message,
org.apache.qpid.proton.engine.Delivery delivery,
org.apache.qpid.proton.engine.Receiver receiver,
org.apache.activemq.artemis.core.transaction.Transaction tx) |
protected void |
ProtonServerReceiverContext.actualDelivery(AMQPMessage message,
org.apache.qpid.proton.engine.Delivery delivery,
org.apache.qpid.proton.engine.Receiver receiver,
org.apache.activemq.artemis.core.transaction.Transaction tx) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.