org.apache.ode.bpel.memdao
Class BpelDAOConnectionFactoryImpl

java.lang.Object
  extended by org.apache.ode.bpel.memdao.BpelDAOConnectionFactoryImpl
All Implemented Interfaces:
org.apache.ode.bpel.dao.BpelDAOConnectionFactory

public class BpelDAOConnectionFactoryImpl
extends java.lang.Object
implements org.apache.ode.bpel.dao.BpelDAOConnectionFactory

Connection factory for the in-memory state store.


Constructor Summary
BpelDAOConnectionFactoryImpl(org.apache.ode.bpel.iapi.Scheduler sched)
           
BpelDAOConnectionFactoryImpl(org.apache.ode.bpel.iapi.Scheduler sched, long ttl)
           
 
Method Summary
 org.apache.ode.bpel.dao.BpelDAOConnection getConnection()
           
 javax.sql.DataSource getDataSource()
           
 void init(java.util.Properties properties)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BpelDAOConnectionFactoryImpl

public BpelDAOConnectionFactoryImpl(org.apache.ode.bpel.iapi.Scheduler sched)

BpelDAOConnectionFactoryImpl

public BpelDAOConnectionFactoryImpl(org.apache.ode.bpel.iapi.Scheduler sched,
                                    long ttl)
Method Detail

getConnection

public org.apache.ode.bpel.dao.BpelDAOConnection getConnection()
Specified by:
getConnection in interface org.apache.ode.bpel.dao.BpelDAOConnectionFactory

init

public void init(java.util.Properties properties)
Specified by:
init in interface org.apache.ode.bpel.dao.BpelDAOConnectionFactory
See Also:
BpelDAOConnectionFactory.init(java.util.Properties)

shutdown

public void shutdown()
Specified by:
shutdown in interface org.apache.ode.bpel.dao.BpelDAOConnectionFactory

getDataSource

public javax.sql.DataSource getDataSource()
Specified by:
getDataSource in interface org.apache.ode.bpel.dao.BpelDAOConnectionFactory