langohr.consumers__init.class Maven / Gradle / Ivy
???? 1U langohr/consumers__init java/lang/Object load ()V const__0 Lclojure/lang/Var; clojure/lang/Var
getRawRoot ()Ljava/lang/Object;
clojure/lang/IFn const__1 Lclojure/lang/AFn; invoke &(Ljava/lang/Object;)Ljava/lang/Object; 'langohr/consumers$loading__4910__auto__
clojure/lang/Symbol " const__2 $ % equals (Ljava/lang/Object;)Z ' (
# ) langohr/consumers$fn__3761 +
, java/util/concurrent/Callable . clojure/lang/LockingTransaction 0 runInTransaction 3(Ljava/util/concurrent/Callable;)Ljava/lang/Object; 2 3
1 4 const__3 6 7 const__14 9 : clojure/lang/IPersistentMap < setMeta (Lclojure/lang/IPersistentMap;)V > ?
@ langohr/consumers$create_default B
C bindRoot (Ljava/lang/Object;)V E F
G const__15 I J const__18 L M !langohr/consumers$create_queueing O
P const__19 R S const__22 U V langohr/consumers$subscribe X
Y const__23 [ \ const__26 ^ _ langohr/consumers$deliveries_seq a
b const__27 d e const__30 g h &langohr/consumers$ack_unless_exception j
k const__31 m n const__34 p q $langohr/consumers$blocking_subscribe s
t const__4 Lclojure/lang/Keyword; const__5 const__6 Ljava/lang/Object; const__7 const__8 const__9 const__10 const__11 const__12 const__13 const__16 const__17 const__20 const__21 const__24 const__25 const__28 const__29 const__32 const__33 __init0 clojure.core ? in-ns ? clojure/lang/RT ? var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var; ? ?
? ? langohr.consumers ? intern ;(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Symbol; ? ?
# ? clojure/lang/IObj ? doc ? keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; ? ?
? ? ?Functions that instantiate consumers and provide convenient ways of
registering them.
Relevant guides:
* http://clojurerabbitmq.info/articles/queues.html ? map 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap; ? ?
? ? withMeta 2(Lclojure/lang/IPersistentMap;)Lclojure/lang/IObj; ? ? ? ? clojure/lang/AFn ? create-default ? file ? clojure/lang/Keyword ? v w ? column ? x w ? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ? y z ? line ? { w ? | z ? arglists ? } w ? channel ? tag ? Channel ? & ? keys ? handle-consume-ok-fn ? handle-cancel-fn ? handle-cancel-ok-fn ? handle-shutdown-signal-fn ? handle-recover-ok-fn ? handle-delivery-fn ? vector 5([Ljava/lang/Object;)Lclojure/lang/IPersistentVector; ? ?
? ? java/util/Arrays ? asList %([Ljava/lang/Object;)Ljava/util/List; ? ?
? ? clojure/lang/PersistentList ? create 0(Ljava/util/List;)Lclojure/lang/IPersistentList; ? ?
? ? ~ z ? w ? ? w ? com.rabbitmq.client.Consumer ? java/lang/Class ? forName %(Ljava/lang/String;)Ljava/lang/Class; ?
? ? z xInstantiates and returns a new consumer that handles various consumer life cycle events. See also langohr.basic/consume. langohr/consumers.clj create-queueing ? z ? z
?Instantiates and returns a new queueing consumer that handles various consumer life cycle events. See also langohr.basic/consume.
Consumer tag must be unique per queue. By default it will be generated by RabbitMQ and thus
guaranteed to be unique. subscribe ? z queue String f as options ? z Adds new default consumer to a queue using basic.consume AMQP 0.9.1 method.
Consumer-related options will be passed to `create-default`. Consumer tag
must be unique per queue. By default it will be generated by RabbitMQ and thus
guaranteed to be unique.! deliveries-seq# ? z % qcs' QueueingConsumer) ? z + ABuilds a lazy seq of delivery instances from a queueing consumer.- ack-unless-exception/ ? z 1 ? z 3 ?Wrapper for delivery handlers which auto-acks messages.
This differs from `:auto-ack true', which tells the broker to
consider messages acked upon delivery. This explicitly acks, as
long as the consumer function doesn't throw an exception.5 blocking-subscribe7 ? z 9 ? z ; JAdds new QueueingConsumer to a queue using basic.consume AMQP 0.9.1 method= ?
@ langohr.consumers__initB getClassLoader ()Ljava/lang/ClassLoader;DE
?F clojure/lang/CompilerH pushNSandLoader (Ljava/lang/ClassLoader;)VJK
IL
N popThreadBindingsP
Q Code LineNumberTable ! # $ 6 v w x w y z { w | z } w ~ z w ? w ? z 9 I ? z ? z L R ? z ? z U [ ? z ? z ^ d ? z ? z g m ? z ? z p S ? Բ
? ? ? ? ? Y? ? ? ! ? ? #? &? *? ? W? ,Y? -? /? 5W? 8Y? ;? =? AY? CY? D? H? KY? N? =? AY? PY? Q? H? TY? W? =? AY? YY? Z? H? ]Y? `? =? AY? bY? c? H? fY? i? =? AY? kY? l? H? oY? r? =? AY? tY? u? H? T
4
? S ???? ?? ?
?? ?? ?? Y?? ?SY?S? ?? =? ? ? ?? ?? ?? ?? &??? ?? ? 8?? ?? ?? ??? ?? ?? ?? ³ ?Ƹ ?? ?? ?? ³ ?̸ ?? ?? ?? Y? Yи ?? ?? YҸ ?SYԸ ?S? ?? =? ? SYָ ?SY? Yظ ?SY? Yڸ ?SYܸ ?SY ?SY? ?SY? ?SY? ?S? ?S? ?S? ?S? ? ?? ??? ?? ?? ?Ҹ ?? ?? ????? Y̸ ?SY? Y? Yи ?? ?? YҸ ?SYԸ ?S? ?? =? ? SYָ ?SY? Yظ ?SY? Yڸ ?SYܸ ?SY ?SY? ?SY? ?SY? ?S? ?S? ?S? ?S? ? ?SY?? ?SY? ?SY?? ?SYSYƸ ?SY? ?SY?? ?SY SY
Ҹ ?SY??S? ?? ?? ;?
? ?? ? K@? ³? Y? Yи ?? ?? YҸ ?SYԸ ?S? ?? =? ? SYָ ?SY? Yظ ?SY? Yڸ ?SY ?SY? ?SY? ?S? ?S? ?S? ?S? ? ??? Y̸ ?SY? Y? Yи ?? ?? YҸ ?SYԸ ?S? ?? =? ? SYָ ?SY? Yظ ?SY? Yڸ ?SY ?SY? ?SY? ?S? ?S? ?S? ?S? ? ?SY?? ?SY? ?SY?? ?SYSYƸ ?SY@? ?SY?? ?SY SY
Ҹ ?SY??S? ?? ?? N?? ?? ? TV? ³? Y? Yи ?? ?? YҸ ?SYԸ ?S? ?? =? ? SY? ?? ?? YҸ ?SY? ?S? ?? =? ? SY? ?SYָ ?SY? Y? ?SY? ?S? ?S? ?S? ? ??
? Y̸ ?SY? Y? Yи ?? ?? YҸ ?SYԸ ?S? ?? =? ? SY? ?? ?? YҸ ?SY? ?S? ?? =? ? SY? ?SYָ ?SY? Y? ?SY? ?S? ?S? ?S? ? ?SY?? ?SY? ?SY?? ?SY"SYƸ ?SYV? ?SY?? ?SY S? ?? ?? W?$? ?? ? ]o? ³&? Y? Y(? ?? ?? YҸ ?SY*? ?S? ?? =? ? S? ?S? ? ??,
? Y̸ ?SY? Y? Y(? ?? ?? YҸ ?SY*? ?S? ?? =? ? S? ?S? ? ?SY?? ?SY? ?SY?? ?SY.SYƸ ?SYo? ?SY?? ?SY S? ?? ?? `?0? ?? ? ft? ³2? Y? Y? ?S? ?S? ? ??4
? Y̸ ?SY? Y? Y? ?S? ?S? ? ?SY?? ?SY? ?SY?? ?SY6SYƸ ?SYt? ?SY?? ?SY S? ?? ?? i?8? ?? ? o? ³:? Y? Yи ?? ?? YҸ ?SYԸ ?S? ?? =? ? SY? ?? ?? YҸ ?SY? ?S? ?? =? ? SY? ?SYָ ?SY? ?S? ?S? ? ??<
? Y̸ ?SY? Y? Yи ?? ?? YҸ ?SYԸ ?S? ?? =? ? SY? ?? ?? YҸ ?SY? ?S? ?? =? ? SY? ?SYָ ?SY? ?S? ?S? ? ?SY?? ?SY? ?SY?? ?SY>SYƸ ?SY? ?SY?? ?SY S? ?? ?? r? ? S 1 ?AC??G?M?O?R? ?R??
© 2015 - 2025 Weber Informatics LLC | Privacy Policy