All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addTaskVariables(List<TaskVariable> result,
Map<String,Object> variables,
TypeDefinitionContext context,
VariableScope scope)
Converts the raw variables to TaskVariables and adds them to the given result-list.
|
QName |
extractTypeFromValue(Object value) |
String |
extractTypeStringFromValue(Object value) |
protected Object |
getAssociationRepresentation(Object value,
AssociationDefinition assocDef) |
protected WorkflowQNameConverter |
getQNameConverter() |
protected String |
getRepresentationForNodeRef(Object value,
ClassDefinition classDefinition) |
protected Object |
getSafePropertyValue(Object value) |
List<TaskVariable> |
getTaskVariables(Map<String,Object> localVariables,
Map<String,Object> globalVariables,
TypeDefinition startFormTypeDefinition,
TypeDefinition taskTypeDefinition) |
List<Variable> |
getVariables(Map<String,Object> variables,
TypeDefinition typeDefinition) |
void |
setDictionaryService(DictionaryService dictionaryService) |
void |
setNamespaceService(NamespaceService namespaceService) |
void |
setNodeService(NodeService nodeService) |
protected void |
setVariableValueAndType(Variable variable,
Object value,
TypeDefinitionContext context)
Sets the variable value with possible conversion to the correct format to be used in the response and sets
the type accordingly.
|