public class JsonRpcBrokerBuilder extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
JsonRpcBrokerBuilder() |
public JsonRpcBroker build()
public JsonRpcBrokerBuilder withMethodLocator(MethodLocator methodLocator)
public JsonRpcBrokerBuilder withInstanceLocator(InstanceLocator instanceLocator)
public JsonRpcBrokerBuilder withInvocationIntercepter(InvocationIntercepter invocationIntercepter)
public JsonRpcBrokerBuilder withResponseHandler(ResponseHandler responseHandler)
public JsonRpcBrokerBuilder withReturnValueHandler(ReturnValueHandler returnValueHandler)
public JsonRpcBrokerBuilder withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public JsonRpcBrokerBuilder withSecurityFilter(SecurityFilter securityFilter)
public JsonRpcBrokerBuilder withPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter prettyPrinter)
public JsonRpcBrokerBuilder withExceptionUnwrapFilter(ExceptionUnwrapFilter exceptionUnwrapFilter)
public JsonRpcBrokerBuilder withExceptionHandler(ExceptionHandler exceptionHandler)
public com.fasterxml.jackson.core.PrettyPrinter getPrettyPrinter()
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public SecurityFilter getSecurityFilter()
public ReturnValueHandler getReturnValueHandler()
public ResponseHandler getResponseHandler()
public InvocationIntercepter getInvocationIntercepter()
public InstanceLocator getInstanceLocator()
public MethodLocator getMethodLocator()
public ExceptionUnwrapFilter getExceptionUnwrapFilter()
public ExceptionHandler getExceptionHandler()
Copyright © 2018. All rights reserved.