Kie :: Spring 6.2.0.Final

org.kie.spring.manager
Class SpringRuntimeManagerFactoryImpl

java.lang.Object
  extended by org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl
      extended by org.kie.spring.manager.SpringRuntimeManagerFactoryImpl
All Implemented Interfaces:
org.kie.api.runtime.manager.RuntimeManagerFactory

public class SpringRuntimeManagerFactoryImpl
extends org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.kie.api.runtime.manager.RuntimeManagerFactory
org.kie.api.runtime.manager.RuntimeManagerFactory.Factory
 
Constructor Summary
SpringRuntimeManagerFactoryImpl()
           
 
Method Summary
protected  void adjustEnvironment(org.kie.api.runtime.manager.RuntimeEnvironment environment)
           
 javax.persistence.EntityManager getEntityManager()
           
 org.jbpm.process.core.timer.GlobalSchedulerService getSchedulerService()
           
 org.springframework.transaction.support.AbstractPlatformTransactionManager getTransactionManager()
           
 org.kie.api.task.UserGroupCallback getUserGroupCallback()
           
 org.kie.internal.task.api.UserInfo getUserInfo()
           
 boolean isPessimisticLocking()
           
 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, String identifier)
           
 org.kie.api.runtime.manager.RuntimeManager newSingletonRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment, String identifier)
           
 void setEntityManager(javax.persistence.EntityManager entityManager)
           
 void setPessimisticLocking(boolean pessimisticLocking)
           
 void setSchedulerService(org.jbpm.process.core.timer.GlobalSchedulerService schedulerService)
           
 void setTransactionManager(org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)
           
 void setUserGroupCallback(org.kie.api.task.UserGroupCallback userGroupCallback)
           
 void setUserInfo(org.kie.internal.task.api.UserInfo userInfo)
           
 
Methods inherited from class org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl
getSessionFactory, getTaskServiceFactory, initTimerService, newPerProcessInstanceRuntimeManager, newPerRequestRuntimeManager, newSingletonRuntimeManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringRuntimeManagerFactoryImpl

public SpringRuntimeManagerFactoryImpl()
Method Detail

newSingletonRuntimeManager

public org.kie.api.runtime.manager.RuntimeManager newSingletonRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
                                                                             String identifier)
Specified by:
newSingletonRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactory
Overrides:
newSingletonRuntimeManager in class org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl

newPerRequestRuntimeManager

public org.kie.api.runtime.manager.RuntimeManager newPerRequestRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
                                                                              String identifier)
Specified by:
newPerRequestRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactory
Overrides:
newPerRequestRuntimeManager in class org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl

newPerProcessInstanceRuntimeManager

public org.kie.api.runtime.manager.RuntimeManager newPerProcessInstanceRuntimeManager(org.kie.api.runtime.manager.RuntimeEnvironment environment,
                                                                                      String identifier)
Specified by:
newPerProcessInstanceRuntimeManager in interface org.kie.api.runtime.manager.RuntimeManagerFactory
Overrides:
newPerProcessInstanceRuntimeManager in class org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl

getUserGroupCallback

public org.kie.api.task.UserGroupCallback getUserGroupCallback()

setUserGroupCallback

public void setUserGroupCallback(org.kie.api.task.UserGroupCallback userGroupCallback)

getTransactionManager

public org.springframework.transaction.support.AbstractPlatformTransactionManager getTransactionManager()

setTransactionManager

public void setTransactionManager(org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)

getEntityManager

public javax.persistence.EntityManager getEntityManager()

setEntityManager

public void setEntityManager(javax.persistence.EntityManager entityManager)

getUserInfo

public org.kie.internal.task.api.UserInfo getUserInfo()

setUserInfo

public void setUserInfo(org.kie.internal.task.api.UserInfo userInfo)

isPessimisticLocking

public boolean isPessimisticLocking()

setPessimisticLocking

public void setPessimisticLocking(boolean pessimisticLocking)

getSchedulerService

public org.jbpm.process.core.timer.GlobalSchedulerService getSchedulerService()

setSchedulerService

public void setSchedulerService(org.jbpm.process.core.timer.GlobalSchedulerService schedulerService)

adjustEnvironment

protected void adjustEnvironment(org.kie.api.runtime.manager.RuntimeEnvironment environment)

Kie :: Spring 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.