- All Implemented Interfaces:
- org.kie.api.runtime.process.WorkItemHandler
@Wid(widfile="DetectFacesDefinitions.wid",
name="IBMWatsonDetectFaces",
displayName="IBMWatsonDetectFaces",
defaultHandler="mvel: new org.jbpm.process.workitem.ibm.watson.DetectFacesWorkitemHandler(\"apiKey\")",
documentation="ibm-watson-workitem/index.html",
category="ibm-watson-workitem",
icon="IBMWatsonDetectFaces.png",
parameters=@WidParameter(name="ImageToDetect",required=true,runtimeType="org.jbpm.document.Document"),
results=@WidResult(name="Detection",runtimeType="java.util.List"),
mavenDepends=@WidMavenDepends(group="org.jbpm.contrib",artifact="ibm-watson-workitem",version="7.28.0.Final"),
serviceInfo=@WidService(category="IBM Watson",description="Classify image and detect faces in image via IBM Watson",keywords="ibm,watson,image,detect,face,faces",action=@WidAction(title="Detect faces in an image using IBM Watson"),authinfo=@WidAuth(required=true,params="apiKey",paramsdescription="IBM Watson api key",referencesite="https://www.ibm.com/watson/developercloud/doc/virtual-agent/api-keys.html")))
public class DetectFacesWorkitemHandler
extends org.jbpm.process.workitem.core.AbstractLogOrThrowWorkItemHandler