public class JerseyRestEngine extends java.lang.Object implements IRestEngine
HEADER_ACCESS, HEADER_APP_JSON| Constructor and Description |
|---|
JerseyRestEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeExecutor(int firstWaitInSeconds,
int secondWaitInSeconds) |
void |
configure(BreinConfig config)
configuration of the rest client
|
void |
invokeAsyncRequest(BreinConfig config,
BreinBase data,
java.util.function.Consumer<BreinResult> callback) |
BreinResult |
invokeRequest(BreinConfig config,
BreinBase data) |
protected com.sun.jersey.api.client.WebResource.Builder |
setHeaders(com.sun.jersey.api.client.WebResource.Builder builder,
java.util.Map<java.lang.String,java.lang.String> headers) |
void |
terminate()
terminates the rest engine
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitautoDetect, getFullyQualifiedUrl, getRequestBody, getRestEngine, getRestEngineType, parseJson, validate, validateBreinBase, validateConfig, validateUrlpublic void configure(BreinConfig config)
configure in interface IRestEngineconfig - configuration objectpublic void terminate()
IRestEngineterminate in interface IRestEnginepublic void invokeAsyncRequest(BreinConfig config, BreinBase data, java.util.function.Consumer<BreinResult> callback)
invokeAsyncRequest in interface IRestEnginepublic BreinResult invokeRequest(BreinConfig config, BreinBase data)
invokeRequest in interface IRestEngineprotected com.sun.jersey.api.client.WebResource.Builder setHeaders(com.sun.jersey.api.client.WebResource.Builder builder,
java.util.Map<java.lang.String,java.lang.String> headers)
public void closeExecutor(int firstWaitInSeconds,
int secondWaitInSeconds)
Copyright © Breinify - All Rights Reserved.