MCPcopy Create free account

hub / github.com/SolaceSamples/solace-samples-jms / types & classes

Types & classes23 in github.com/SolaceSamples/solace-samples-jms

ClassBasicReplier
Receives a request message using Solace JMS API implementation and replies to it. This is the Replier in the Request/Reply messaging pattern.
src/main/java/com/solace/samples/BasicReplier.java:49
ClassBasicRequestor
Sends a request message using Solace JMS API implementation and receives a reply to it. This is the Requestor in the Request/Reply messaging pattern.
src/main/java/com/solace/samples/BasicRequestor.java:46
ClassExtJndiImport
Imports setting for JMS ConnectionFactory and Queue objects from Solace internal JNDI server to an external JNDI server. Requires both Solace and ext
src/main/java/com/solace/samples/ExtJndiImport.java:45
ClassExtJndiTest
Sends a persistent message to a queue using external JNDI lookup, then reads it back. The queue used for messages must exist on the message broker.
src/main/java/com/solace/samples/ExtJndiTest.java:50
ClassHelloWorld
This simple introductory sample shows an application that both publishes and subscribes.
src/main/java/com/solace/samples/jms/HelloWorld.java:40
ClassHowToCreateAConnectionForOAuth
Demonstrates how to create a Connection configured for OAuth2.0
src/main/java/com/solace/samples/jms/snippets/HowToCreateAConnectionForOAuth.java:39
ClassHowToCreateAConnectionForOpenIdConnect
Demonstrates how to create a Connection configured for OpenId Connect
src/main/java/com/solace/samples/jms/snippets/HowToCreateAConnectionForOpenIdConnect.java:39
ClassHowToEnablePayloadCompression
Sample of how to enable Payload Compression in JMS. <p> Note: brokers with JMS payload compression in the connection factory WILL OVERWRITE the {@code
src/main/java/com/solace/samples/jms/snippets/HowToEnablePayloadCompression.java:42
ClassHowToImplementTracingManualInstrumentation
Example how to manually instrument Solace JMS publisher and receiver. All examples assume usage of a newer Solace JMS API v10.18.0 or newer.
src/main/java/com/solace/samples/jms/snippets/HowToImplementTracingManualInstrumentation.java:44
ClassNonPersistentProcessor
A Processor is a microservice or application that receives a message, does something with the info, and then sends it on..! It is both a publisher an
src/main/java/com/solace/samples/jms/patterns/NonPersistentProcessor.java:42
ClassNonPersistentPublisher
A more performant sample that shows an application that publishes.
src/main/java/com/solace/samples/jms/patterns/NonPersistentPublisher.java:38
ClassNonPersistentSubscriber
This is a more detailed subscriber sample.
src/main/java/com/solace/samples/jms/patterns/NonPersistentSubscriber.java:33
EnumOperation
src/main/java/com/solace/samples/ExtJndiImport.java:47
ClassQueueConsumer
Receives a persistent message from a queue using Solace JMS API implementation. The queue used for messages is created on the message broker.
src/main/java/com/solace/samples/QueueConsumer.java:46
ClassQueueConsumerJNDI
Receives a persistent message from a queue using Solace JMS API implementation. Connection to the Solace message router is setup using JNDI. The queu
src/main/java/com/solace/samples/QueueConsumerJNDI.java:50
ClassQueueProducer
Sends a persistent message to a queue using Solace JMS API implementation. The queue used for messages is created on the message broker.
src/main/java/com/solace/samples/QueueProducer.java:42
ClassQueueProducerJNDI
Sends a persistent message to a queue using Solace JMS API implementation. The queue used for messages must exist on the message broker.
src/main/java/com/solace/samples/QueueProducerJNDI.java:44
ClassQueuePublisher
Sends a persistent message to a queue using Solace JMS API implementation. <p> Setup a Solace PubSub+ Broker and OpenTelemetry Collector as per tutori
src/main/java/com/solace/samples/features/distributedtracing/manualinstrumentation/QueuePublisher.java:54
ClassQueueSubscriber
Subscribes to message published to a Queue using Solace JMS 1.1 API implementation. <p> Setup a Solace PubSub+ Broker and OpenTelemetry Collector as p
src/main/java/com/solace/samples/features/distributedtracing/manualinstrumentation/QueueSubscriber.java:56
ClassTopicPublisher
Publishes a messages to a topic using Solace JMS 1.1 API implementation. This is the Publisher in the Publish/Subscribe messaging pattern.
src/main/java/com/solace/samples/TopicPublisher.java:42
ClassTopicPublisher
Sends a persistent message to a queue using Solace JMS API implementation. <p> Setup a Solace PubSub+ Broker and OpenTelemetry Collector as per tutori
src/main/java/com/solace/samples/features/distributedtracing/manualinstrumentation/TopicPublisher.java:55
ClassTopicSubscriber
Subscribes to messages published to a topic using Solace JMS 1.1 API implementation. This is the Subscriber in the Publish/Subscribe messaging patter
src/main/java/com/solace/samples/TopicSubscriber.java:44
ClassTracingUtil
src/main/java/com/solace/samples/features/distributedtracing/manualinstrumentation/TracingUtil.java:37