| Package | Description | 
|---|---|
| com.hazelcast.jet.pipeline | 
 The Pipeline API is Jet's high-level API to build and execute
 distributed computation jobs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JmsSourceBuilder | 
JmsSourceBuilder.connectionFn(FunctionEx<? super javax.jms.ConnectionFactory,? extends javax.jms.Connection> connectionFn)
Sets the function which creates the connection using the connection
 factory. 
 | 
JmsSourceBuilder | 
JmsSourceBuilder.connectionParams(String username,
                String password)
Sets the connection parameters. 
 | 
JmsSourceBuilder | 
JmsSourceBuilder.consumerFn(FunctionEx<? super javax.jms.Session,? extends javax.jms.MessageConsumer> consumerFn)
Sets the function which creates the message consumer from session. 
 | 
JmsSourceBuilder | 
JmsSourceBuilder.destinationName(String destinationName)
Sets the name of the destination (name of the topic or queue). 
 | 
static JmsSourceBuilder | 
Sources.jmsQueueBuilder(SupplierEx<? extends javax.jms.ConnectionFactory> factorySupplier)
Returns a builder object that offers a step-by-step fluent API to build
 a custom JMS  
StreamSource for the Pipeline API. | 
static JmsSourceBuilder | 
Sources.jmsTopicBuilder(SupplierEx<? extends javax.jms.ConnectionFactory> factorySupplier)
Returns a builder object that offers a step-by-step fluent API to build
 a custom JMS  
StreamSource for the Pipeline API. | 
JmsSourceBuilder | 
JmsSourceBuilder.maxGuarantee(ProcessingGuarantee guarantee)
Sets the maximum processing guarantee for the source. 
 | 
JmsSourceBuilder | 
JmsSourceBuilder.messageIdFn(FunctionEx<? super javax.jms.Message,?> messageIdFn)
Configures the function to extract IDs from the messages, if
 exactly-once guarantee is used. 
 | 
JmsSourceBuilder | 
JmsSourceBuilder.sharedConsumer(boolean isSharedConsumer)
Specifies whether the MessageConsumer of the JMS topic is shared, that
 is whether  
createSharedConsumer() or createSharedDurableConsumer() was used to create it in the consumerFn(FunctionEx). | 
Copyright © 2023 Hazelcast, Inc.. All rights reserved.