
clojure.core.server__init.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rest-resources-viz Show documentation
Show all versions of rest-resources-viz Show documentation
Transformations and visualizations for Cortex Rest resources
The newest version!
???? 1? clojure/core/server__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; clojure/lang/Symbol clojure/lang/Namespace find /(Lclojure/lang/Symbol;)Lclojure/lang/Namespace;
! clojure/lang/AReference # const__4 % & clojure/lang/IPersistentMap ( resetMeta <(Lclojure/lang/IPersistentMap;)Lclojure/lang/IPersistentMap; * +
$ , /clojure/core/server$loading__7732__auto____9734 . 0
/ 1 3 const__5 5 6 equals (Ljava/lang/Object;)Z 8 9
: clojure/core/server$fn__9736 <
= 1 java/util/concurrent/Callable ? clojure/lang/LockingTransaction A runInTransaction 3(Ljava/util/concurrent/Callable;)Ljava/lang/Object; C D
B E const__6 G H java/lang/Boolean J TRUE Ljava/lang/Boolean; L M K N set P
Q const__7 S T
setDynamic (Z)Lclojure/lang/Var; V W
X const__14 Z [ setMeta (Lclojure/lang/IPersistentMap;)V ] ^
_ bindRoot (Ljava/lang/Object;)V a b
c clojure/core/server$fn__9738 e
f 1 clojure/core/server$fn__9741 h
i 1 const__15 k l const__20 n o clojure/core/server$with_lock q
r 1 setMacro t
u const__21 w x const__24 z { clojure/core/server$thread }
~ 1 const__25 ? ? const__28 ? ? clojure/core/server$required ?
? 1 const__29 ? ? const__32 ? ? !clojure/core/server$validate_opts ?
? 1 const__33 ? ? const__36 ? ? %clojure/core/server$accept_connection ?
? 1 const__37 ? ? const__40 ? ? clojure/core/server$start_server ?
? 1 const__41 ? ? const__44 ? ? clojure/core/server$stop_server ?
? 1 const__45 ? ? const__48 ? ? clojure/core/server$stop_servers ?
? 1 const__49 ? ? const__52 ? ? clojure/core/server$parse_props ?
? 1 const__53 ? ? const__56 ? ? !clojure/core/server$start_servers ?
? 1 const__57 ? ? const__60 ? ? clojure/core/server$repl_init ?
? 1 const__61 ? ? const__64 ? ? clojure/core/server$repl_read ?
? 1 const__65 ? ? const__68 ? ? clojure/core/server$repl ?
? 1 __init0 clojure.core ? in-ns ? clojure/lang/RT ? var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var; ? ?
? ? clojure.core.server ? intern ;(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Symbol; ? ?
? clojure/lang/IObj ? doc ? keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; ? ?
? ? Socket server support ? author ? Alex Miller map 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap;
? withMeta 2(Lclojure/lang/IPersistentMap;)Lclojure/lang/IObj; ? clojure/lang/AFn
*warn-on-reflection* *session* dynamic line java/lang/Integer valueOf (I)Ljava/lang/Integer;
column file clojure/core/server.clj with-lock private" arglists$ lock-expr& &( body* clojure/lang/Tuple, create X(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lclojure/lang/IPersistentVector;./
-0 java/util/Arrays2 asList %([Ljava/lang/Object;)Ljava/util/List;45
36 clojure/lang/PersistentList8 0(Ljava/util/List;)Lclojure/lang/IPersistentList;.:
9; thread= name? tagA StringC daemonE j(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lclojure/lang/IPersistentVector;.G
-H requiredJ optsL propN F(Ljava/lang/Object;Ljava/lang/Object;)Lclojure/lang/IPersistentVector;.P
-Q $Throw if opts does not contain prop.S
validate-optsU keysW portY accept[ as] 4(Ljava/lang/Object;)Lclojure/lang/IPersistentVector;._
-` Validate server config optionsb accept-connectiond connf Socketh client-idj inl outn errp argsr vector 5([Ljava/lang/Object;)Lclojure/lang/IPersistentVector;tu
?vStart accept function, to be invoked on a client thread, given:
conn - client socket
name - server name
client-id - client identifier
in - in stream
out - out stream
err - err stream
accept - accept fn symbol to invoke
args - to pass to accept-fnx start-serverzStart a socket server given the specified opts:
:address Host or address, string, defaults to loopback address
:port Port, integer, required
:name Name, required
:accept Namespaced symbol of the accept function to invoke, required
:args Vector of args to pass to accept function
:bind-err Bind *err* to socket out stream?, defaults to true
:server-daemon Is server thread a daemon?, defaults to true
:client-daemon Are client threads daemons?, defaults to true
Returns server socket.| stop-server~ "()Lclojure/lang/IPersistentVector;.?
-? ?Stop server with name or use the server-name from *session* if none supplied.
Returns true if server stopped successfully, nil if not found, or throws if
there is an error closing the socket.? stop-servers? 5Stop all servers ignores all errors, and returns nil.? parse-props? props? JParse clojure.server.* from properties to produce a map of server configs.?
start-servers? system-props? 5Start all servers specified in the system properties.? repl-init? BInitialize repl in user namespace and make standard repl requires.? repl-read? request-prompt? request-exit? 3Enhanced :read hook for repl supporting :repl/quit.? repl? 8REPL with predefined hooks for attachable socket server.? ?
? clojure.core.server__init? classForName %(Ljava/lang/String;)Ljava/lang/Class;??
?? java/lang/Class? getClassLoader ()Ljava/lang/ClassLoader;??
?? clojure/lang/Compiler? pushNSandLoader (Ljava/lang/ClassLoader;)V??
??
? popThreadBindings?
? Code LineNumberTable ! ! % 5 G S Z k n w z ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 8 ?
? ? ? ? ? ? ? "? $? '? )? -? /Y? 2? ? 4 ? ? ? 7? ;? ? W? =Y? >? @? FW? I? O? R? U? YY? \? )? `Y? d? fY? g? ? 4 ? iY? j? ? 4 ? mY? p? )? `Y? rY? s? d? m? ? v? m? yY? |? )? `Y? ~Y? ? d? y? ? v? y? ?Y? ?? )? `Y? ?Y? ?? d? ?Y? ?? )? `Y? ?Y? ?? d? ?Y? ?? )? `Y? ?Y? ?? d? ?Y? ?? )? `Y? ?Y? ?? d? ?Y? ?? )? `Y? ?Y? ?? d? ?Y? ?? )? `Y? ?Y? ?? d? ?Y? ?? )? `Y? ?Y? ?? d? ?Y? ?? )? `Y? ?Y? Ƕ d? ?Y? ?? )? `Y? ?Y? ж d? ?Y? ?? )? `Y? ?Y? ٶ d? ?Y? ?? )? `Y? ?Y? ? d? ? > # - 0 5 > S ~ ? ? ? ? ? # ? ? ?? ?? ?
? ?? ?? Y?? ?SY?SY?? ?SYS?? )? ?? ? Y?? ?SY?SY?? ?SYS??? '? ??? 7?
? ?? ? I?? ?? ? U? Y? ?SY? OSY? ?SY?SY? ?SY?SY? ?SYS??? \?!? ?? ? m
? Y#? ?SY? OSY%? ?SY? Y'? ?)? ?+? ?1S?7?