Class DefaultTaskDataSkillsValueExtractor
- java.lang.Object
-
- org.kie.server.services.taskassigning.planning.data.AbstractLabelValueExtractor<T>
-
- org.kie.server.services.taskassigning.planning.data.AbstractAttributeMapValueLabelValueExtractor<M,T>
-
- org.kie.server.services.taskassigning.planning.data.AbstractStringListValueAttributeMapValueExtractor<Map<String,Object>,org.kie.server.api.model.taskassigning.TaskData>
-
- org.kie.server.services.taskassigning.planning.data.DefaultTaskDataSkillsValueExtractor
-
- All Implemented Interfaces:
org.kie.server.api.model.taskassigning.data.LabelValueExtractor<org.kie.server.api.model.taskassigning.TaskData>
public class DefaultTaskDataSkillsValueExtractor extends AbstractStringListValueAttributeMapValueExtractor<Map<String,Object>,org.kie.server.api.model.taskassigning.TaskData>
-
-
Field Summary
Fields Modifier and Type Field Description static StringTASK_SKILLS_ATTRIBUTE_PROPERTY_NAMEProperty for configuring the name of the task input parameter from where the skills will be extracted.-
Fields inherited from class org.kie.server.services.taskassigning.planning.data.AbstractStringListValueAttributeMapValueExtractor
COMMA_SEPARATOR, separator
-
-
Constructor Summary
Constructors Constructor Description DefaultTaskDataSkillsValueExtractor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,Object>getAttributes(org.kie.server.api.model.taskassigning.TaskData source)-
Methods inherited from class org.kie.server.services.taskassigning.planning.data.AbstractStringListValueAttributeMapValueExtractor
extractFromAttribute
-
Methods inherited from class org.kie.server.services.taskassigning.planning.data.AbstractAttributeMapValueLabelValueExtractor
extract, getAttributeName
-
Methods inherited from class org.kie.server.services.taskassigning.planning.data.AbstractLabelValueExtractor
getLabelName, getPriority, getType
-
-
-
-
Field Detail
-
TASK_SKILLS_ATTRIBUTE_PROPERTY_NAME
public static final String TASK_SKILLS_ATTRIBUTE_PROPERTY_NAME
Property for configuring the name of the task input parameter from where the skills will be extracted.
-
-
Method Detail
-
getAttributes
protected Map<String,Object> getAttributes(org.kie.server.api.model.taskassigning.TaskData source)
- Specified by:
getAttributesin classAbstractAttributeMapValueLabelValueExtractor<Map<String,Object>,org.kie.server.api.model.taskassigning.TaskData>
-
-