Class JcaExecutorServiceConnectionImpl
- java.lang.Object
-
- org.camunda.bpm.container.impl.threading.ra.outbound.JcaExecutorServiceConnectionImpl
-
- All Implemented Interfaces:
JcaExecutorServiceConnection
public class JcaExecutorServiceConnectionImpl extends java.lang.Object implements JcaExecutorServiceConnection
- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected JcaExecutorServiceManagedConnection
mc
protected JcaExecutorServiceManagedConnectionFactory
mcf
-
Constructor Summary
Constructors Constructor Description JcaExecutorServiceConnectionImpl()
JcaExecutorServiceConnectionImpl(JcaExecutorServiceManagedConnection mc, JcaExecutorServiceManagedConnectionFactory mcf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
closeConnection()
java.lang.Runnable
getExecuteJobsRunnable(java.util.List<java.lang.String> jobIds, ProcessEngineImpl processEngine)
boolean
schedule(java.lang.Runnable runnable, boolean isLongRunning)
-
-
-
Field Detail
-
mc
protected JcaExecutorServiceManagedConnection mc
-
mcf
protected JcaExecutorServiceManagedConnectionFactory mcf
-
-
Constructor Detail
-
JcaExecutorServiceConnectionImpl
public JcaExecutorServiceConnectionImpl()
-
JcaExecutorServiceConnectionImpl
public JcaExecutorServiceConnectionImpl(JcaExecutorServiceManagedConnection mc, JcaExecutorServiceManagedConnectionFactory mcf)
-
-
Method Detail
-
closeConnection
public void closeConnection()
- Specified by:
closeConnection
in interfaceJcaExecutorServiceConnection
-
schedule
public boolean schedule(java.lang.Runnable runnable, boolean isLongRunning)
- Specified by:
schedule
in interfaceJcaExecutorServiceConnection
-
getExecuteJobsRunnable
public java.lang.Runnable getExecuteJobsRunnable(java.util.List<java.lang.String> jobIds, ProcessEngineImpl processEngine)
- Specified by:
getExecuteJobsRunnable
in interfaceJcaExecutorServiceConnection
-
-