public class DominoRestConfig extends Object implements org.dominokit.rest.shared.request.RestConfig
RestConfig implementation for server sideRestConfig| Constructor and Description |
|---|
DominoRestConfig() |
| Modifier and Type | Method and Description |
|---|---|
DominoRestConfig |
addDynamicServiceRoot(org.dominokit.rest.shared.request.DynamicServiceRoot dynamicServiceRoot) |
DominoRestConfig |
addRequestInterceptor(org.dominokit.rest.shared.request.RequestInterceptor interceptor) |
DominoRestConfig |
addResponseInterceptor(org.dominokit.rest.shared.request.ResponseInterceptor responseInterceptor) |
org.dominokit.rest.shared.request.AsyncRunner |
asyncRunner() |
org.dominokit.rest.shared.request.RestConfig.DateParamFormatter |
getDateParamFormatter() |
org.dominokit.rest.shared.request.Fail |
getDefaultFailHandler() |
String |
getDefaultJsonDateFormat() |
String |
getDefaultResourceRootPath() |
String |
getDefaultServiceRoot() |
static DominoRestConfig |
getInstance() |
List<org.dominokit.rest.shared.request.RequestInterceptor> |
getRequestInterceptors() |
List<org.dominokit.rest.shared.request.ResponseInterceptor> |
getResponseInterceptors() |
org.dominokit.rest.shared.request.RequestRouter<org.dominokit.rest.shared.request.ServerRequest> |
getServerRouter() |
List<org.dominokit.rest.shared.request.DynamicServiceRoot> |
getServiceRoots() |
static DominoRestConfig |
initDefaults()
Gets and initialize the instance with the default configurations
|
DominoRestConfig |
removeRequestInterceptor(org.dominokit.rest.shared.request.RequestInterceptor interceptor) |
DominoRestConfig |
removeResponseInterceptor(org.dominokit.rest.shared.request.ResponseInterceptor responseInterceptor) |
org.dominokit.rest.shared.request.RestConfig |
setDateParamFormatter(org.dominokit.rest.shared.request.RestConfig.DateParamFormatter formatter) |
DominoRestConfig |
setDefaultFailHandler(org.dominokit.rest.shared.request.Fail fail) |
DominoRestConfig |
setDefaultJsonDateFormat(String defaultJsonDateFormat) |
DominoRestConfig |
setDefaultResourceRootPath(String rootPath) |
DominoRestConfig |
setDefaultServiceRoot(String defaultServiceRoot) |
void |
setServerRouter(org.dominokit.rest.shared.request.RequestRouter<org.dominokit.rest.shared.request.ServerRequest> serverRouter)
Sets the server router
|
public static DominoRestConfig initDefaults()
public static DominoRestConfig getInstance()
public DominoRestConfig setDefaultServiceRoot(String defaultServiceRoot)
setDefaultServiceRoot in interface org.dominokit.rest.shared.request.RestConfigpublic DominoRestConfig setDefaultJsonDateFormat(String defaultJsonDateFormat)
setDefaultJsonDateFormat in interface org.dominokit.rest.shared.request.RestConfigpublic DominoRestConfig addDynamicServiceRoot(org.dominokit.rest.shared.request.DynamicServiceRoot dynamicServiceRoot)
addDynamicServiceRoot in interface org.dominokit.rest.shared.request.RestConfigpublic DominoRestConfig addRequestInterceptor(org.dominokit.rest.shared.request.RequestInterceptor interceptor)
addRequestInterceptor in interface org.dominokit.rest.shared.request.RestConfigpublic DominoRestConfig removeRequestInterceptor(org.dominokit.rest.shared.request.RequestInterceptor interceptor)
removeRequestInterceptor in interface org.dominokit.rest.shared.request.RestConfigpublic List<org.dominokit.rest.shared.request.RequestInterceptor> getRequestInterceptors()
getRequestInterceptors in interface org.dominokit.rest.shared.request.RestConfigpublic DominoRestConfig addResponseInterceptor(org.dominokit.rest.shared.request.ResponseInterceptor responseInterceptor)
addResponseInterceptor in interface org.dominokit.rest.shared.request.RestConfigpublic DominoRestConfig removeResponseInterceptor(org.dominokit.rest.shared.request.ResponseInterceptor responseInterceptor)
removeResponseInterceptor in interface org.dominokit.rest.shared.request.RestConfigpublic List<org.dominokit.rest.shared.request.ResponseInterceptor> getResponseInterceptors()
getResponseInterceptors in interface org.dominokit.rest.shared.request.RestConfigpublic DominoRestConfig setDefaultFailHandler(org.dominokit.rest.shared.request.Fail fail)
setDefaultFailHandler in interface org.dominokit.rest.shared.request.RestConfigpublic org.dominokit.rest.shared.request.Fail getDefaultFailHandler()
getDefaultFailHandler in interface org.dominokit.rest.shared.request.RestConfigpublic String getDefaultServiceRoot()
getDefaultServiceRoot in interface org.dominokit.rest.shared.request.RestConfigpublic String getDefaultJsonDateFormat()
getDefaultJsonDateFormat in interface org.dominokit.rest.shared.request.RestConfigpublic List<org.dominokit.rest.shared.request.DynamicServiceRoot> getServiceRoots()
getServiceRoots in interface org.dominokit.rest.shared.request.RestConfigpublic DominoRestConfig setDefaultResourceRootPath(String rootPath)
setDefaultResourceRootPath in interface org.dominokit.rest.shared.request.RestConfigpublic org.dominokit.rest.shared.request.RequestRouter<org.dominokit.rest.shared.request.ServerRequest> getServerRouter()
getServerRouter in interface org.dominokit.rest.shared.request.RestConfigpublic String getDefaultResourceRootPath()
getDefaultResourceRootPath in interface org.dominokit.rest.shared.request.RestConfigpublic org.dominokit.rest.shared.request.AsyncRunner asyncRunner()
asyncRunner in interface org.dominokit.rest.shared.request.RestConfigpublic void setServerRouter(org.dominokit.rest.shared.request.RequestRouter<org.dominokit.rest.shared.request.ServerRequest> serverRouter)
serverRouter - the new routerpublic org.dominokit.rest.shared.request.RestConfig setDateParamFormatter(org.dominokit.rest.shared.request.RestConfig.DateParamFormatter formatter)
setDateParamFormatter in interface org.dominokit.rest.shared.request.RestConfigpublic org.dominokit.rest.shared.request.RestConfig.DateParamFormatter getDateParamFormatter()
getDateParamFormatter in interface org.dominokit.rest.shared.request.RestConfigCopyright © 2019–2021 Dominokit. All rights reserved.