jBPM distribution 6.1.0.CR2

org.jbpm.kie.services.cdi.producer
Class HumanTaskServiceProducer

java.lang.Object
  extended by org.jbpm.kie.services.cdi.producer.HumanTaskServiceProducer

public class HumanTaskServiceProducer
extends Object

CDI producer for TaskService instances. By default it runs in new mode, meaning new TaskService instance for every injection point. This behavior can be altered by setting org.jbpm.cdi.taskservice.mode system property to one of the values.

This bean accept following injections: all of these are optional injections and if not available defaults will be used. Underneath it uses HumanTaskConfigurator for TaskService instances creations.

See Also:
HumanTaskConfigurator

Constructor Summary
HumanTaskServiceProducer()
           
 
Method Summary
 CommandBasedTaskService produceTaskService()
           
protected
<T> T
safeGet(javax.enterprise.inject.Instance<T> instance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HumanTaskServiceProducer

public HumanTaskServiceProducer()
Method Detail

produceTaskService

@Produces
public CommandBasedTaskService produceTaskService()

safeGet

protected <T> T safeGet(javax.enterprise.inject.Instance<T> instance)

jBPM distribution 6.1.0.CR2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.