Index

A B C D E F G H I J L N O P Q R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

actorImage - Variable in class org.torqlang.server.ApiTarget.ApiTargetImage
 
actorRef - Variable in class org.torqlang.server.ApiTarget.ApiTargetRef
 
addContextHandler(Handler, String) - Method in class org.torqlang.server.LocalServerBuilder
 
address - Variable in class org.torqlang.server.ApiTarget.ApiTargetImage
 
address() - Method in class org.torqlang.server.ApiTarget.ApiTargetImage
 
addRoute(String, ActorImage, ApiDesc) - Method in class org.torqlang.server.StaticApiRouterBuilder
 
addRoute(String, ActorImage, ApiDesc, RateLimiter) - Method in class org.torqlang.server.StaticApiRouterBuilder
 
addRoute(String, ActorRef, ApiDesc) - Method in class org.torqlang.server.StaticApiRouterBuilder
 
addRoute(String, ActorRef, ApiDesc, RateLimiter) - Method in class org.torqlang.server.StaticApiRouterBuilder
 
ApiDesc - Interface in org.torqlang.server
 
ApiDescBuilder - Class in org.torqlang.server
 
ApiDescBuilder() - Constructor for class org.torqlang.server.ApiDescBuilder
 
ApiHandler - Class in org.torqlang.server
 
ApiHandler(ActorSystem, ApiRouter) - Constructor for class org.torqlang.server.ApiHandler
 
ApiHandlerBuilder - Class in org.torqlang.server
 
ApiPath - Class in org.torqlang.server
 
ApiPathParam - Record Class in org.torqlang.server
 
ApiPathParam(int, String) - Constructor for record class org.torqlang.server.ApiPathParam
Creates an instance of a ApiPathParam record class.
ApiRoute - Class in org.torqlang.server
 
ApiRoute(ApiPath, ApiTarget, ApiDesc, RateLimiter) - Constructor for class org.torqlang.server.ApiRoute
 
ApiRouter - Interface in org.torqlang.server
 
ApiTarget - Interface in org.torqlang.server
 
ApiTarget.ApiTargetImage - Class in org.torqlang.server
 
ApiTarget.ApiTargetRef - Class in org.torqlang.server
 
apply(Request) - Method in interface org.torqlang.server.ContextProvider
 

B

build() - Method in class org.torqlang.server.ApiDescBuilder
 
build() - Method in class org.torqlang.server.ApiHandlerBuilder
 
build() - Method in class org.torqlang.server.LocalServerBuilder
 
build() - Method in class org.torqlang.server.StaticApiRouterBuilder
 
builder() - Static method in interface org.torqlang.server.ApiDesc
 
builder() - Static method in class org.torqlang.server.ApiHandler
 
builder() - Static method in class org.torqlang.server.LocalServer
 

C

compareSegs(List<String>) - Method in class org.torqlang.server.ApiPath
 
compareTo(ApiPath) - Method in class org.torqlang.server.ApiPath
 
ContextProvider - Interface in org.torqlang.server
 
create(int) - Static method in class org.torqlang.server.RateLimiter
 
create(ActorRef) - Static method in interface org.torqlang.server.ApiTarget
 
create(Address, ActorImage) - Static method in interface org.torqlang.server.ApiTarget
 
create(ApiPath, ActorImage, ApiDesc) - Static method in class org.torqlang.server.ApiRoute
 
create(ApiPath, ActorImage, ApiDesc, RateLimiter) - Static method in class org.torqlang.server.ApiRoute
 
create(ApiPath, ActorRef, ApiDesc) - Static method in class org.torqlang.server.ApiRoute
 
create(ApiPath, ActorRef, ApiDesc, RateLimiter) - Static method in class org.torqlang.server.ApiRoute
 

D

desc - Variable in class org.torqlang.server.ApiRoute
 

E

EchoHandler - Class in org.torqlang.server
 
EchoHandler() - Constructor for class org.torqlang.server.EchoHandler
 
equals(Object) - Method in record class org.torqlang.server.ApiPathParam
Indicates whether some other object is "equal to" this one.
extractParams() - Method in class org.torqlang.server.ApiPath
 

F

findRoute(ApiPath) - Method in interface org.torqlang.server.ApiRouter
 

G

get(String) - Static method in class org.torqlang.server.ServerProps
 
getResourcesRoot() - Static method in class org.torqlang.server.ServerProps
 

H

handle(Request, Response, Callback) - Method in class org.torqlang.server.ApiHandler
 
handle(Request, Response, Callback) - Method in class org.torqlang.server.EchoHandler
 
hashCode() - Method in record class org.torqlang.server.ApiPathParam
Returns a hash code value for this object.

I

