@Deprecated public interface WorkflowAttributePropertyResolutionService
Modifier and Type | Method and Description |
---|---|
DocumentAttribute |
buildSearchableAttribute(Class<? extends BusinessObject> businessObjectClass,
String attributeKey,
Object value)
Deprecated.
Using the type of the sent in value, determines what kind of SearchableAttributeValue implementation should be passed back
|
String |
determineFieldDataType(Class<? extends BusinessObject> businessObjectClass,
String attributeName)
Deprecated.
Determines the type of the field which is related to the given attribute name on instances of the given business object class
|
Object |
getPropertyByPath(Object object,
String path)
Deprecated.
Retrieves an object, the child of another given object passed in as a parameter, by the given path
|
List<Map<String,String>> |
resolveRoutingTypeQualifiers(Document document,
RoutingTypeDefinition routingTypeDefinition)
Deprecated.
Generates a List of Map
|
List<DocumentAttribute> |
resolveSearchableAttributeValues(Document document,
WorkflowAttributes workflowAttributes)
Deprecated.
Given a document, returns the searchable attribute values to index for it
|
List<Map<String,String>> resolveRoutingTypeQualifiers(Document document, RoutingTypeDefinition routingTypeDefinition)
document
- the document to gather data fromroutingTypeDefinition
- List<DocumentAttribute> resolveSearchableAttributeValues(Document document, WorkflowAttributes workflowAttributes)
document
- the document to find indexable searchable attribute values forworkflowAttributes
- the WorkflowAttributes data dictionary metadata which contains the searchable attributes to indexObject getPropertyByPath(Object object, String path)
object
- an object to find a child object ofpath
- the path to that child objectString determineFieldDataType(Class<? extends BusinessObject> businessObjectClass, String attributeName)
businessObjectClass
- the class of the business object which has an attributeattributeName
- the name of the attributeDocumentAttribute buildSearchableAttribute(Class<? extends BusinessObject> businessObjectClass, String attributeKey, Object value)
attributeKey
- value
- Copyright © 2005–2014 The Kuali Foundation. All rights reserved.