org.jbpm.runtime.manager.impl
public class RuntimeEnvironmentBuilder extends Object
RuntimeEnvironments
.
Comes with short cut methods to get predefined configurations of the RuntimeEnvironment
:
Constructor and Description |
---|
RuntimeEnvironmentBuilder() |
Modifier and Type | Method and Description |
---|---|
RuntimeEnvironmentBuilder |
addAsset(org.kie.api.io.Resource asset,
org.kie.api.io.ResourceType type) |
RuntimeEnvironmentBuilder |
addConfiguration(String name,
String value) |
RuntimeEnvironmentBuilder |
addEnvironmentEntry(String name,
Object value) |
RuntimeEnvironmentBuilder |
classLoader(ClassLoader cl) |
RuntimeEnvironmentBuilder |
entityManagerFactory(javax.persistence.EntityManagerFactory emf) |
org.kie.internal.runtime.manager.RuntimeEnvironment |
get() |
static RuntimeEnvironmentBuilder |
getDefault() |
static RuntimeEnvironmentBuilder |
getDefaultInMemory() |
static RuntimeEnvironmentBuilder |
getEmpty() |
RuntimeEnvironmentBuilder |
knowledgeBase(org.kie.api.KieBase kbase) |
RuntimeEnvironmentBuilder |
mapper(org.kie.internal.runtime.manager.Mapper mapper) |
RuntimeEnvironmentBuilder |
persistence(boolean persistenceEnabled) |
RuntimeEnvironmentBuilder |
registerableItemsFactory(org.kie.internal.runtime.manager.RegisterableItemsFactory factory) |
RuntimeEnvironmentBuilder |
schedulerService(org.jbpm.process.core.timer.GlobalSchedulerService globalScheduler) |
RuntimeEnvironmentBuilder |
userGroupCallback(org.kie.internal.task.api.UserGroupCallback callback) |
public static RuntimeEnvironmentBuilder getEmpty()
public static RuntimeEnvironmentBuilder getDefault()
public static RuntimeEnvironmentBuilder getDefaultInMemory()
public RuntimeEnvironmentBuilder persistence(boolean persistenceEnabled)
public RuntimeEnvironmentBuilder entityManagerFactory(javax.persistence.EntityManagerFactory emf)
public RuntimeEnvironmentBuilder addAsset(org.kie.api.io.Resource asset, org.kie.api.io.ResourceType type)
public RuntimeEnvironmentBuilder addEnvironmentEntry(String name, Object value)
public RuntimeEnvironmentBuilder addConfiguration(String name, String value)
public RuntimeEnvironmentBuilder knowledgeBase(org.kie.api.KieBase kbase)
public RuntimeEnvironmentBuilder userGroupCallback(org.kie.internal.task.api.UserGroupCallback callback)
public RuntimeEnvironmentBuilder mapper(org.kie.internal.runtime.manager.Mapper mapper)
public RuntimeEnvironmentBuilder registerableItemsFactory(org.kie.internal.runtime.manager.RegisterableItemsFactory factory)
public org.kie.internal.runtime.manager.RuntimeEnvironment get()
public RuntimeEnvironmentBuilder schedulerService(org.jbpm.process.core.timer.GlobalSchedulerService globalScheduler)
public RuntimeEnvironmentBuilder classLoader(ClassLoader cl)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.