Examples of TaskState


Examples of org.nasutekds.server.backends.task.TaskState

      AttributeType taskStateType =
        DirectoryServer.getAttributeType(ATTR_TASK_STATE.toLowerCase());
      String stateString =
        resultEntry.getAttributeValue(taskStateType,
            DirectoryStringSyntax.DECODER);
      TaskState taskState = TaskState.fromString(stateString);
      assertEquals(taskState, expectedState,
          "The task completed in an unexpected state");

      // Check that the task contains some log messages.
      AttributeType logMessagesType = DirectoryServer.getAttributeType(
View Full Code Here

Examples of org.nasutekds.server.backends.task.TaskState

    AttributeType taskStateType =
         DirectoryServer.getAttributeType(ATTR_TASK_STATE.toLowerCase());
    String stateString =
         resultEntry.getAttributeValue(taskStateType,
                                       DirectoryStringSyntax.DECODER);
    TaskState taskState = TaskState.fromString(stateString);
    assertEquals(taskState, TaskState.COMPLETED_SUCCESSFULLY,
                 "The task completed in an unexpected state");
  }
View Full Code Here

Examples of org.nasutekds.server.backends.task.TaskState

  }

  protected void waitTaskState(Entry taskEntry, TaskState expectedTaskState,
      Message expectedMessage)
  {
    TaskState taskState = null;
    int cpt=40;
    try
    {
      SearchFilter filter =
        SearchFilter.createFilterFromString("(objectclass=*)");
 
View Full Code Here

Examples of org.nasutekds.server.backends.task.TaskState

  {
    LDAPReader reader = connection.getLDAPReader();
    LDAPWriter writer = connection.getLDAPWriter();

    TaskEntry entry = getTaskEntry(id);
    TaskState state = entry.getTaskState();
    if (state != null) {
      if (!TaskState.isDone(state)) {

        ByteString dn = ByteString.valueOf(entry.getDN().toString());
View Full Code Here

Examples of org.nasutekds.server.backends.task.TaskState

   * @return Message representing state
   */
  public Message getState() {
    Message m = Message.EMPTY;
    if (state != null) {
      TaskState ts = TaskState.fromString(state);
      if (ts != null) {
        m = ts.getDisplayName();
      }
    }
    return m;
  }
View Full Code Here

Examples of org.nasutekds.server.backends.task.TaskState

   *
   * @return boolean where true means this task supports being canceled.
   */
  public boolean isCancelable() {
    boolean cancelable = false;
    TaskState state = getTaskState();
    if (state != null) {
      Task task = getTask();
      cancelable = (TaskState.isPending(state) ||
        TaskState.isRecurring(state) ||
              (TaskState.isRunning(state) &&
View Full Code Here

Examples of org.nasutekds.server.backends.task.TaskState

   * Gets the task state.
   *
   * @return TaskState of task
   */
  public TaskState getTaskState() {
    TaskState ts = null;
    if (state != null) {
      ts = TaskState.fromString(state);
    }
    return ts;
  }
View Full Code Here

Examples of org.nasutekds.server.backends.task.TaskState

   * Indicates whether or not this task is done.
   *
   * @return boolean where true means this task is done
   */
  public boolean isDone() {
    TaskState ts = getTaskState();
    return ts != null && TaskState.isDone(ts);
  }
View Full Code Here

Examples of org.sonatype.scheduling.TaskState

      // runNow scheduled tasks will _dissapear_ when done. So, the fact they are PRESENT simply
      // means they are not YET complete
      return false;
    }
    else {
      final TaskState state = task.getTaskState();

      if (task.getSchedule() instanceof ManualRunSchedule) {
        // MnuallRunSchedule stuff goes back to SUBMITTED state and sit there for next "kick"
        // but we _know_ it ran once at least if lastRun date != null AND is in some of the following
        // states
View Full Code Here

Examples of org.sonatype.scheduling.TaskState

        // currently we allow editing of:
        // task name
        // task schedule (even to another type)
        // task params
        ScheduledTask<?> task = getNexusScheduler().getTaskById(getScheduledServiceId(request));
        TaskState state = task.getTaskState();
        if (TaskState.RUNNING.equals(state) || TaskState.CANCELLING.equals(state)
            || TaskState.SLEEPING.equals(state)) {
          throw new ResourceException(Status.CLIENT_ERROR_CONFLICT,
              "Task can't be edited while it is being executed or it is in line to be executed");
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.