|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Deprecated public interface WorkflowAttributePropertyResolutionService
A service which will resolve workflow attributes into the proper data for routing qualifier resolution
Method Summary | |
---|---|
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 |
Method Detail |
---|
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 index
Object getPropertyByPath(Object object, String path)
object
- an object to find a child object ofpath
- the path to that child object
String determineFieldDataType(Class<? extends BusinessObject> businessObjectClass, String attributeName)
businessObjectClass
- the class of the business object which has an attributeattributeName
- the name of the attribute
DocumentAttribute buildSearchableAttribute(Class<? extends BusinessObject> businessObjectClass, String attributeKey, Object value)
attributeKey
- value
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |