public class RuntimeManagerFactoryImpl extends Object implements org.kie.api.runtime.manager.RuntimeManagerFactory
RuntimeManager
instances based on given RuntimeEnvironment.
RuntimeManager instances on demand.
SchedulerService is given will create GlobalTimerService| Constructor and Description |
|---|
RuntimeManagerFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.kie.internal.runtime.manager.SessionFactory |
getSessionFactory(org.kie.api.runtime.manager.RuntimeEnvironment environment) |
protected org.kie.internal.runtime.manager.TaskServiceFactory |
getTaskServiceFactory(org.kie.api.runtime.manager.RuntimeEnvironment environment) |
protected void |
initTimerService(org.kie.api.runtime.manager.RuntimeEnvironment environment,
org.kie.api.runtime.manager.RuntimeManager manager) |
org.kie.api.runtime.manager.RuntimeManager |
newPerCaseRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment) |
org.kie.api.runtime.manager.RuntimeManager |
newPerCaseRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
String identifier) |
org.kie.api.runtime.manager.RuntimeManager |
newPerProcessInstanceRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment) |
org.kie.api.runtime.manager.RuntimeManager |
newPerProcessInstanceRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
String identifier) |
org.kie.api.runtime.manager.RuntimeManager |
newPerRequestRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment) |
org.kie.api.runtime.manager.RuntimeManager |
newPerRequestRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
String identifier) |
org.kie.api.runtime.manager.RuntimeManager |
newSingletonRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment) |
org.kie.api.runtime.manager.RuntimeManager |
newSingletonRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
String identifier) |
public org.kie.api.runtime.manager.RuntimeManager newSingletonRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment)
newSingletonRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactorypublic org.kie.api.runtime.manager.RuntimeManager newSingletonRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
String identifier)
newSingletonRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactorypublic org.kie.api.runtime.manager.RuntimeManager newPerRequestRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment)
newPerRequestRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactorypublic org.kie.api.runtime.manager.RuntimeManager newPerRequestRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
String identifier)
newPerRequestRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactorypublic org.kie.api.runtime.manager.RuntimeManager newPerProcessInstanceRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment)
newPerProcessInstanceRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactorypublic org.kie.api.runtime.manager.RuntimeManager newPerProcessInstanceRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
String identifier)
newPerProcessInstanceRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactorypublic org.kie.api.runtime.manager.RuntimeManager newPerCaseRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment)
newPerCaseRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactorypublic org.kie.api.runtime.manager.RuntimeManager newPerCaseRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
String identifier)
newPerCaseRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactoryprotected org.kie.internal.runtime.manager.SessionFactory getSessionFactory(org.kie.api.runtime.manager.RuntimeEnvironment environment)
protected org.kie.internal.runtime.manager.TaskServiceFactory getTaskServiceFactory(org.kie.api.runtime.manager.RuntimeEnvironment environment)
protected void initTimerService(org.kie.api.runtime.manager.RuntimeEnvironment environment,
org.kie.api.runtime.manager.RuntimeManager manager)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.