org.jbpm.services.task
Class HumanTaskConfigurator
java.lang.Object
org.jbpm.services.task.HumanTaskConfigurator
public class HumanTaskConfigurator
- extends Object
Task service configurator that provides fluent API approach to building TaskService
instances. Most of the attributes have their defaults but there is one that must be explicitly set
Important to notice is defaults for:
- userInfo - DefaultUserInfo by default
- userGroupCallback - uses MvelUserGroupCallbackImpl by default
- See Also:
DefaultUserInfo
,
MvelUserGroupCallbackImpl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HumanTaskConfigurator
public HumanTaskConfigurator()
interceptor
public HumanTaskConfigurator interceptor(int priority,
org.drools.core.command.Interceptor interceptor)
listener
public HumanTaskConfigurator listener(TaskLifeCycleEventListener listener)
environment
public HumanTaskConfigurator environment(Environment environment)
entityManagerFactory
public HumanTaskConfigurator entityManagerFactory(javax.persistence.EntityManagerFactory emf)
userInfo
public HumanTaskConfigurator userInfo(org.kie.internal.task.api.UserInfo userInfo)
userGroupCallback
public HumanTaskConfigurator userGroupCallback(UserGroupCallback userGroupCallback)
getTaskService
public TaskService getTaskService()
addDefaultInterceptor
protected void addDefaultInterceptor()
addTransactionLockInterceptor
protected void addTransactionLockInterceptor()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.