Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
E
G
I
J
O
R
S
U
C
cancelJob(String)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
D
DatabaseDelegate
- Interface in
org.apache.ode.scheduler.simple
Database abstraction; provides all database access for the simple scheduler.
DatabaseException
- Exception in
org.apache.ode.scheduler.simple
Exception class thrown by
DatabaseDelegate
implementations.
DatabaseException(String)
- Constructor for exception org.apache.ode.scheduler.simple.
DatabaseException
DatabaseException(Exception)
- Constructor for exception org.apache.ode.scheduler.simple.
DatabaseException
DatabaseException(String, Exception)
- Constructor for exception org.apache.ode.scheduler.simple.
DatabaseException
deleteJob(String, String)
- Method in interface org.apache.ode.scheduler.simple.
DatabaseDelegate
Delete a job from the database.
deleteJob(String, String)
- Method in class org.apache.ode.scheduler.simple.
JdbcDelegate
dequeueImmediate(String, long, int)
- Method in interface org.apache.ode.scheduler.simple.
DatabaseDelegate
"Dequeue" jobs from the database that are ready for immediate execution; this basically is a select/delete operation with constraints on the nodeId and scheduled time.
dequeueImmediate(String, long, int)
- Method in class org.apache.ode.scheduler.simple.
JdbcDelegate
E
execIsolatedTransaction(Callable<T>)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
execTransaction(Callable<T>)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
execTransaction(Callable<T>, int)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
G
getNodeIds()
- Method in interface org.apache.ode.scheduler.simple.
DatabaseDelegate
Return a list of unique nodes identifiers found in the database.
getNodeIds()
- Method in class org.apache.ode.scheduler.simple.
JdbcDelegate
I
insertJob(Job, String, boolean)
- Method in interface org.apache.ode.scheduler.simple.
DatabaseDelegate
Save the job in the database.
insertJob(Job, String, boolean)
- Method in class org.apache.ode.scheduler.simple.
JdbcDelegate
isTransacted()
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
J
JdbcDelegate
- Class in
org.apache.ode.scheduler.simple
JDBC-based implementation of the
DatabaseDelegate
interface.
JdbcDelegate(DataSource)
- Constructor for class org.apache.ode.scheduler.simple.
JdbcDelegate
JobNoLongerInDbException
- Exception in
org.apache.ode.scheduler.simple
Exception thrown if an attempt has been made to commit a job that is no longer in the database.
JobNoLongerInDbException(String, String)
- Constructor for exception org.apache.ode.scheduler.simple.
JobNoLongerInDbException
O
org.apache.ode.scheduler.simple
- package org.apache.ode.scheduler.simple
R
registerSynchronizer(Scheduler.Synchronizer)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
runJob(Job)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
Run a job in the current thread.
runPolledRunnable(Job)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
Run a job from a polled runnable thread.
runTask(Task)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
S
scheduleMapSerializableRunnable(Scheduler.MapSerializableRunnable, Date)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
schedulePersistedJob(Scheduler.JobDetails, Date)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
scheduleVolatileJob(boolean, Scheduler.JobDetails)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
scheduleVolatileJob(boolean, Scheduler.JobDetails, Date)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setDatabaseDelegate(DatabaseDelegate)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setExecutorService(ExecutorService)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setImmediateInterval(long)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setJobProcessor(Scheduler.JobProcessor)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setNearFutureInterval(long)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setNodeId(String)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setPolledRunnableProcesser(Scheduler.JobProcessor)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setPollIntervalForPolledRunnable(long)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setRollbackOnly()
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setStaleInterval(long)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setTransactionManager(TransactionManager)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
setTransactionsPerSecond(int)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
shutdown()
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
SimpleScheduler
- Class in
org.apache.ode.scheduler.simple
A reliable and relatively simple scheduler that uses a database to persist information about scheduled tasks.
SimpleScheduler(String, DatabaseDelegate, Properties)
- Constructor for class org.apache.ode.scheduler.simple.
SimpleScheduler
start()
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
stop()
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
U
updateAssignToNode(String, int, int, long)
- Method in interface org.apache.ode.scheduler.simple.
DatabaseDelegate
Assign a particular node identifier to a fraction of jobs in the database that do not have one, and are up for execution within a certain time.
updateAssignToNode(String, int, int, long)
- Method in class org.apache.ode.scheduler.simple.
JdbcDelegate
updateHeartBeat(String)
- Method in class org.apache.ode.scheduler.simple.
SimpleScheduler
updateJob(Job)
- Method in interface org.apache.ode.scheduler.simple.
DatabaseDelegate
Update the job in the database (only updates timestamp and retryCount)
updateJob(Job)
- Method in class org.apache.ode.scheduler.simple.
JdbcDelegate
updateReassign(String, String)
- Method in interface org.apache.ode.scheduler.simple.
DatabaseDelegate
Reassign jobs from one node to another.
updateReassign(String, String)
- Method in class org.apache.ode.scheduler.simple.
JdbcDelegate
C
D
E
G
I
J
O
R
S
U
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes