All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected Collection<String> |
asCollectionOfStrings(Object object) |
protected DbColumnMapping |
asDbColumnMapping(ColumnMapping columnMapping) |
protected int |
asInt(Object object,
int valueIfNull) |
protected String |
asString(Object object) |
protected Map<String,List<DbColumnMapping>> |
columnsByName(ServiceDefinitionModel model,
DBServiceOperationConfig config,
Function<DBServiceOperationConfig,Collection<DbColumnMapping>> columnsProvider) |
protected Collection<String> |
extractAccessibleByGroups(ServiceInvocationVariablesContainer variablesContainer,
DBServiceOperationConfig operationConfig) |
protected String |
extractAccessibleByUser(ServiceInvocationVariablesContainer variablesContainer,
DBServiceOperationConfig operationConfig) |
protected QueryParameter |
extractLookupIdQueryParameter(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
Object lookupIdValue) |
protected int |
extractPagingParameter(ServiceInvocationVariablesContainer variableContainer,
DBServiceOperationConfig operationConfig,
Function<SelectPaging,String> parameterMapper,
String defaultParameterName,
int valueIfNull) |
protected Collection<QueryParameter> |
extractQueryParameters(ServiceInvocationVariablesContainer variableContainer,
DBServiceOperationConfig operationConfig) |
protected Collection<OrderParameter> |
extractSortParameters(ServiceInvocationVariablesContainer variablesContainer,
ServiceDefinitionModel serviceDefinitionModel,
DBServiceOperationConfig operationConfig,
boolean lookupIdFallback) |
protected Map<String,ServiceInputParameter> |
inputParametersByName(ServiceDefinitionModel model,
ServiceOperation operation) |
protected Map<String,List<DbColumnMapping>> |
insertColumnsByName(ServiceDefinitionModel model,
DBServiceOperationConfig config) |
DatabaseServiceInvocationResponse |
invoke(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
List<ServiceInvocationResponse> |
invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
protected int |
performDelete(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer,
ServiceDefinitionModel serviceDefinitionModel,
DBServiceOperationConfig operationConfig) |
protected DatabaseServiceInvocationResponse |
performSearch(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer,
ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
DBServiceOperationConfig operationConfig) |
protected int |
performUpdate(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer,
ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
DBServiceOperationConfig operationConfig) |
protected DBServiceOperationConfig |
readOperationConfig(ServiceDefinitionModel model,
ServiceOperation operation) |
protected Map<String,String> |
sortPropertiesByName(ServiceDefinitionModel model,
DBServiceOperationConfig config) |
protected Map<String,List<DbColumnMapping>> |
updateColumnsByName(ServiceDefinitionModel model,
DBServiceOperationConfig config) |