public abstract class Request extends JsonObject
Constructor and Description |
---|
Request() |
Modifier and Type | Method and Description |
---|---|
ClientIdentification |
getClientId()
Information that uniquely identifies the caller
|
EntityVersion |
getEntityVersion()
Entity name and version
|
ExecutionOptions |
getExecution()
Information about requested execution options
|
protected void |
parse(com.fasterxml.jackson.databind.node.ObjectNode node)
Parses the entity, client identification and execution options from the
given json object
|
void |
setClientId(ClientIdentification c)
Information that uniquely identifies the caller
|
void |
setEntityVersion(EntityVersion e)
Entity name and version
|
void |
setExecution(ExecutionOptions e)
Information about requested execution options
|
com.fasterxml.jackson.databind.JsonNode |
toJson()
Returns a JSON representation of this
|
getFactory, getSourceNode, toString
public EntityVersion getEntityVersion()
public void setEntityVersion(EntityVersion e)
public ClientIdentification getClientId()
public void setClientId(ClientIdentification c)
public ExecutionOptions getExecution()
public void setExecution(ExecutionOptions e)
public com.fasterxml.jackson.databind.JsonNode toJson()
toJson
in class JsonObject
protected void parse(com.fasterxml.jackson.databind.node.ObjectNode node)
Copyright © 2014. All rights reserved.