A B C D E F G I J L O P R S V W 

A

abort() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobStatus
Request the cancellation of a job.
abort() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
ABORTED - org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
The job was aborted before it could complete its work.
ABORTING - org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
The cancellation of the job has been requested, but the implementation has not yet acted upon this request.
ABORTING_STARTING - org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
The job enteres this stage when it is aborted during STARTING.
addJobListener(JobListener) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobStatus
 
addJobListener(JobListener) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
announceTotal(int) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor
Announce the total amount of work to be done.
announceTotal(int) - Method in class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob.SubJobMonitor
 

B

BackgroundJob<V> - Interface in org.evolvis.tartools.backgroundjobs
A unit of work that may be processed asynchronously.
BackgroundJobInfo - Interface in org.evolvis.tartools.backgroundjobs
Information about a scheduled BackgroundJob.
BackgroundJobInfo.State - Enum in org.evolvis.tartools.backgroundjobs
 
BackgroundJobLog - Interface in org.evolvis.tartools.backgroundjobs
 
BackgroundJobLogFactory - Interface in org.evolvis.tartools.backgroundjobs
 
BackgroundJobMonitor - Interface in org.evolvis.tartools.backgroundjobs
Used by BackgroundJob to communicate with the scheduler.
BackgroundJobMonitor.Severity - Enum in org.evolvis.tartools.backgroundjobs
 
BackgroundJobScheduler - Class in org.evolvis.tartools.backgroundjobs
 
BackgroundJobScheduler() - Constructor for class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
BackgroundJobStatus<T> - Interface in org.evolvis.tartools.backgroundjobs
A handle on a scheduled BackgroundJob.
BackgroundJobStatusDecorator<T> - Class in org.evolvis.tartools.backgroundjobs
 
BackgroundJobStatusDecorator(BackgroundJobStatus<T>) - Constructor for class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
BackgroundJobWithProperties<V> - Interface in org.evolvis.tartools.backgroundjobs
 
BackgroundThread - Interface in org.evolvis.tartools.backgroundjobs
 
BackgroundThreadFactory - Interface in org.evolvis.tartools.backgroundjobs
 

C

close() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobLog
 
CompositeBackgroundJob - Class in org.evolvis.tartools.backgroundjobs
 
CompositeBackgroundJob(String, BackgroundJob<?>...) - Constructor for class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob
 
CompositeBackgroundJob.SubJobMonitor - Class in org.evolvis.tartools.backgroundjobs
 
createFutureTask(Callable<V>) - Method in interface org.evolvis.tartools.backgroundjobs.FutureFactory
 
createJobLog(String) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobLogFactory
 
createThread(RunnableFuture<?>) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundThreadFactory
 

D

delegatee - Variable in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 

E

ensureStarted() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
ERROR - org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor.Severity
 
executeNext() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 

F

FAILED - org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
The execution of the job raised an uncaught exception.
FutureFactory - Interface in org.evolvis.tartools.backgroundjobs
 

G

getDelegatee() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getDescription() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJob
Describe the job.
getDescription() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobInfo
The human-readable description for this job.
getDescription() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getDescription() - Method in class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob
 
getDescription() - Method in class org.evolvis.tartools.backgroundjobs.WeightedBackgroundJob
 
getFutureFactory() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
getId() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobInfo
The unique identifier assigned to this job by the scheduler.
getId() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getJob(String) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
getJobClass() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobInfo
The class implementing the actual work.
getJobClass() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getJobLogFactory() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
getJobs() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
getJobsToKeep() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
getLastModified() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobInfo
 
getLastModified() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getNewState() - Method in class org.evolvis.tartools.backgroundjobs.JobEvent
 
getOldState() - Method in class org.evolvis.tartools.backgroundjobs.JobEvent
 
getScheduledJobId() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor
Get the identifier assigned to the BackgroundJob by the scheduler.
getScheduledJobId() - Method in class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob.SubJobMonitor
 
getSource() - Method in class org.evolvis.tartools.backgroundjobs.JobEvent
 
getStartTime() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobInfo
 
getStartTime() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getState() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobInfo
 
getState() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getThreadFactory() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
getWeight() - Method in class org.evolvis.tartools.backgroundjobs.WeightedBackgroundJob
 
