Liking cljdoc? Tell your friends :D

eva.v2.messaging.jms.alpha.core


add-connection-error-watchclj

(add-connection-error-watch r key f)
source

bytes-messageclj

(bytes-message x)
(bytes-message x msg-or-throwable)

Wraps and serializes either a POCO or a throwable into a message object

Wraps and serializes either a POCO or a throwable into a message object
sourceraw docstring

bytes-message-payloadclj

(bytes-message-payload msg)

Read out the contents of the maybe-exception monad payload.

Returns POCO or Throwable.

Read out the contents of the maybe-exception monad payload.

Returns POCO or Throwable.
sourceraw docstring

connection-errorclj

(connection-error r)
source

connection-error?clj

(connection-error? r)
source

connection-factory-from-uriclj

(connection-factory-from-uri uri)
source

connection-factory-ha-with-discovery-groupclj

(connection-factory-ha-with-discovery-group dgc)
source

connection-factory-uriclj

(connection-factory-uri cf)
source

consumerclj

(consumer c d)
source

create-contextclj

(create-context connection-factory)
(create-context connection-factory ack-behavior)
source

error-key->error-typeclj

source

error-typeclj

(error-type x)
source

error-type->error-keyclj

source

error-type=clj

(error-type= x y)
source

invalid-request?clj

(invalid-request? spec request msg)

Returns an ExceptionInfo if the provided request does not satisfy the spec

Returns an ExceptionInfo if the provided request does not satisfy the spec
sourceraw docstring

messageclj

(message x)
source

MessageCreationcljprotocol

-create-bytes-messageclj

(-create-bytes-message x)

-create-messageclj

(-create-message x)

-create-text-messageclj

(-create-text-message x)
(-create-text-message x s)
source

producerclj

(producer c)
source

publish!clj

(publish! p message-object)
source

publisherclj

(publisher {:keys [connection-factory context topic outbound-spec]})

Builds a publisher object for unidirectional async messaging to multiple consumers

Builds a publisher object for unidirectional async messaging to multiple consumers
sourceraw docstring

queueclj

(queue queue-name)
source

rebuild-responderclj

(rebuild-responder r)
source

remove-connection-error-watchclj

(remove-connection-error-watch r key)
source

requestorclj

(requestor {:keys [connection-factory request-queue outbound-spec
                   inbound-spec]})
source

responderclj

(responder {:keys [connection-factory request-queue request-handler interceptors
                   inbound-spec outbound-spec]})
source

send-request!clj

(send-request! r message-object)
source

subscriberclj

(subscriber {:keys [connection-factory topic subscriber-id inbound-spec
                    handler]})
source

text-messageclj

(text-message x)
(text-message x s)
source

topicclj

(topic topic-name)
source

wrap-msgclj

(wrap-msg msg)

Build an artisanal exception monad around the message contents

Build an artisanal exception monad around the message contents
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close