public class HumanTaskServiceProducer extends Object
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.
HumanTaskConfigurator for TaskService instances creations.HumanTaskConfigurator| Constructor and Description |
|---|
HumanTaskServiceProducer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureHumanTaskConfigurator(HumanTaskConfigurator configurator) |
protected HumanTaskConfigurator |
createHumanTaskConfigurator() |
protected org.kie.api.runtime.Environment |
getEnvironment(javax.enterprise.inject.Instance<org.kie.internal.identity.IdentityProvider> identityProvider) |
CommandBasedTaskService |
produceTaskService() |
protected <T> T |
safeGet(javax.enterprise.inject.Instance<T> instance) |
@Produces public CommandBasedTaskService produceTaskService()
protected HumanTaskConfigurator createHumanTaskConfigurator()
protected void configureHumanTaskConfigurator(HumanTaskConfigurator configurator)
protected org.kie.api.runtime.Environment getEnvironment(javax.enterprise.inject.Instance<org.kie.internal.identity.IdentityProvider> identityProvider)
protected <T> T safeGet(javax.enterprise.inject.Instance<T> instance)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.