Tabnine Logo
org.sonatype.scheduling
Code IndexAdd Tabnine to your IDE (free)

How to use org.sonatype.scheduling

Best Java code snippets using org.sonatype.scheduling (Showing top 20 results out of 315)

origin: org.sonatype.sisu/sisu-task-scheduler

public void working( final int workDone )
{
  TaskUtil.checkInterruption();
  if ( wrapped != null )
  {
    wrapped.working( workDone );
  }
}
origin: org.sonatype.nexus/nexus-scheduler

protected <T> ScheduledTask<T> schedule(String id, String name, String type, Callable<T> callable,
                    Schedule schedule, boolean enabled, boolean store)
{
 DefaultScheduledTask<T> dct = new DefaultScheduledTask<T>(id, name, type, this, callable, schedule);
 dct.setEnabled(enabled);
 addToTasksMap(dct, store);
 dct.start();
 return dct;
}
origin: org.sonatype.sisu/sisu-task-scheduler

public void beginTask( final String name )
{
  TaskUtil.checkInterruption();
  if ( wrapped != null )
  {
    wrapped.beginTask( name );
  }
}
origin: org.sonatype.sisu/sisu-task-scheduler

public void endTask( final String message )
{
  TaskUtil.checkInterruption();
  if ( wrapped != null )
  {
    wrapped.endTask( message );
  }
}
origin: org.sonatype.nexus/nexus-scheduler

 protected void checkInterruption()
   throws TaskInterruptedException
 {
  TaskUtil.checkInterruption();
 }
}
origin: org.sonatype.sisu/sisu-task-scheduler

protected void setTaskState( TaskState state )
{
  if ( !getTaskState().isEndingState() )
  {
    this.taskState = state;
  }
}
origin: org.sonatype.sisu/sisu-task-scheduler

public <T> T createTaskInstance( Class<T> taskType )
  throws IllegalArgumentException
{
  return taskConfig.createTaskInstance( taskType );
}
origin: org.sonatype.nexus/nexus-scheduler

public <T> ScheduledTask<T> initialize(String id, String name, String type, Callable<T> callable,
                    Schedule schedule, boolean enabled)
{
 return schedule(id, name, type, callable, schedule, enabled, false);
}
origin: org.sonatype.nexus/nexus-scheduler

public <T> ScheduledTask<T> updateSchedule(ScheduledTask<T> task)
  throws RejectedExecutionException, NullPointerException
{
 // Simply add the task to config, will find existing by id, remove, then store new
 taskConfig.addTask(task);
 return task;
}
origin: org.sonatype.sisu/sisu-task-scheduler

public void working( final String message, final int work )
{
  TaskUtil.checkInterruption();
  if ( wrapped != null )
  {
    wrapped.working( message, work );
  }
}
origin: org.sonatype.nexus/nexus-scheduler

public void beginTask(final String name, final int toDo) {
 TaskUtil.checkInterruption();
 if (wrapped != null) {
  wrapped.beginTask(name, toDo);
 }
}
origin: org.sonatype.nexus/nexus-scheduler

public void endTask(final String message) {
 TaskUtil.checkInterruption();
 if (wrapped != null) {
  wrapped.endTask(message);
 }
}
origin: org.sonatype.sisu/sisu-task-scheduler

protected <T> ScheduledTask<T> schedule( String id, String name, String type, Callable<T> callable,
                     Schedule schedule, boolean enabled, boolean store )
{
  DefaultScheduledTask<T> dct = new DefaultScheduledTask<T>( id, name, type, this, callable, schedule );
  dct.setEnabled( enabled );
  addToTasksMap( dct, store );
  dct.start();
  return dct;
}
origin: org.sonatype.nexus/nexus-scheduler

protected void setTaskState(TaskState state) {
 if (!getTaskState().isEndingState()) {
  this.taskState = state;
 }
}
origin: org.sonatype.nexus/nexus-scheduler

public void working(final int workDone) {
 TaskUtil.checkInterruption();
 if (wrapped != null) {
  wrapped.working(workDone);
 }
}
origin: org.sonatype.sisu/sisu-task-scheduler

public void beginTask( final String name, final int toDo )
{
  TaskUtil.checkInterruption();
  if ( wrapped != null )
  {
    wrapped.beginTask( name, toDo );
  }
}
origin: org.sonatype.sisu/sisu-task-scheduler

public void working( final String message )
{
  TaskUtil.checkInterruption();
  if ( wrapped != null )
  {
    wrapped.working( message );
  }
}
origin: org.sonatype.nexus/nexus-scheduler

public void beginTask(final String name) {
 TaskUtil.checkInterruption();
 if (wrapped != null) {
  wrapped.beginTask(name);
 }
}
origin: org.sonatype.nexus/nexus-scheduler

public void working(final String message, final int work) {
 TaskUtil.checkInterruption();
 if (wrapped != null) {
  wrapped.working(message, work);
 }
}
origin: org.sonatype.nexus/nexus-scheduler

public void working(final String message) {
 TaskUtil.checkInterruption();
 if (wrapped != null) {
  wrapped.working(message);
 }
}
org.sonatype.scheduling

Most used classes

  • ScheduledTask
  • TaskState
    Enum for describing task state. It is a state machine: starting state is SUBMITTED, finishing states
  • TaskUtil
  • DailySchedule
  • HourlySchedule
  • OnceSchedule,
  • WeeklySchedule,
  • SchedulerTask,
  • DefaultScheduledTask,
  • ProgressListener,
  • TaskInterruptedException,
  • SchedulerIterator,
  • CronSchedule,
  • ManualRunSchedule,
  • RunNowSchedule,
  • Schedule,
  • AbstractSchedulerTask,
  • CancellableProgressListenerWrapper,
  • DefaultScheduler
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now