org.apache.ode.axis2
Class ODEServer
java.lang.Object
org.apache.ode.axis2.ODEServer
public class ODEServer
- extends java.lang.Object
Server class called by our Axis hooks to handle all ODE lifecycle management.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
__log
protected final org.apache.commons.logging.Log __log
__logTx
protected final org.apache.commons.logging.Log __logTx
_appRoot
protected java.io.File _appRoot
_workRoot
protected java.io.File _workRoot
_configRoot
protected java.io.File _configRoot
_bpelServer
protected BpelServerImpl _bpelServer
_store
protected ProcessStoreImpl _store
_odeConfig
protected ODEConfigProperties _odeConfig
_axisConfig
protected org.apache.axis2.engine.AxisConfiguration _axisConfig
_txMgr
protected javax.transaction.TransactionManager _txMgr
_daoCF
protected BpelDAOConnectionFactory _daoCF
_executorService
protected java.util.concurrent.ExecutorService _executorService
_scheduler
protected Scheduler _scheduler
_cronScheduler
protected CronScheduler _cronScheduler
_db
protected Database _db
httpConnectionManager
protected org.apache.commons.httpclient.MultiThreadedHttpConnectionManager httpConnectionManager
ODEServer
public ODEServer()
init
public void init(javax.servlet.ServletConfig config,
org.apache.axis2.engine.AxisConfiguration axisConf)
throws javax.servlet.ServletException
- Throws:
javax.servlet.ServletException
init
public void init(java.lang.String contextPath,
org.apache.axis2.engine.AxisConfiguration axisConf)
throws javax.servlet.ServletException
- Throws:
javax.servlet.ServletException
shutDown
public void shutDown()
throws org.apache.axis2.AxisFault
- Shutdown the service engine. This performs cleanup before the BPE is terminated. Once this method has been called, init()
must be called before the transformation engine can be started again with a call to start().
- Throws:
org.apache.axis2.AxisFault
- if the engine is unable to shut down.
initDAO
protected void initDAO()
throws javax.servlet.ServletException
- Initialize the DAO.
- Throws:
javax.servlet.ServletException
initProcessStore
protected void initProcessStore(EndpointReferenceContext eprContext)
createProcessStore
protected ProcessStoreImpl createProcessStore(EndpointReferenceContext eprContext,
javax.sql.DataSource ds)
createScheduler
protected Scheduler createScheduler()
getProcessStore
public ProcessStoreImpl getProcessStore()
getBpelServer
public BpelServerImpl getBpelServer()
getInstanceManagement
public InstanceManagement getInstanceManagement()
getProcessManagement
public ProcessManagement getProcessManagement()
getAppRoot
public java.io.File getAppRoot()
getConfigRoot
public java.io.File getConfigRoot()