Uses of Interface
com.redwood.scheduler.api.model.ForecastJob
-
Packages that use ForecastJob Package Description com.redwood.scheduler.api.job Scheduler API - Interfaces for user defined jobs.com.redwood.scheduler.api.model Scheduler API - Modelcom.redwood.scheduler.api.model.compatibility_14 -
-
Uses of ForecastJob in com.redwood.scheduler.api.job
Fields in com.redwood.scheduler.api.job with type parameters of type ForecastJob Modifier and Type Field Description static Comparator<ForecastJob>
JobForecaster. FORECASTJOBCOMPARATOR
Methods in com.redwood.scheduler.api.job that return ForecastJob Modifier and Type Method Description ForecastJob
JobForecaster. forecastChildJobs(SchedulerSession session, Long jobId)
For job chains, the job chain run will be simulated.Methods in com.redwood.scheduler.api.job that return types with arguments of type ForecastJob Modifier and Type Method Description RWIterable<ForecastJob>
JobForecaster. forecast(SchedulerSession session, DateTimeZone at)
Create forecast jobs for all active job groups at the specified date.RWIterable<ForecastJob>
JobForecaster. forecastJobs(SchedulerSession session, DateTimeZone begin, DateTimeZone end, List<Long> jobUniqueIds)
Create forecast jobs for all active job groups at the specified date range.Map<Long,ForecastJob>
JobForecaster. forecastJobs(SchedulerSession session, DateTimeZone begin, DateTimeZone end, List<Long> jobUniqueIds, long maxForecastCount)
Create forecast jobs for all active job groups at the specified date range.Methods in com.redwood.scheduler.api.job with parameters of type ForecastJob Modifier and Type Method Description static String
JobForecaster. forecastJobToString(ForecastJob fj)
Get a string representation of a forecasted job. -
Uses of ForecastJob in com.redwood.scheduler.api.model
Fields in com.redwood.scheduler.api.model with type parameters of type ForecastJob Modifier and Type Field Description static QueryObjectType<ForecastJob>
ForecastJob. TYPE
Type that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...)
.Methods in com.redwood.scheduler.api.model that return ForecastJob Modifier and Type Method Description ForecastJob
SchedulerSession. createForecastJob()
Return a new instance of ForecastJob.static ForecastJob
BusinessKeyLookup. getForecastJobByBusinessKey(SchedulerSession session, String key)
Query an instance ofForecastJob
, based on its business key.ForecastJob
BusinessKeyResolver. getForecastJobByKey(BusinessKey key)
Query an instance ofForecastJob
, based on its business key.ForecastJob
SchedulerSession. getForecastJobByUniqueId(Long uniqueId)
Get theForecastJob
by UniqueId.ForecastJob
ForecastJob. getParentForecastJob()
Get the ParentForecastJob.Methods in com.redwood.scheduler.api.model that return types with arguments of type ForecastJob Modifier and Type Method Description RWIterable<ForecastJob>
ForecastJob. forecast(JobForecastContext forecastContext)
Create forecast jobs based on the current forecast job.RWIterable<ForecastJob>
ForecastJob. getChildForecastJobs()
Get anRWIterable
over a collection ofChildForecastJobs
, the collection will be ordered by ChildOrder.Methods in com.redwood.scheduler.api.model with parameters of type ForecastJob Modifier and Type Method Description void
AbstractConcreteObjectCallback. handle(ForecastJob theForecastJob)
void
ConcreteObjectCallback. handle(ForecastJob theForecastJob)
void
ForecastJob. setParentForecastJob(ForecastJob newParentForecastJob)
Set the value for ParentForecastJob. -
Uses of ForecastJob in com.redwood.scheduler.api.model.compatibility_14
Methods in com.redwood.scheduler.api.model.compatibility_14 that return types with arguments of type ForecastJob Modifier and Type Method Description Iterator<ForecastJob>
ForecastJobComp. forecast(JobForecastContext forecastContext)
Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useforecast(JobForecastContext forecastContext)
instead.Iterator<ForecastJob>
JobForecasterComp. forecast(SchedulerSession session, DateTimeZone at)
Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useJobForecaster.forecast(SchedulerSession, DateTimeZone)
instead.Iterator<ForecastJob>
JobForecasterComp. forecastJobs(SchedulerSession session, DateTimeZone begin, DateTimeZone end, List<Long> jobUniqueIds)
Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useJobForecaster.forecastJobs(SchedulerSession, DateTimeZone, DateTimeZone, List)
instead.Iterator<ForecastJob>
ForecastJobComp. getChildForecastJobs()
Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, usegetChildForecastJobs()
instead.
-