public abstract class JsonReflector extends Object implements Reflector
| Constructor and Description |
|---|
JsonReflector(SServicesMap servicesMap) |
| Modifier and Type | Method and Description |
|---|---|
abstract com.fasterxml.jackson.databind.JsonNode |
call(com.fasterxml.jackson.databind.node.ObjectNode request) |
Object |
callMethod(String interfaceName,
String methodName,
Class<?> definedReturnType,
KeyValuePair... args) |
void |
close() |
JsonConverter |
getConverter() |
protected boolean |
isOneWay() |
public JsonReflector(SServicesMap servicesMap)
public Object callMethod(String interfaceName, String methodName, Class<?> definedReturnType, KeyValuePair... args) throws ServerException, UserException
callMethod in interface ReflectorServerExceptionUserExceptionprotected boolean isOneWay()
public abstract com.fasterxml.jackson.databind.JsonNode call(com.fasterxml.jackson.databind.node.ObjectNode request)
throws ReflectorException
ReflectorExceptionpublic void close()
public JsonConverter getConverter()
Copyright © 2019 OpenSource BIM. All rights reserved.