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(org.jbpm.services.task.HumanTaskConfigurator configurator) |
protected org.jbpm.services.task.HumanTaskConfigurator |
createHumanTaskConfigurator() |
protected org.kie.api.runtime.Environment |
getEnvironment(javax.enterprise.inject.Instance<org.kie.internal.identity.IdentityProvider> identityProvider) |
org.jbpm.services.task.impl.command.CommandBasedTaskService |
produceTaskService() |
protected <T> T |
safeGet(javax.enterprise.inject.Instance<T> instance) |
@Produces public org.jbpm.services.task.impl.command.CommandBasedTaskService produceTaskService()
protected org.jbpm.services.task.HumanTaskConfigurator createHumanTaskConfigurator()
protected void configureHumanTaskConfigurator(org.jbpm.services.task.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–2019 JBoss by Red Hat. All rights reserved.