Skip navigation links
jberet-schedule 1.3.0.Beta2
A B C E G H I J M N O P S T V 

A

afterDelay(long) - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Sets the subsequent delay (in minutes) to this builder.

B

build() - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Builds a new instance of JobScheduleConfig from this builder instance.

C

CALENDAR - Static variable in class org.jberet.schedule.JobScheduler
Feature name for calendar-based job schedule.
cancel(String) - Method in class org.jberet.schedule.ExecutorSchedulerImpl
 
cancel(String) - Method in class org.jberet.schedule.JobScheduler
Cancels a job schedule by its id.
cancel(String) - Method in class org.jberet.schedule.TimerSchedulerBean
 
compareTo(JobSchedule) - Method in class org.jberet.schedule.JobSchedule
Compares another job schedule to this one, based on their create time.

E

EMPTY_STRING_ARRAY - Static variable in class org.jberet.schedule.JobScheduler
Convenience empty string array.
equals(Object) - Method in class org.jberet.schedule.JobScheduleConfig
 
ExecutorSchedulerImpl - Class in org.jberet.schedule
Job scheduler implementation based on java.util.concurrent.ScheduledExecutorService.
ExecutorSchedulerImpl() - Constructor for class org.jberet.schedule.ExecutorSchedulerImpl
Default no-arg constructor.
ExecutorSchedulerImpl(ConcurrentMap<String, JobSchedule>) - Constructor for class org.jberet.schedule.ExecutorSchedulerImpl
Constructs ExecutorSchedulerImpl, specifying ConcurrentMap<String, JobSchedule> for storing all job schedules.
ExecutorSchedulerImpl(ConcurrentMap<String, JobSchedule>, ScheduledExecutorService) - Constructor for class org.jberet.schedule.ExecutorSchedulerImpl
Constructs ExecutorSchedulerImpl, specifying both the ConcurrentMap<String, JobSchedule> for storing all job schedules, and the scheduled executor service.
executorService - Variable in class org.jberet.schedule.ExecutorSchedulerImpl
Scheduled executor used for job scheduling.

G

getAfterDelay() - Method in class org.jberet.schedule.JobScheduleConfig
Gets the subsequent delay (in minutes) of this job schedule.
getFeatures() - Method in class org.jberet.schedule.JobScheduler
Gets the features supported by the current job scheduler.
getFeatures() - Method in class org.jberet.schedule.TimerSchedulerBean
 
getId() - Method in class org.jberet.schedule.JobSchedule
Gets the job schedule id.
getInitialDelay() - Method in class org.jberet.schedule.JobScheduleConfig
Gets the initial delay (in minutes) of this job schedule.
getInterval() - Method in class org.jberet.schedule.JobScheduleConfig
Gets the interval or period (in minutes) of this job schedule.
getJobExecutionId() - Method in class org.jberet.schedule.JobScheduleConfig
Gets the job execution id for this job schedule.
getJobExecutionIds() - Method in class org.jberet.schedule.JobSchedule
Gets all ids of job executions that have realized from this job schedule.
getJobName() - Method in class org.jberet.schedule.JobScheduleConfig
Gets the job XML name for this job schedule.
getJobOperator() - Static method in class org.jberet.schedule.JobScheduler
Convenience method for getting JobOperator.
getJobParameters() - Method in class org.jberet.schedule.JobScheduleConfig
Gets the job parameters for starting the job or restarting the job execution.
getJobSchedule(String) - Method in class org.jberet.schedule.ExecutorSchedulerImpl
 
getJobSchedule(String) - Method in class org.jberet.schedule.JobScheduler
Gets the job schedule by its id.
getJobSchedule(String) - Method in class org.jberet.schedule.TimerSchedulerBean
 
getJobScheduleConfig() - Method in class org.jberet.schedule.JobSchedule
Gets the job schedule config, which is typically passed in when creating JobSchedule.
getJobScheduler() - Static method in class org.jberet.schedule.JobScheduler
Gets the job scheduler without passing any parameters.
getJobScheduler(Class<? extends JobScheduler>, ConcurrentMap<String, JobSchedule>, String) - Static method in class org.jberet.schedule.JobScheduler
Gets the job scheduler, specifying scheduler type, ConcurrentMap<String, JobSchedule> for storing all job schedules, and the lookup name of ManagedScheduledExecutorService resource.
getJobSchedules() - Method in class org.jberet.schedule.ExecutorSchedulerImpl
 
