Package org.huihoo.workflow.usermodel

Examples of org.huihoo.workflow.usermodel.WorkflowGroup


     }
   
    Iterator groups = getGroups();
    while (groups.hasNext())
    {
      WorkflowGroup group = (WorkflowGroup) groups.next();
      group.setDepartment(null);
    }
   
    departments.remove(dept.getUUID());
   }
}
View Full Code Here


    synchronized (users)
    {   
     Iterator groups = getParticipants();
     while (groups.hasNext())
     {
       WorkflowGroup group = (WorkflowGroup) groups.next();
       group.removeParticipant(user);
     }

     Iterator roles = getRoles();
     while (roles.hasNext())
     {
View Full Code Here

      for (int i = 1; i <= sizeUserGroup; ++i)
      {
        jrs.absolute(i);
        String groupid = jrs.getString("vc_groupid");
        String userid = jrs.getString("vc_userid");
        WorkflowGroup workflowGroup = findGroup(groupid);
        WorkflowParticipant workflowUser = findParticipant(userid);
        workflowGroup.addPaticipant(workflowUser);
      }
      jrs.release();

      //---------------------------------------------create user department relation
      strSQL =
View Full Code Here

      int sizeGroup = jrs.getRowCount();
      for (int i = 1; i <= sizeGroup; ++i)
      {
        jrs.absolute(i);
        WorkflowGroup workflowGroup =
          createGroup(
            jrs.getString("vc_uuid"),
            jrs.getString("vc_name"),
            jrs.getString("vc_description"),
            parentGroup);
        workflowGroup.setDepartment((WorkflowDepartment)departments.get(jrs.getString("vc_departmentid")));
        genGroupTree(workflowGroup);
      }

      jrs.release();
    }
    else
    {
      Connection conn = null;
      PreparedStatement pstmt = null;
      ResultSet rs = null;

      try
      {
        strSQL += " WHERE vc_parent=?";

        conn = ConnUtils.getConnection(getStore());
        pstmt = conn.prepareStatement(strSQL);
        pstmt.setString(1, parentGroup.getName());
        rs = pstmt.executeQuery();
        while (rs.next())
        {
          WorkflowGroup workflowGroup =
            createGroup(
              rs.getString("vc_uuid"),
              rs.getString("vc_name"),
              rs.getString("vc_description"),
              parentGroup);
          workflowGroup.setDepartment((WorkflowDepartment)departments.get(rs.getString("vc_departmentid")));
          genGroupTree(workflowGroup);
        }
      }
      finally
      {
View Full Code Here

TOP

Related Classes of org.huihoo.workflow.usermodel.WorkflowGroup

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.