ClusterInstanceProcessAccess |
Utility class that helps to control what cluster instance are allowed to execute each process
request
|
DefaultJob |
Openbravo implementation of the Quartz Job interface to enable Openbravo processes to be
scheduled through the Quartz Scheduler.
|
GroupInfo |
|
JobDetailProvider |
Allows to build the detail properties of a Quartz's Job instance.
|
KillableProcessHandler |
Checks and handles KillableProcess regularly, killing them if are marked as should_be_killed
It only runs if the scheduler is configured to use the OpenbravoPersistentJobStore
|
OBScheduler |
Provides the ability of schedule and unschedule background processes.
|
ProcessBundle |
A ProcessBundle is a 'container' holding all the relevant information required to execute a
process in the Openbravo system, including security/contextual details such as User, Client and
Organization, execution parameters, a logger (used by the Process Monitor) and process
implementation specifics.
|
ProcessBundleSerializationTest |
|
ProcessContext |
|
ProcessGroup |
Process used to execute process groups
|
ProcessLogger |
|
ProcessRunner |
|
ProcessSchedulingTest |
Test cases for process schedule and process runner
|
ProcessSchedulingTest.MyCDIProcess |
Fake process with CDI
|
ProcessSchedulingTest.MyProcess |
Fake process
|
ProcessSchedulingTest.ParseTranslationDalBaseProcess |
Fake DAL base process to get a translation with OBMessageUtils
|
ProcessSchedulingTest.ParseTranslationProcess |
Fake process to get a translation with OBMessageUtils
|
SchedulerTimeUtils |
Provides utility methods that help to deal with dates when scheduling a process.
|