Package org.intalio.tempo.workflow.auth

Examples of org.intalio.tempo.workflow.auth.AuthIdentifierSet


       ITaskDAOConnection dao=null;
      try {
        dao=_taskDAOFactory.openConnection();
            OMElementQueue rootQueue = new OMElementQueue(requestElement);
            ArrayList<String> taskIds = expectListOfValues(rootQueue, "taskId");
            AuthIdentifierSet users = expectAuthIdentifiers(rootQueue, "userOwner");
            AuthIdentifierSet roles = expectAuthIdentifiers(rootQueue, "roleOwner");
            TaskState taskState;
            String taskStateStr = requireElementValue(rootQueue, "taskState");
            try {
                taskState = TaskState.valueOf(taskStateStr.toUpperCase());
            } catch (IllegalArgumentException e) {
View Full Code Here


    return result;
  }

  protected AuthIdentifierSet expectAuthIdentifiers(XmlObject element,
      String elementName) {
    AuthIdentifierSet resultSet = new AuthIdentifierSet();
    XmlCursor elementCursor = element.newCursor();
    if (elementCursor.toChild(new QName(_namespaceURI, elementName,
        _namespacePrefix))) {
      String authID = elementCursor.getTextValue();
      if ((authID != null) && (!"".equals(authID.trim()))) {
        resultSet.add(authID);
      }
    }
    return resultSet;
  }
View Full Code Here

        String taskStateStr = taskMetadata.getTaskState();
        String taskTypeStr = taskMetadata.getTaskType();
        String description = taskMetadata.getDescription();
        String processID = taskMetadata.getProcessId();
        String instanceID = taskMetadata.getInstanceId();
        AuthIdentifierSet userOwners = new AuthIdentifierSet(Arrays.asList(taskMetadata.getUserOwnerArray()));
        AuthIdentifierSet roleOwners = new AuthIdentifierSet(Arrays.asList(taskMetadata.getRoleOwnerArray()));

        Integer priority = null;
        if (taskMetadata.xgetPriority() != null && taskMetadata.xgetPriority().validate()) {
            priority = taskMetadata.getPriority();
        }
View Full Code Here

        _logger.debug("Select one task: " + selectTaskId);

        /*
         * Select a user to be re-assigned.
         */
        AuthIdentifierSet targetUserSet = new AuthIdentifierSet();
        String targetUserId = users[0];
        _logger.debug("Select one target user = " + targetUserId);
        targetUserSet.add(targetUserId);

        /*
         * Re-assign task
         */
        Collection<String> uOwners = selectTask.getUserOwners();
View Full Code Here

TOP

Related Classes of org.intalio.tempo.workflow.auth.AuthIdentifierSet

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.