#include <JmsCommon.h>
#include <JmsDestination.h>
#include <JmsMessage.h>
#include <JmsTypes.h>
Go to the source code of this file.
Data Structures | |
struct | JmsProducerOptions |
Defines | |
#define | JMS_PO_NOMESSAGEID (1 << 0) |
#define | JMS_PO_NOTIMESTAMP (1 << 1) |
#define | JMS_PO_DESTINATION (1 << 2) |
#define | JMS_PO_DELIVERY_MODE (1 << 3) |
#define | JMS_PO_PRIORITY (1 << 4) |
#define | JMS_PO_TIMETOLIVE (1 << 5) |
Typedefs | |
typedef JmsProducer | JmsProducer |
Functions | |
int JMSENTRY | JmsProducerClose (JmsProducer *producer, JMS64I flags) |
int JMSENTRY | JmsProducerSend (JmsProducer *producer, JmsProducerOptions *options, JmsMessage *message, JMS64I flags) |
This file describes the functions that can be performed on a JmsProducer handle A JmsProducer handle corresponds to javax.jms.MessageProducer
|
Indicates that the deliveryMode field of the JmsProducerOptions structure has been set |
|
Indicates that the destination field of the JmsProducerOptions structure has been set |
|
Indicates that no message id need be generated for this message |
|
Indicates that no timestamp need be generated for this message |
|
Indicates that the priority field of the JmsProducerOptions structure has been set |
|
Indicates that the timeToLive field of the JmsProducerOptions structure has been set |
|
A producer handle that represents the class javax.jms.MessageProducer |
|
Closes the message producer. Since a provider may allocate some resources on behalf of a producer handle outside the Java virtual machine, clients should close them when they are not needed. Relying on garbage collection to eventually reclaim these resources may not be timely enough. After a call to this function the producer handle is no longer valid and should not be referenced
|
|
Sends a message to a destination
|
Oracle Fusion Middleware
JMS C API Reference for Oracle WebLogic Server
12c (12.2.1)
Part Number E55146-01