getJobSchedules() - Method in class org.jberet.schedule.JobScheduler
Gets all job schedules known to the scheduler.
getJobSchedules() - Method in class org.jberet.schedule.TimerSchedulerBean
 
getScheduleExpression() - Method in class org.jberet.schedule.JobScheduleConfig
Gets javax.ejb.ScheduleExpression for calendar-based job schedule.
getStatus() - Method in class org.jberet.schedule.JobSchedule
Gets the job schedule status.

H

hashCode() - Method in class org.jberet.schedule.JobScheduleConfig
 

I

initialDelay(long) - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Sets the initial delay (in minutes) to this builder.
interval(long) - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Sets the interval or period (in minutes) to this builder.
isPersistent() - Method in class org.jberet.schedule.JobScheduleConfig
Gets whether the job schedule is persistent.
isRepeating() - Method in class org.jberet.schedule.JobScheduleConfig
Determines if this job schedule is repeatable or not.

J

jobExecutionId(long) - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Sets the job execution id to this builder.
jobName(String) - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Sets the job XML name to this builder.
jobParameters(Properties) - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Sets the job parameters to this builder.
JobSchedule - Class in org.jberet.schedule
Represents a job schedule.
JobSchedule() - Constructor for class org.jberet.schedule.JobSchedule
Default no-arg constructor.
JobSchedule(String, JobScheduleConfig) - Constructor for class org.jberet.schedule.JobSchedule
Constructs JobSchedule with id and JobScheduleConfig.
JobSchedule.Status - Enum in org.jberet.schedule
Statuses of JobSchedule.
JobScheduleConfig - Class in org.jberet.schedule
Represents job schedule configuration, typically passed from the client side to schedule a job.
JobScheduleConfig() - Constructor for class org.jberet.schedule.JobScheduleConfig
Default no-arg constructor.
JobScheduleConfigBuilder - Class in org.jberet.schedule
Builder class for JobScheduleConfig.
JobScheduler - Class in org.jberet.schedule
This class defines operations for a job scheduler, and also static methods for obtaining an instance of JobScheduler.
JobScheduler() - Constructor for class org.jberet.schedule.JobScheduler
Default no-arg constructor.

M

MANAGED_EXECUTOR_SERVICE_LOOKUP - Static variable in class org.jberet.schedule.JobScheduler
Lookup name for the managed scheduled executor service.

N

newInstance() - Static method in class org.jberet.schedule.JobScheduleConfigBuilder
Creates a new instance of this builder.

O

org.jberet.schedule - package org.jberet.schedule
 

P

persistent(boolean) - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Sets the persistent flat to this builder.
PERSISTENT - Static variable in class org.jberet.schedule.JobScheduler
Feature name for persistent job schedule.

S

schedule(JobScheduleConfig) - Method in class org.jberet.schedule.ExecutorSchedulerImpl
 
schedule(JobScheduleConfig) - Method in class org.jberet.schedule.JobScheduler
submits a job schedule specified with the job schedule config.
schedule(JobScheduleConfig) - Method in class org.jberet.schedule.TimerSchedulerBean
 
scheduleExpression(ScheduleExpression) - Method in class org.jberet.schedule.JobScheduleConfigBuilder
Sets the schedule expression to this builder.

T

timeout(Timer) - Method in class org.jberet.schedule.TimerSchedulerBean
Timeout method, which starts the job, or restarts the job execution, and saves the new job execution id to JobSchedule.
TIMER_SCHEDULER_LOOKUP - Static variable in class org.jberet.schedule.JobScheduler
Lookup name for EJB-Timer-based job scheduler implementation.
TimerSchedulerBean - Class in org.jberet.schedule
EJB-Timer-based job scheduler, as a singleton session bean.
TimerSchedulerBean() - Constructor for class org.jberet.schedule.TimerSchedulerBean
 
timeUnit - Static variable in class org.jberet.schedule.JobScheduler
Time unit for job schedule.
toString() - Method in class org.jberet.schedule.ExecutorSchedulerImpl
 
toString() - Method in class org.jberet.schedule.JobScheduleConfig
 

V

valueOf(String) - Static method in enum org.jberet.schedule.JobSchedule.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jberet.schedule.JobSchedule.Status
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G H I J M N O P S T V 
Skip navigation links
jberet-schedule 1.3.0.Beta2

Copyright © 2016 JBoss by Red Hat. All rights reserved.