inputType() - Method in interface org.torqlang.server.ApiDesc
 

J

join() - Method in class org.torqlang.server.LocalServer
 

L

LocalServer - Class in org.torqlang.server
 
LocalServer(Server, int) - Constructor for class org.torqlang.server.LocalServer
 
LocalServerBuilder - Class in org.torqlang.server
 

N

name() - Method in record class org.torqlang.server.ApiPathParam
Returns the value of the name record component.

O

org.torqlang.server - module org.torqlang.server
 
org.torqlang.server - package org.torqlang.server
 
outputType() - Method in interface org.torqlang.server.ApiDesc
 

P

parse(String) - Static method in class org.torqlang.server.ApiPath
 
path - Variable in class org.torqlang.server.ApiRoute
 
PathTools - Class in org.torqlang.server
 
PathTools() - Constructor for class org.torqlang.server.PathTools
 
pathType() - Method in interface org.torqlang.server.ApiDesc
 
port() - Method in class org.torqlang.server.LocalServerBuilder
 
PORT_LONG_OPTION - Static variable in class org.torqlang.server.ServerProps
 
PORT_PROP - Static variable in class org.torqlang.server.ServerProps
 
PORT_SHORT_OPTION - Static variable in class org.torqlang.server.ServerProps
 
pos() - Method in record class org.torqlang.server.ApiPathParam
Returns the value of the pos record component.
put(String, Object) - Static method in class org.torqlang.server.ServerProps
 

Q

queryType() - Method in interface org.torqlang.server.ApiDesc
 

R

rateExceeded() - Method in class org.torqlang.server.RateLimiter
 
rateLimiter - Variable in class org.torqlang.server.ApiRoute
 
RateLimiter - Class in org.torqlang.server
 
RESOURCES_LONG_OPTION - Static variable in class org.torqlang.server.ServerProps
 
RESOURCES_PROP - Static variable in class org.torqlang.server.ServerProps
 
RESOURCES_SHORT_OPTION - Static variable in class org.torqlang.server.ServerProps
 
router() - Method in class org.torqlang.server.ApiHandler
 

S

segs - Variable in class org.torqlang.server.ApiPath
 
ServerProps - Class in org.torqlang.server
 
ServerProps() - Constructor for class org.torqlang.server.ServerProps
 
setContextProvider(ContextProvider) - Method in class org.torqlang.server.ApiDescBuilder
 
setInputType(Type) - Method in class org.torqlang.server.ApiDescBuilder
 
setOutputType(Type) - Method in class org.torqlang.server.ApiDescBuilder
 
setPathType(TupleType) - Method in class org.torqlang.server.ApiDescBuilder
 
setPort(int) - Method in class org.torqlang.server.LocalServerBuilder
 
setQueryType(RecType) - Method in class org.torqlang.server.ApiDescBuilder
 
setRouter(ApiRouter) - Method in class org.torqlang.server.ApiHandlerBuilder
 
setSystem(ActorSystem) - Method in class org.torqlang.server.ApiHandlerBuilder
 
start() - Method in class org.torqlang.server.LocalServer
 
StaticApiRouterBuilder - Class in org.torqlang.server
 
StaticApiRouterBuilder() - Constructor for class org.torqlang.server.StaticApiRouterBuilder
 
staticBuilder() - Static method in interface org.torqlang.server.ApiRouter
 
stop() - Method in class org.torqlang.server.LocalServer
 
system() - Method in class org.torqlang.server.ApiHandler
 

T

target - Variable in class org.torqlang.server.ApiRoute
 
toAddress(ApiPath) - Static method in class org.torqlang.server.ApiRoute
 
toContextRec(Request) - Method in interface org.torqlang.server.ApiDesc
 
toHeadersRec(HttpFields) - Method in interface org.torqlang.server.ApiDesc
 
toPathTuple(ApiPath) - Method in interface org.torqlang.server.ApiDesc
 
toQueryRec(Fields) - Method in interface org.torqlang.server.ApiDesc
 
toRequestRec(String, CompleteTuple, CompleteRec, CompleteRec, CompleteRec, String) - Method in interface org.torqlang.server.ApiDesc
 
toResponseBodyText(Complete) - Method in interface org.torqlang.server.ApiDesc
 
toString() - Method in record class org.torqlang.server.ApiPathParam
Returns a string representation of this record class.

V

value() - Method in class org.torqlang.server.ApiTarget.ApiTargetImage
 
value() - Method in class org.torqlang.server.ApiTarget.ApiTargetRef
 
value() - Method in interface org.torqlang.server.ApiTarget
 
A B C D E F G H I J L N O P Q R S T V 
All Classes and Interfaces|All Packages|Constant Field Values