Package org.intalio.tempo.workflow.tms

Examples of org.intalio.tempo.workflow.tms.UnavailableTaskException


            } catch (Exception e) {
                _logger.error("Cannot retrieve PIPA Tasks", e);
                problemTasks.put(formUrl, e);
            }
            if (problemTasks.size() > 0) {
                throw new UnavailableTaskException(userID + " cannot delete PIPA Tasks: " + problemTasks.keySet());
            }
        }

    }
View Full Code Here


    public PIPATask getPipa(ITaskDAOConnection dao,String formUrl, String participantToken) throws AuthException, UnavailableTaskException {
        try {
            return dao.fetchPipa(formUrl);
        } catch (Exception e) {
            throw new UnavailableTaskException(e);
        }
    }
View Full Code Here

            dao.updateTask(task);
            dao.commit();
            if (_logger.isDebugEnabled())
                _logger.debug(credentials.getUserID() + " has skiped the Workflow Task " + task);
        } else {
            throw new UnavailableTaskException(credentials.getUserID() + " cannot skip Workflow Task " + task);
        }
    }
View Full Code Here

      throws UnavailableTaskException {
    try {
      Query q = find_by_id.setParameter(1, taskID);
      List resultList = q.getResultList();
      if (resultList.size() < 1)
        throw new UnavailableTaskException("Task does not exist"
            + taskID);
      return (Task) resultList.get(0);
    } catch (NoResultException nre) {
      throw new UnavailableTaskException("Task does not exist" + taskID);
    }
  }
View Full Code Here

    Query q = _entityManager.createNamedQuery(PIPATask.FIND_BY_URL)
        .setParameter(1, formUrl);
    try {
      return (PIPATask) q.getSingleResult();
    } catch (NoResultException nre) {
      throw new UnavailableTaskException(
          "Task with following endpoint does not exist:" + formUrl);
    }
  }
View Full Code Here

    public void reassign(final Task task) throws AuthException, UnavailableTaskException {
        if (task == null) {
            throw new RequiredArgumentException("task");
        }
        if (!(task instanceof PATask)) {
            throw new UnavailableTaskException("Task is not PATask");
        }

        OMElement request = new TMSMarshaller() {
            public OMElement marshalRequest() {
                OMElement request = createElement("reassignRequest");
View Full Code Here

TOP

Related Classes of org.intalio.tempo.workflow.tms.UnavailableTaskException

Copyright © 2018 www.massapicom. 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.