Uses of Interface
net.sourceforge.java.util.jobs.IJob

Packages that use IJob
net.sourceforge.java.feednread.backend.jobs Contains a collection of Jobs to concurrently perform application specific tasks in the JobManager execution context. 
net.sourceforge.java.feednread.frontend.event.action Provides a collection of Actions handling events based on user actions.  
net.sourceforge.java.util.jobs Provides core support for interacting with background activity. 
net.sourceforge.java.util.jobs.event Provides interfaces and classes for dealing with different types of events fired by the JobManager execution context. 
net.sourceforge.java.util.jobs.scheduling Provides core support for scheduling background activity. 
 

Uses of IJob in net.sourceforge.java.feednread.backend.jobs
 

Classes in net.sourceforge.java.feednread.backend.jobs that implement IJob
 class DownloadJob
           Downloads a web based resource to a File on the local machine.
 class NewsFeedAggregationManagerJob
           Job to control and coordinate the aggregation of a bunch of Favorites i.e. their associated NewsFeeds.
 class NewsFeedAggregatorJob
           Job to aggregate a single Favrite i.e. its set NewsFeed into a given AggregatedNewsFeed.
 class NewsFeedArchivingJob
           Job which adds a NewsFeed to the NewsFeedArchive.
 class NewsFeedFavoritesTreeOPMLImportJob
           Job to import the favorite structure embedded in an opml file into a Category.
 class NewsFeedParserJob
           Job which parses a NewsFeed either by a given url or a Favorite which houses the url settings.
 class NewsFeedUpdateJob
           Job to update a NewsFeed either by a given url or a Favorite.
 class NewsFeedUpdateManagerJob
           Coordinates the well-regulated update of a Favorite bundle, e.g. a parent Category.
 class TreeImportJob
           Job to import the structures from the NewsFeedFavoritesTree and NewsFeedWatchesTree into a Category respective WatchFolder.
 

Uses of IJob in net.sourceforge.java.feednread.frontend.event.action
 

Methods in net.sourceforge.java.feednread.frontend.event.action that return IJob
private  IJob UpdateTreeElementAction.update(INameable nameable, Favorite[] favorites)
           Updates the specified list of Favorites.
private  IJob UpdateNewsFeedTabAction.update(INameable nameable, Favorite[] favorites)
           Updates the specified list of Favorites.
 

Uses of IJob in net.sourceforge.java.util.jobs
 

Classes in net.sourceforge.java.util.jobs that implement IJob
 class IdleJobStatusReaper
           Reapes idle JobStatus instances found in a JobStatusTableContentProvider whose idle time is greater than the time specified in IdleJobStatusReaper.DEFAULT_IDLE_TIME.
 class Job
           Default IJob implementation to be used as base for concrete Jobs.
 

Fields in net.sourceforge.java.util.jobs declared as IJob
private  IJob JobThread.job
           The IJob to be executed in the JobThread
protected  IJob DefaultJobProgressMonitor.job
           The IJob for which to report the progress
 

Methods in net.sourceforge.java.util.jobs with parameters of type IJob
 void JobManager.addJob(IJob job)
           Adds the specified IJob to this JobManager.
 void JobManager.addJob(IJob job, IProgressMonitor monitor)
           Adds the specified IJob to this JobManager.
 void JobManager.scheduleJob(IJob job, JobExecutionStatus executionStatus)
           Schedules the specified IJob according to the settings in the specified JobExecutionStatus object.
 void JobManager.scheduleJob(IJob job, long delay)
           Schedules the specified IJob for one time execution after the specified delay.
 void JobManager.scheduleJob(IJob job, IProgressMonitor monitor, JobExecutionStatus executionStatus)
           Schedules the specified IJob according to the settings in the specified JobExecutionStatus object.
 void JobManager.scheduleJob(IJob job, IProgressMonitor monitor, long delay)
           Schedules the specified IJob for one time execution after the specified delay.
protected  void JobManager.fireJobStarted(IJob job)
           Notifies all registered IJobListener that the specified IJob has been started.
protected  void JobManager.fireJobDone(IJob job)
           Notifies all registered IJobListener that the specified IJob is done.
protected  void JobManager.fireJobStatusChanged(IJob job)
           Notifies all registered IJobListener that the status of the specified IJob changed.
 

Constructors in net.sourceforge.java.util.jobs with parameters of type IJob
JobThread(IJob job, IProgressMonitor monitor)
           Creates a new JobThread that executes the specified IJob and reports the progress of the IJob to the specified IProgressMonitor.
DefaultJobProgressMonitor(IJob job)
           Creates a new DefaultJobProgressMonitor.
CompositeJobProgressMonitor(IJob job)
           Creates a new CompositeJobProgressMonitor.
 

Uses of IJob in net.sourceforge.java.util.jobs.event
 

Methods in net.sourceforge.java.util.jobs.event that return IJob
 IJob JobEvent.getJob()
           Gets the IJob that triggered this JobEvent.
 

Constructors in net.sourceforge.java.util.jobs.event with parameters of type IJob
JobEvent(IJob job)
           Creates a new JobEvent.
 

Uses of IJob in net.sourceforge.java.util.jobs.scheduling
 

Fields in net.sourceforge.java.util.jobs.scheduling declared as IJob
private  IJob ScheduledJob.job
           The IJob scheduled for execution
 

Constructors in net.sourceforge.java.util.jobs.scheduling with parameters of type IJob
ScheduledJob(IJob job, IProgressMonitor monitor, JobExecutionStatus executionStatus)
           Creates a new ScheduledJob that wraps up the specified IJob for automated interval based execution according to the settings in the specified JobExecutionStatus.