getWorkDone() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobInfo
Get the amount of work that is already done.
getWorkDone() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getWorkDone() - Method in class org.evolvis.tartools.backgroundjobs.JobEvent
 
getWorkTotal() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobInfo
Get the total amount of work.
getWorkTotal() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
getWorkTotal() - Method in class org.evolvis.tartools.backgroundjobs.JobEvent
 

I

INFO - org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor.Severity
 
isAborting() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor
Whether the cancellation of the job was requested.
isAborting() - Method in class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob.SubJobMonitor
 
isIdle() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 

J

JobEvent - Class in org.evolvis.tartools.backgroundjobs
 
JobEvent(BackgroundJobInfo) - Constructor for class org.evolvis.tartools.backgroundjobs.JobEvent
 
JobEvent(BackgroundJobInfo, BackgroundJobInfo.State, BackgroundJobInfo.State) - Constructor for class org.evolvis.tartools.backgroundjobs.JobEvent
 
JobListener - Interface in org.evolvis.tartools.backgroundjobs
 
jobStateChanged(JobEvent) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
join(long) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobStatus
Join the thread executing the job.
join(long) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
join(long) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundThread
 

L

log(BackgroundJobMonitor.Severity, Object) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobLog
 
log(BackgroundJobMonitor.Severity, Object) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor
write to the (job-specific) log.
log(BackgroundJobMonitor.Severity, Object) - Method in class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob.SubJobMonitor
 

O

org.evolvis.tartools.backgroundjobs - package org.evolvis.tartools.backgroundjobs
 

P

progressInfoUpdated(JobEvent) - Method in interface org.evolvis.tartools.backgroundjobs.JobListener
 

R

removeJobListener(JobListener) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobStatus
 
removeJobListener(JobListener) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
reportProgressAbsolute(int) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor
Report units of work completed since the begining of the job.
reportProgressAbsolute(int) - Method in class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob.SubJobMonitor
 
reportProgressIncrement(int) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor
Report units of work completed since the last progress report.
reportProgressIncrement(int) - Method in class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob.SubJobMonitor
 
result() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobStatus
Obtain the result produced by the job, waiting for its completion if necessary.
result() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobStatusDecorator
 
run() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
RUNNING - org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
The job is currently executing.

S

scheduldeImmediately(BackgroundJob<T>) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
schedule(String, BackgroundJob<T>) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
schedule(BackgroundJob<T>) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
SCHEDULED - org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
The job is scheduled but has not started yet.
setFutureFactory(FutureFactory) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
setJobLogFactory(BackgroundJobLogFactory) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
setJobsToKeep(int) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
setProperties(Properties) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJobWithProperties
 
setThreadFactory(BackgroundThreadFactory) - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
start() - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundThread
 
STARTING - org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
The job is about to enter RUNNING.
stateChanged(JobEvent) - Method in interface org.evolvis.tartools.backgroundjobs.JobListener
 
stop() - Method in class org.evolvis.tartools.backgroundjobs.BackgroundJobScheduler
 
SubJobMonitor(BackgroundJobMonitor, int) - Constructor for class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob.SubJobMonitor
 
SUCCEEDED - org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
The work is complete.

V

valueOf(String) - Static method in enum org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.evolvis.tartools.backgroundjobs.BackgroundJobInfo.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor.Severity
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARNING - org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor.Severity
 
WeightedBackgroundJob<T> - Class in org.evolvis.tartools.backgroundjobs
 
WeightedBackgroundJob(BackgroundJob<T>, int) - Constructor for class org.evolvis.tartools.backgroundjobs.WeightedBackgroundJob
 
work(BackgroundJobMonitor) - Method in interface org.evolvis.tartools.backgroundjobs.BackgroundJob
Execute the Job.
work(BackgroundJobMonitor) - Method in class org.evolvis.tartools.backgroundjobs.CompositeBackgroundJob
 
work(BackgroundJobMonitor) - Method in class org.evolvis.tartools.backgroundjobs.WeightedBackgroundJob
 
A B C D E F G I J L O P R S V W 
Skip navigation links

Copyright © 2018 tarent solutions GmbH, Germany. All rights reserved.