abstract class AbstractRestProxy extends Object
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
AbstractRestProxy.ThrowableSupplier<T,E extends Throwable> |
Constructor and Description |
---|
AbstractRestProxy() |
Modifier and Type | Method and Description |
---|---|
(package private) javax.ws.rs.core.Response |
delete(String path) |
(package private) javax.ws.rs.core.Response |
get(String path) |
(package private) javax.ws.rs.core.Response |
get(String path,
Map<String,String> queryParams) |
(package private) String |
parseMsg(javax.ws.rs.core.Response response) |
(package private) <T> T |
parseResponseClass(javax.ws.rs.core.Response response,
Class<T> entityType) |
(package private) <T> T |
parseResponseGeneric(javax.ws.rs.core.Response response,
javax.ws.rs.core.GenericType<T> entityType) |
(package private) javax.ws.rs.core.Response |
post(String path) |
(package private) javax.ws.rs.core.Response |
post(String path,
javax.ws.rs.client.Entity entity) |
protected final Logger logger
javax.ws.rs.core.Response get(String path) throws TerminalException
TerminalException
javax.ws.rs.core.Response get(String path, Map<String,String> queryParams) throws TerminalException
TerminalException
javax.ws.rs.core.Response post(String path) throws TerminalException
TerminalException
javax.ws.rs.core.Response post(String path, javax.ws.rs.client.Entity entity) throws TerminalException
TerminalException
javax.ws.rs.core.Response delete(String path) throws TerminalException
TerminalException
String parseMsg(javax.ws.rs.core.Response response)
<T> T parseResponseClass(javax.ws.rs.core.Response response, Class<T> entityType) throws TerminalException
TerminalException
<T> T parseResponseGeneric(javax.ws.rs.core.Response response, javax.ws.rs.core.GenericType<T> entityType) throws TerminalException
TerminalException
Copyright © 2016–2019 AdroitLogic. All rights reserved.