Krosstalk
1.4.0
Krosstalk
Core
com.
rnett.
krosstalk
add
Headers()
build
Headers()
Call
From
Client
Side
Exception
deserialize
Server
Exception()
Headers
headers
Of()
http
Status
Codes
Krosstalk
KROSSTALK_THROW_EXCEPTION_HEADER_NAME
KROSSTALK_UNCAUGHT_EXCEPTION_HEADER_NAME
Method
Definition
Missing
Argument
Exception
Missing
Compiler
Plugin
Exception
Missing
Method
Exception
Mutable
Headers
mutable
Headers
Of()
or
Empty()
Scope
Scope
Instance
serialize
Server
Exception()
Server
Default
Server
Default()
to
Headers()
to
Mutable
Headers()
Unrealized
Server
Default
Exception
url
Decode()
url
Encode()
With
Headers
With
Headers()
with
Headers()
Wrong
Argument
Type
Exception
com.
rnett.
krosstalk.
annotations
Empty
Body
Exception
Handling
Explicit
Result
Ignore
Krosstalk
Endpoint
Krosstalk
Method
Optional
Pass
Objects
Request
Headers
Respond
With
Headers
Server
URL
com.
rnett.
krosstalk.
client.
plugin
Client
Scope
com.
rnett.
krosstalk.
result
catch
Krosstalk
Exceptions()
failure
Or
Null
fold()
fold
Http
Error()
fold
Server
Exception()
get
Or
Default()
get
Or
Else()
get
Or
Else
Http
Error()
get
Or
Else
Server
Exception()
handle
Http
Error()
handle
Server
Exception()
handle
Server
Exception
As
Http
Error()
http
Error
Or
Null
is
Failure()
is
Http
Error()
is
Server
Exception()
is
Success()
Krosstalk
Http
Error
Krosstalk
Result
Krosstalk
Server
Exception
Krosstalk
Uncaught
Server
Exception
map()
recover
Http
Errors()
recover
Server
Exceptions()
recover
Server
Exceptions
To
Result()
run
Krosstalk
Catching()
server
Exception
Or
Null
throw
Krosstalk
Http
Error()
throw
Krosstalk
Server
Exception()
throw
On
Failure()
throw
On
Http
Error()
throw
On
Server
Exception()
to
Krosstalk
Result()
to
Result()
value
Or
Null
value
Or
Throw
com.
rnett.
krosstalk.
serialization
Method
Serialization
Method
Types
Missing
Serializer
Exception
com.
rnett.
krosstalk.
serialization.
plugin
Argument
Serialization
Handler
Argument
Serializers
Base
Serialization
Handler
byte
Array
Content
Type
Byte
Transformer
Serialization
Handler
Serialized
Format
Transformer
Serializer
string
Content
Type
String
Transformer
com.
rnett.
krosstalk.
server
Missing
Scope
Exception
com.
rnett.
krosstalk.
server.
plugin
Immutable
Wanted
Scopes
Mutable
Wanted
Scopes
Server
Scope
Wanted
Scopes
Krosstalk
Base
com.
rnett.
krosstalk
default
Endpoint
default
Endpoint
Http
Method
extension
Receiver
instance
Receiver
Internal
Krosstalk
Api
Krosstalk
Exception
Krosstalk
Plugin
Api
krosstalk
Prefix
method
Name
com.
rnett.
krosstalk.
endpoint
Endpoint
Endpoint
Part
Endpoint
Region
Endpoint
Resolve
Tree
Endpoint
Unknown
Argument
Exception
Resolve
Endpoint
Resolve
Query
Param
Resolve
Url
Part
Url
Request
Krosstalk
Client
com.
rnett.
krosstalk.
client
Client
Failure
Exception
Duplicate
Scope
Exception
invoke()
krosstalk
Call()
Krosstalk
Client
Server
Default
In
Endpoint
Exception
Wrong
Headers
Type
Exception
Wrong
Scope
Type
Exception
com.
rnett.
krosstalk.
client.
plugin
Applied
Client
Scope
Client
Handler
client
Scopes
Internal
Krosstalk
Response
scopes
As
Type()
Krosstalk
Server
com.
rnett.
krosstalk.
server
invoke()
Krosstalk
Server
value
com.
rnett.
krosstalk.
server.
plugin
handle()
Krosstalk
Response
scopes
As
Type()
Server
Handler
server
Scopes
com.
rnett.
krosstalk.
server.
result
catch()
catch
As
Http
Error()
catch
As
Success()
Krosstalk Base
/
com.rnett.krosstalk.endpoint
/
UrlRequest
/
queryParams
query
Params
val
queryParams
:
Map
<
String
,
String
>
Content copied to clipboard
Sources
common source
Link copied to clipboard