Groovy Documentation

griffon.plugins.activiti
[Groovy] Class ProcessEngineHolder

java.lang.Object
  griffon.plugins.activiti.ProcessEngineHolder
All Implemented Interfaces:
ActivitiProvider

@Singleton
class ProcessEngineHolder
extends Object

Authors:
Andres Almiray


Field Summary
private static Object[] LOCK

private static org.slf4j.Logger LOG

private Map engines

 
Constructor Summary
ProcessEngineHolder()

 
Method Summary
void disconnectEngine(String engineName)

private org.activiti.engine.ProcessEngine fetchEngine(String engineName)

org.activiti.engine.ProcessEngine getEngine(String engineName = 'default')

String[] getEngineNames()

boolean isEngineConnected(String engineName)

private org.activiti.engine.ProcessEngine retrieveEngine(String engineName)

void setEngine(String engineName = 'default', org.activiti.engine.ProcessEngine engine)

private void storeEngine(String engineName, org.activiti.engine.ProcessEngine engine)

Object withActiviti(String engineName = 'default', Closure closure)

Object withActiviti(String engineName = 'default', CallableWithArgs callable)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

LOCK

private static final Object[] LOCK


LOG

private static final org.slf4j.Logger LOG


engines

private final Map engines


 
Constructor Detail

ProcessEngineHolder

ProcessEngineHolder()


 
Method Detail

disconnectEngine

void disconnectEngine(String engineName)


fetchEngine

private org.activiti.engine.ProcessEngine fetchEngine(String engineName)


getEngine

org.activiti.engine.ProcessEngine getEngine(String engineName = 'default')


getEngineNames

String[] getEngineNames()


isEngineConnected

boolean isEngineConnected(String engineName)


retrieveEngine

private org.activiti.engine.ProcessEngine retrieveEngine(String engineName)


setEngine

void setEngine(String engineName = 'default', org.activiti.engine.ProcessEngine engine)


storeEngine

private void storeEngine(String engineName, org.activiti.engine.ProcessEngine engine)


withActiviti

Object withActiviti(String engineName = 'default', Closure closure)


withActiviti

Object withActiviti(String engineName = 'default', CallableWithArgs callable)


 

Groovy Documentation