public interface MDK
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONTEXT_HEADER
This header is used to propogate shared context for distributed traces.
|
static quark.reflect.Class |
mdk_MDK_ref |
Modifier and Type | Method and Description |
---|---|
Session |
derive(java.lang.String encodedContext)
Create a new Session.
|
Session |
join(java.lang.String encodedContext)
Create a new Session and join it to an existing distributed sesion.
|
void |
register(java.lang.String service,
java.lang.String version,
java.lang.String address)
Registers a service endpoint with the discovery
system.
|
Session |
session()
Creates a new Session.
|
void |
setDefaultDeadline(java.lang.Double seconds)
Set the default timeout for MDK sessions.
|
void |
setDefaultTimeout(java.lang.Double seconds)
DEPRECATED, use setDefaultDeadline().
|
void |
start()
Start the MDK.
|
void |
stop()
Stop the MDK.
|
static final java.lang.String CONTEXT_HEADER
static final quark.reflect.Class mdk_MDK_ref
void start()
void stop()
void register(java.lang.String service, java.lang.String version, java.lang.String address)
void setDefaultDeadline(java.lang.Double seconds)
void setDefaultTimeout(java.lang.Double seconds)
Session session()
Session join(java.lang.String encodedContext)
Session derive(java.lang.String encodedContext)