All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected ServiceRegistryDataObjectModel |
asServiceRegistryDataObjectModel(DataObjectModel dataObjectModel) |
int |
delete(DataObjectInstanceVariableContainer entity,
DataObjectModel dataObjectModel) |
int |
delete(String operation,
Map<String,Object> serviceData,
DataObjectDefinition dataObjectDefinition,
DataObjectModel dataObjectModel) |
protected Map<String,ServiceRegistryFieldMapping> |
getFieldMappingsByName(ServiceRegistryDataObjectModel objectModel) |
Object |
getLookupId(Map<String,Object> data,
DataObjectDefinition dataObjectDefinition) |
ServiceDefinitionModel |
getServiceDefinitionModel(DataObjectDefinition dataObjectDefinition) |
protected ServiceRegistryEngineConfigurationApi |
getServiceRegistryConfigurationApi() |
protected ServiceRegistryRepositoryService |
getServiceRegistryRepositoryService() |
protected ServiceRegistryRuntimeService |
getServiceRegistryRuntimeService() |
int |
insert(DataObjectInstanceVariableContainer entity,
DataObjectModel dataObjectModel) |
DataObjectInstanceVariableContainer |
insert(String operation,
Map<String,Object> serviceData,
DataObjectDefinition dataObjectDefinition,
DataObjectModel dataObjectModel) |
protected ServiceInvocationResultResponse |
invokeServiceAndGetResult(DataObjectInstanceVariableContainer entity,
ServiceRegistryDataObjectModel objectModel,
String operationKey,
String operationType,
String tenantId,
Map<String,ServiceRegistryFieldMapping> fieldMappingsByName,
boolean logMissingProperties) |
protected <R> R |
invokeServiceAndGetResult(String operation,
String operationType,
Map<String,Object> serviceData,
String tenantId,
ServiceRegistryDataObjectModel registryDataObjectModel,
Function<ServiceInvocationBuilder,R> builderInvocationFunction) |
protected Object |
parseValue(com.fasterxml.jackson.databind.JsonNode value) |
protected Object |
parseValue(Object value) |
protected Object |
parseValue(ServiceRegistryFieldMapping fieldMapping,
Object value) |
protected Boolean |
parseValueAsBoolean(Object value) |
protected Date |
parseValueAsDate(Object value) |
protected Double |
parseValueAsDouble(Object value) |
protected Integer |
parseValueAsInteger(Object value) |
protected com.fasterxml.jackson.databind.JsonNode |
parseValueAsJson(Object value) |
protected Long |
parseValueAsLong(Object value) |
protected String |
parseValueAsText(Object value) |
DataObjectInstanceVariableContainer |
selectById(String id,
DataObjectDefinition dataObjectDefinition,
DataObjectModel dataObjectModel) |
List<DataObjectInstanceVariableContainer> |
selectList(String operation,
Map<String,Object> serviceData,
DataObjectDefinition dataObjectDefinition,
DataObjectModel dataObjectModel) |
DataObjectInstanceVariableContainer |
selectSingle(String operation,
Map<String,Object> serviceData,
DataObjectDefinition dataObjectDefinition,
DataObjectModel dataObjectModel) |
protected DataObjectInstanceVariableContainer |
toDataObjectInstanceVariableContainer(ServiceInvocationResultResponse invocationResult,
DataObjectDefinition dataObjectDefinition,
ServiceRegistryDataObjectModel registryDataObjectModel) |
int |
update(DataObjectInstanceVariableContainer entity,
DataObjectModel dataObjectModel) |
DataObjectInstanceVariableContainer |
update(String operation,
Map<String,Object> serviceData,
DataObjectDefinition dataObjectDefinition,
DataObjectModel dataObjectModel) |
protected void |
updateValuesInEntity(DataObjectInstanceVariableContainer entity,
ServiceInvocationResultResponse invocationResult,
List<ServiceRegistryFieldMapping> fieldMappings) |