org.apache.ode.bpel.engine
Class BpelServerImpl.PolledRunnableProcessor

java.lang.Object
  extended by org.apache.ode.bpel.engine.BpelServerImpl.PolledRunnableProcessor
All Implemented Interfaces:
org.apache.ode.bpel.iapi.Scheduler.JobProcessor
Enclosing class:
BpelServerImpl

public static class BpelServerImpl.PolledRunnableProcessor
extends java.lang.Object
implements org.apache.ode.bpel.iapi.Scheduler.JobProcessor

This wraps up the executor service for polled runnables.


Constructor Summary
BpelServerImpl.PolledRunnableProcessor()
           
 
Method Summary
 void onScheduledJob(org.apache.ode.bpel.iapi.Scheduler.JobInfo jobInfo)
           
 void setContexts(Contexts contexts)
           
 void setPolledRunnableExecutorService(java.util.concurrent.ExecutorService polledRunnableExecutorService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BpelServerImpl.PolledRunnableProcessor

public BpelServerImpl.PolledRunnableProcessor()
Method Detail

setContexts

public void setContexts(Contexts contexts)

setPolledRunnableExecutorService

public void setPolledRunnableExecutorService(java.util.concurrent.ExecutorService polledRunnableExecutorService)

onScheduledJob

public void onScheduledJob(org.apache.ode.bpel.iapi.Scheduler.JobInfo jobInfo)
                    throws org.apache.ode.bpel.iapi.Scheduler.JobProcessorException
Specified by:
onScheduledJob in interface org.apache.ode.bpel.iapi.Scheduler.JobProcessor
Throws:
org.apache.ode.bpel.iapi.Scheduler.JobProcessorException