com.sds.acube.bpm.framework.api
Class ApprovalLineProcessor

java.lang.Object
  extended by com.sds.acube.bpm.framework.api.ApprovalLineProcessor

public class ApprovalLineProcessor
extends java.lang.Object

°áÀç¼± °ü·Ã API ApprovalLineProcessor.java 2007. 01. 12. °áÀç¼± »ý¼º + °ü¸® API(¿ÜºÎ ÇÁ·ÎÁ§Æ® °³¹ßÀÚÇÑÅ× Á¦°øµÊ)

Version:
1.0.0.0 Copyright 2001 Samsung SDS Co., Ltd. All rights reserved.
Author:
LEE IL YONG

Constructor Summary
ApprovalLineProcessor()
           
 
Method Summary
static java.util.ArrayList clearApproverActionAtApproverRefVOs(java.util.ArrayList approverList)
          ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ °ú°Å ³»¿ªÀ» Á¦°ÅÇÑ ÈÄ ¸®ÅÏÇÔ.
static java.lang.String getApprovalLineByApproverList(java.util.ArrayList approverList)
          ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineByApproverList(java.sql.Connection connection, java.util.ArrayList approverList)
          ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithApproverRefVOs(java.util.ArrayList approverList)
          ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithApproverRefVOs(java.sql.Connection connection, java.util.ArrayList approverList)
          ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithFlow(java.sql.Connection connection, java.lang.String flowID, java.lang.String proposerID)
          flowID¸¦ ¹Þ¾Æ¼­ ÇöÀç »ç¿ëÇÏ´Â ¹öÀüÀÇ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithFlow(java.lang.String flowID, java.lang.String proposerID)
          flowID¸¦ ¹Þ¾Æ¼­ ÇöÀç »ç¿ëÇÏ´Â ¹öÀüÀÇ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithProcess(java.sql.Connection connection, java.lang.String topProcessID)
          topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithProcess(java.sql.Connection connection, java.lang.String langCode, java.lang.String topProcessID)
          topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithProcess(java.lang.String topProcessID)
          topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithProcess(java.lang.String langCode, java.lang.String topProcessID)
          topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithWPParser(java.sql.Connection connection, com.sds.acube.bpm.common.xml.parser.WPParser[] wpList)
          WPParser[]¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalLineWithWPParser(com.sds.acube.bpm.common.xml.parser.WPParser[] wpList)
          WPParser[]¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static int getApprovalModeFromLineXML(java.lang.String approvalLineXML, java.lang.String nodeID)
          full °áÀç¼±°ú nodeID¸¦ ¹Þ¾Æ¼­ ÇØ´ç nodeÀÇ ApprovalMode¸¸ ÆĽÌÇÏ¿© ¸®ÅÏÇÏ´Â ÇÔ¼ö.
static java.lang.String getApprovalXMLWithRelation(java.sql.Connection conn, java.lang.String relationID)
          relationID¸¦ ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRelation(java.sql.Connection conn, java.lang.String relationID, java.util.HashMap option)
          relationID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRelation(java.sql.Connection conn, java.lang.String idirConnenctionCategory, java.lang.String relationID, java.util.HashMap option)
          relationID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRelation(java.lang.String relationID)
          relationID¸¦ ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRelation(java.lang.String relationID, java.util.HashMap option)
          relationID¸¦ ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRelation(java.lang.String idirConnenctionCategory, java.lang.String relationID)
          relationID¸¦ ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRelation(java.lang.String idirConnenctionCategory, java.lang.String relationID, java.util.HashMap option)
          relationID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRole(java.sql.Connection conn, java.lang.String roleID)
          roleID¸¦ ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRole(java.sql.Connection conn, java.lang.String roleID, java.util.HashMap option)
          roleID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRole(java.sql.Connection conn, java.lang.String idirConnenctionCategory, java.lang.String roleID, java.util.HashMap option)
          roleID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRole(java.lang.String roleID)
          roleID¸¦ ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRole(java.lang.String roleID, java.util.HashMap option)
          roleID¸¦ ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRole(java.lang.String idirConnenctionCategory, java.lang.String roleID)
          roleID¸¦ ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithRole(java.lang.String idirConnenctionCategory, java.lang.String roleID, java.util.HashMap option)
          roleID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithUser(java.sql.Connection conn, java.lang.String userID)
          userID¸¦ ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithUser(java.sql.Connection conn, java.lang.String userID, java.util.HashMap option)
          userID¿Í optionÀ» ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithUser(java.sql.Connection conn, java.lang.String idirConnectionCategory, java.lang.String userID, java.util.HashMap option)
          userID¿Í optionÀ» ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithUser(java.lang.String userID)
          userID¸¦ ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithUser(java.lang.String userID, java.util.HashMap option)
          userID¸¦ ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithUser(java.lang.String idirConnenctionCategory, java.lang.String userID)
          userID¸¦ ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApprovalXMLWithUser(java.lang.String idirConnenctionCategory, java.lang.String userID, java.util.HashMap option)
          userID¿Í optionÀ» ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getApproverLineWithFlowAndTopProcessID(java.sql.Connection connection, java.lang.String langCode, java.lang.String flowID, int flowVersion, java.lang.String proposerID, java.lang.String topProcessID, boolean receiveDeptIfTwoPhaseApprovalFlag)
          flowID·Î Àüü °áÀç¼±¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µç ÈÄ »ç¿ëÀÚ Á¤º¸¸¸ topProcessID¿¡ ÇØ´çÇÏ´Â °ú°Å °áÀç¼±À¸·Î ÃÖ´ëÇÑ Ã¤¿ö ÁÜ

[Âü°í]ÀÌ ÇÔ¼ö´Â ¹Ý·ÁÇÔ¿¡¼­ ±âÁ¸ °áÀç¼± ºÒ·¯¿Í Àç»ó½ÅÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ½
[ÁÖÀÇ]¾ç½ÄÁöÁ¤ÀÌ ÀÖÀ» °æ¿ì ¾ø¾îÁú ¼ö ÀÖÀ¸¹Ç·Î È£Ãâ¿¡ ÁÖÀÇÇÒ °Í.
static java.lang.String getApproverLineWithFlowAndTopProcessID(java.lang.String langCode, java.lang.String flowID, int flowVersion, java.lang.String proposerID, java.lang.String topProcessID, boolean receiveDeptIfTwoPhaseApprovalFlag)
          flowID·Î Àüü °áÀç¼±¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µç ÈÄ »ç¿ëÀÚ Á¤º¸¸¸ topProcessID¿¡ ÇØ´çÇÏ´Â °ú°Å °áÀç¼±À¸·Î ÃÖ´ëÇÑ Ã¤¿ö ÁÜ

[Âü°í]ÀÌ ÇÔ¼ö´Â ¹Ý·ÁÇÔ¿¡¼­ ±âÁ¸ °áÀç¼± ºÒ·¯¿Í Àç»ó½ÅÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ½
[ÁÖÀÇ]¾ç½ÄÁöÁ¤ÀÌ ÀÖÀ» °æ¿ì ¾ø¾îÁú ¼ö ÀÖÀ¸¹Ç·Î È£Ãâ¿¡ ÁÖÀÇÇÒ °Í.
static java.util.ArrayList getApproverListWithApprovalLineXMLAndFlowID(java.sql.Connection connection, java.lang.String flowID, int flowVersion, java.lang.String approvalLineXML)
          Àüü °áÀç¼±À» ÆĽÌÇÏ¿© »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithApprovalLineXMLAndFlowID(java.lang.String flowID, int flowVersion, java.lang.String approvalLineXML)
          Àüü °áÀç¼±À» ÆĽÌÇÏ¿© »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithApprovalLineXMLAndProcessID(java.sql.Connection connection, java.lang.String processID, java.lang.String approvalLineXML)
          Àüü °áÀç¼±À» ÆĽÌÇÏ¿© »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithApprovalLineXMLAndProcessID(java.lang.String processID, java.lang.String approvalLineXML)
          Àüü °áÀç¼±À» ÆĽÌÇÏ¿© »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithFlow(java.sql.Connection connection, java.lang.String flowID, int flowVersion)
          flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithFlow(java.sql.Connection connection, java.lang.String flowID, int flowVersion, java.lang.String proposerID)
          flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithFlow(java.sql.Connection connection, java.lang.String langCode, java.lang.String flowID, int flowVersion, java.lang.String proposerID)
          flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithFlow(java.lang.String flowID, int flowVersion)
          flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithFlow(java.lang.String flowID, int flowVersion, java.lang.String proposerID)
          flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithFlow(java.lang.String langCode, java.lang.String flowID, int flowVersion, java.lang.String proposerID)
          flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithFlowAndTopProcessID(java.sql.Connection connection, java.lang.String langCode, java.lang.String flowID, int flowVersion, java.lang.String proposerID, java.lang.String topProcessID, boolean receiveDeptIfTwoPhaseApprovalFlag)
          flowID·Î Àüü °áÀç¼±¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µç ÈÄ »ç¿ëÀÚ Á¤º¸¸¸ topProcessID¿¡ ÇØ´çÇÏ´Â °ú°Å °áÀç¼±À¸·Î ÃÖ´ëÇÑ Ã¤¿ö ÁÜ

[Âü°í]ÀÌ ÇÔ¼ö´Â ¹Ý·ÁÇÔ¿¡¼­ ±âÁ¸ °áÀç¼± ºÒ·¯¿Í Àç»ó½ÅÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ½
[ÁÖÀÇ]¾ç½ÄÁöÁ¤ÀÌ ÀÖÀ» °æ¿ì ¾ø¾îÁú ¼ö ÀÖÀ¸¹Ç·Î È£Ãâ¿¡ ÁÖÀÇÇÒ °Í.
static java.util.ArrayList getApproverListWithFlowAndTopProcessID(java.lang.String langCode, java.lang.String flowID, int flowVersion, java.lang.String proposerID, java.lang.String topProcessID, boolean receiveDeptIfTwoPhaseApprovalFlag)
          flowID·Î Àüü °áÀç¼±¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µç ÈÄ »ç¿ëÀÚ Á¤º¸¸¸ topProcessID¿¡ ÇØ´çÇÏ´Â °ú°Å °áÀç¼±À¸·Î ÃÖ´ëÇÑ Ã¤¿ö ÁÜ

[Âü°í]ÀÌ ÇÔ¼ö´Â ¹Ý·ÁÇÔ¿¡¼­ ±âÁ¸ °áÀç¼± ºÒ·¯¿Í Àç»ó½ÅÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ½
[ÁÖÀÇ]¾ç½ÄÁöÁ¤ÀÌ ÀÖÀ» °æ¿ì ¾ø¾îÁú ¼ö ÀÖÀ¸¹Ç·Î È£Ãâ¿¡ ÁÖÀÇÇÒ °Í.
static java.util.ArrayList getApproverListWithProcess(java.sql.Connection connection, java.lang.String topProcessID)
          topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithProcess(java.sql.Connection connection, java.lang.String langCode, java.lang.String topProcessID)
          topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithProcess(java.lang.String topProcessID)
          topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.util.ArrayList getApproverListWithProcess(java.lang.String langCode, java.lang.String topProcessID)
          topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
static java.lang.String getNew32ID()
          flowID,processID,nodeID·Î ¾µ ¼ö ÀÖ´Â 32ÀÚ GUID¸¦ »ý¼ºÇؼ­ ¸®ÅÏÇÑ´Ù.
static java.lang.String modifyApprovalLineWithNodeXML(java.sql.Connection connection, java.lang.String approvalLineXML, java.lang.String targetNodeID, int targetSerialOrder, java.lang.String flag, java.lang.String nodeApproversXML)
          Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå µÚ¿¡(after), ¾Õ¿¡(before), ¶Ç´Â »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù.
static java.lang.String modifyApprovalLineWithNodeXML(java.sql.Connection connection, java.lang.String approvalLineXML, java.lang.String targetNodeID, java.lang.String flag, java.lang.String nodeApproversXML)
          Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå µÚ¿¡(after), ¾Õ¿¡(before), ¶Ç´Â »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù.
static java.lang.String modifyApprovalLineWithNodeXML(java.lang.String approvalLineXML, java.lang.String targetNodeID, int targetSerialOrder, java.lang.String nodeApproversXML)
          Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå¸¦ »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù.
static java.lang.String modifyApprovalLineWithNodeXML(java.lang.String approvalLineXML, java.lang.String targetNodeID, int targetSerialOrder, java.lang.String flag, java.lang.String nodeApproversXML)
          Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå µÚ¿¡(after), ¾Õ¿¡(before), ¶Ç´Â »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù.
static java.lang.String modifyApprovalLineWithNodeXML(java.lang.String approvalLineXML, java.lang.String targetNodeID, java.lang.String nodeApproversXML)
          Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå¸¦ »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù.
static java.lang.String modifyApprovalLineWithNodeXML(java.lang.String approvalLineXML, java.lang.String targetNodeID, java.lang.String flag, java.lang.String nodeApproversXML)
          Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå µÚ¿¡(after), ¾Õ¿¡(before), ¶Ç´Â »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù.
static com.sds.acube.bpm.common.xml.parser.WPParser[] parseApprovalLineXML(java.sql.Connection connection, java.lang.String approvalLineXML)
          Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÏ¿© ¸®ÅÏÇÑ´Ù.
static com.sds.acube.bpm.common.xml.parser.WPParser[] parseApprovalLineXML(java.lang.String approvalLineXML)
          Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÏ¿© ¸®ÅÏÇÑ´Ù.
static com.sds.acube.bpm.common.xml.parser.WPParser[] parseNodeXMLsWithApprovalLineXML(java.lang.String approvalLineXML, java.lang.String nodeID)
          Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÑ ÈÄ ÇØ´ç nodeIDÀÇ wpparser¸¦ ¸®ÅÏÇÑ´Ù.
static com.sds.acube.bpm.common.xml.parser.WPParser[] parseNodeXMLsWithApprovalLineXML(java.lang.String approvalLineXML, java.lang.String nodeID, int serialOrder)
          Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÑ ÈÄ ÇØ´ç nodeIDÀÇ wpparser¸¦ ¸®ÅÏÇÑ´Ù.
static com.sds.acube.bpm.common.xml.parser.WPParser parseNodeXMLWithApprovalLineXML(java.lang.String approvalLineXML, java.lang.String nodeID)
          Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÑ ÈÄ ÇØ´ç nodeIDÀÇ wpparser Áß ÃÖÃÊ Çϳª¸¸ ¸®ÅÏÇÑ´Ù.
static com.sds.acube.bpm.common.xml.parser.WPParser parseNodeXMLWithApprovalLineXML(java.lang.String approvalLineXML, java.lang.String nodeID, int serialOrder)
          Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÑ ÈÄ ÇØ´ç nodeIDÀÇ wpparser Áß ÃÖÃÊ Çϳª¸¸ ¸®ÅÏÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApprovalLineProcessor

public ApprovalLineProcessor()
Method Detail

getApprovalXMLWithUser

public static java.lang.String getApprovalXMLWithUser(java.lang.String userID)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
userID¸¦ ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
userID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithUser

public static java.lang.String getApprovalXMLWithUser(java.lang.String userID,
                                                      java.util.HashMap option)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
userID¸¦ ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
[Âü°í] »ç¿ëÀÚ°¡ uid¸¦ ¼³Á¤ÇßÀ¸¸é ³ª¸ÓÁö ¸ðµç Á¤º¸µéµµ ¼³Á¤ÇÑ ÈÄ callÇß´Ù°í °¡Á¤Çϸç, uid°¡ ¾ø´Ù¸é id·Î ÃÖ½ÅÁ¤º¸¸¦ Á¶È¸Çؼ­ »ç¿ëÇÔ.
[Âü°í] option°ª Áß extension°ªÀÌ ¾øÀ¸¸é Ãß°¡ÇÏÁö ¾ÊÀ½ - 2008.10.23 LEE IL YONG
[Âü°í] option°ª Áß extensionÀ̶õ °ªÀÌ ÀÖÀ¸¸é ÀÌ °ªÀ» ÅëÀ¸·Î ³ÖÀ¸¸ç, µû·Î ¼³Á¤ÇÑ extension °³º°°ªÀÌ ÀÖÀ» °æ¿ì °³º°°ªÀÌ ¿ì¼±ÇÔ - 2008.10.23 LEE IL YONG

Parameters:
userID -
option - - °áÀç¼± »ý¼º ¿É¼Ç
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithUser

public static java.lang.String getApprovalXMLWithUser(java.lang.String idirConnenctionCategory,
                                                      java.lang.String userID)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
userID¸¦ ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
idirConnenctionCategory - - idir Connection category ¿¹,DBConnectionConst.PROP_ORG_ADAPTOR ¶Ç´Â "orgadaptor"(BPM.properties)
userID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithUser

public static java.lang.String getApprovalXMLWithUser(java.lang.String idirConnenctionCategory,
                                                      java.lang.String userID,
                                                      java.util.HashMap option)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
userID¿Í optionÀ» ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
[Âü°í] »ç¿ëÀÚ°¡ uid¸¦ ¼³Á¤ÇßÀ¸¸é ³ª¸ÓÁö ¸ðµç Á¤º¸µéµµ ¼³Á¤ÇÑ ÈÄ callÇß´Ù°í °¡Á¤Çϸç, uid°¡ ¾ø´Ù¸é id·Î ÃÖ½ÅÁ¤º¸¸¦ Á¶È¸Çؼ­ »ç¿ëÇÔ.
[Âü°í] option°ª Áß extension°ªÀÌ ¾øÀ¸¸é Ãß°¡ÇÏÁö ¾ÊÀ½ - 2008.10.23 LEE IL YONG
[Âü°í] option°ª Áß extensionÀ̶õ °ªÀÌ ÀÖÀ¸¸é ÀÌ °ªÀ» ÅëÀ¸·Î ³ÖÀ¸¸ç, µû·Î ¼³Á¤ÇÑ extension °³º°°ªÀÌ ÀÖÀ» °æ¿ì °³º°°ªÀÌ ¿ì¼±ÇÔ - 2008.10.23 LEE IL YONG

Parameters:
idirConnenctionCategory - - idir Connection category ¿¹,DBConnectionConst.PROP_ORG_ADAPTOR ¶Ç´Â "orgadaptor"(BPM.properties)
userID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithUser

public static java.lang.String getApprovalXMLWithUser(java.sql.Connection conn,
                                                      java.lang.String userID)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
userID¸¦ ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - Connection
userID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithUser

public static java.lang.String getApprovalXMLWithUser(java.sql.Connection conn,
                                                      java.lang.String userID,
                                                      java.util.HashMap option)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
userID¿Í optionÀ» ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
[Âü°í] »ç¿ëÀÚ°¡ uid¸¦ ¼³Á¤ÇßÀ¸¸é ³ª¸ÓÁö ¸ðµç Á¤º¸µéµµ ¼³Á¤ÇÑ ÈÄ callÇß´Ù°í °¡Á¤Çϸç, uid°¡ ¾ø´Ù¸é id·Î ÃÖ½ÅÁ¤º¸¸¦ Á¶È¸Çؼ­ »ç¿ëÇÔ.
[Âü°í] option°ª Áß extension°ªÀÌ ¾øÀ¸¸é Ãß°¡ÇÏÁö ¾ÊÀ½ - 2008.10.23 LEE IL YONG
[Âü°í] option°ª Áß extensionÀ̶õ °ªÀÌ ÀÖÀ¸¸é ÀÌ °ªÀ» ÅëÀ¸·Î ³ÖÀ¸¸ç, µû·Î ¼³Á¤ÇÑ extension °³º°°ªÀÌ ÀÖÀ» °æ¿ì °³º°°ªÀÌ ¿ì¼±ÇÔ - 2008.10.23 LEE IL YONG

Parameters:
conn - - Connection
userID - - user ID
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithUser

public static java.lang.String getApprovalXMLWithUser(java.sql.Connection conn,
                                                      java.lang.String idirConnectionCategory,
                                                      java.lang.String userID,
                                                      java.util.HashMap option)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
userID¿Í optionÀ» ¹Þ¾Æ¼­ user typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.
[Âü°í] »ç¿ëÀÚ°¡ uid¸¦ ¼³Á¤ÇßÀ¸¸é ³ª¸ÓÁö ¸ðµç Á¤º¸µéµµ ¼³Á¤ÇÑ ÈÄ callÇß´Ù°í °¡Á¤Çϸç, uid°¡ ¾ø´Ù¸é id·Î ÃÖ½ÅÁ¤º¸¸¦ Á¶È¸Çؼ­ »ç¿ëÇÔ.
[Âü°í] option°ª Áß extension°ªÀÌ ¾øÀ¸¸é Ãß°¡ÇÏÁö ¾ÊÀ½ - 2008.10.23 LEE IL YONG
[Âü°í] option°ª Áß extensionÀ̶õ °ªÀÌ ÀÖÀ¸¸é ÀÌ °ªÀ» ÅëÀ¸·Î ³ÖÀ¸¸ç, µû·Î ¼³Á¤ÇÑ extension °³º°°ªÀÌ ÀÖÀ» °æ¿ì °³º°°ªÀÌ ¿ì¼±ÇÔ - 2008.10.23 LEE IL YONG

Parameters:
conn - - BPM Connection
idirConnectionCategory - - idir Connection category(¿¹,DBConnectionConst.PROP_ORG_ADAPTOR)
userID - - user ID
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRole

public static java.lang.String getApprovalXMLWithRole(java.lang.String roleID)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
roleID¸¦ ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
roleID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRole

public static java.lang.String getApprovalXMLWithRole(java.lang.String roleID,
                                                      java.util.HashMap option)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
roleID¸¦ ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
roleID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRole

public static java.lang.String getApprovalXMLWithRole(java.lang.String idirConnenctionCategory,
                                                      java.lang.String roleID)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
roleID¸¦ ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
idirConnenctionCategory - - idir Connection category ¿¹,DBConnectionConst.PROP_ORG_ADAPTOR ¶Ç´Â "orgadaptor"(BPM.properties)
roleID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRole

public static java.lang.String getApprovalXMLWithRole(java.lang.String idirConnenctionCategory,
                                                      java.lang.String roleID,
                                                      java.util.HashMap option)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
roleID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
idirConnenctionCategory - - idir Connection category(¿¹,DBConnectionConst.PROP_ORG_ADAPTOR)
roleID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRole

public static java.lang.String getApprovalXMLWithRole(java.sql.Connection conn,
                                                      java.lang.String roleID)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
roleID¸¦ ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - Connection
roleID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRole

public static java.lang.String getApprovalXMLWithRole(java.sql.Connection conn,
                                                      java.lang.String roleID,
                                                      java.util.HashMap option)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
roleID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - Connection
roleID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRole

public static java.lang.String getApprovalXMLWithRole(java.sql.Connection conn,
                                                      java.lang.String idirConnenctionCategory,
                                                      java.lang.String roleID,
                                                      java.util.HashMap option)
                                               throws com.sds.acube.bpm.framework.api.ProcessorException
roleID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ role typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
idirConnenctionCategory - - idir Connection category ¿¹,DBConnectionConst.PROP_ORG_ADAPTOR ¶Ç´Â "orgadaptor"(BPM.properties)
roleID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
//¿É¼Ç ¼³Á¤ ¿¹Á¦, ÇÊ¿ä½Ã¸¸ ¼³Á¤ÇÏ¸é µÊ.
HashMap option = new HashMap();
option.put("targetType","dept_key"); //¿ªÇÒÀÚ¸¦ ºÎ¼­·Î ÇÑÁ¤ÇÔ. ¼³Á¤¾ÈÇÒ°æ¿ì ºÎ¼­ ±¸º°¾øÀÌ ÇØ´ç ¿ªÇÒÀÚ ¸ðµÎ¿¡°Ô ¹®¼­°¡ °¨.
option.put("targetKey","10043"); //ºÎ¼­ÄÚµå(¿ªÇÒÀÚ°¡ ¿©·¯ºÎ¼­¿¡ ¼ÓÇÒ °æ¿ì, ÇØ´ç ºÎ¼­ÀÇ ¿ªÇÒÀÚ¸¸ ¹®¼­¸¦ ¹Þ°Ô ÇÔ)
option.put("userBinding","0"); //inbox¿¡ ³ÖÀ» ¶§ ½Ç°áÀçÀÚ ID·Î º¯°æ ¿©ºÎ => 0(µðÆúÆ®),1
option.put("loadBalancing","0"); //¿ªÇÒÀÚ°¡ ¿©·¯¸íÀÏ ¶§ ¹®¼­ÇÒ´çÀ» ÆíÁßµÇÁö ¾Ê°Ô ÇÒ´çÇÒÁö ¿©ºÎ => 0(µðÆúÆ®),1
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRelation

public static java.lang.String getApprovalXMLWithRelation(java.lang.String relationID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
relationID¸¦ ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
relationID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRelation

public static java.lang.String getApprovalXMLWithRelation(java.lang.String relationID,
                                                          java.util.HashMap option)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
relationID¸¦ ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
relationID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRelation

public static java.lang.String getApprovalXMLWithRelation(java.lang.String idirConnenctionCategory,
                                                          java.lang.String relationID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
relationID¸¦ ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
idirConnenctionCategory - - idir Connection category ¿¹,DBConnectionConst.PROP_ORG_ADAPTOR ¶Ç´Â "orgadaptor"(BPM.properties)
relationID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRelation

public static java.lang.String getApprovalXMLWithRelation(java.lang.String idirConnenctionCategory,
                                                          java.lang.String relationID,
                                                          java.util.HashMap option)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
relationID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
idirConnenctionCategory - - idir Connection category(¿¹,DBConnectionConst.PROP_ORG_ADAPTOR)
relationID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRelation

public static java.lang.String getApprovalXMLWithRelation(java.sql.Connection conn,
                                                          java.lang.String relationID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
relationID¸¦ ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - Connection
relationID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRelation

public static java.lang.String getApprovalXMLWithRelation(java.sql.Connection conn,
                                                          java.lang.String relationID,
                                                          java.util.HashMap option)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
relationID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - Connection
relationID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalXMLWithRelation

public static java.lang.String getApprovalXMLWithRelation(java.sql.Connection conn,
                                                          java.lang.String idirConnenctionCategory,
                                                          java.lang.String relationID,
                                                          java.util.HashMap option)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
relationID ¹× ¿É¼Ç°ªÀ» ¹Þ¾Æ¼­ relation typeÀÇ °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
idirConnenctionCategory - - idir Connection category ¿¹,DBConnectionConst.PROP_ORG_ADAPTOR ¶Ç´Â "orgadaptor"(BPM.properties)
relationID -
option - - °áÀç¼± »ý¼º ¿É¼Ç(¸ðµç ¿É¼ÇÀ» ¸ðµÎ ¼³Á¤Çؼ­ ³Ñ°Ü¾ß ÇÔ)
//¿É¼Ç ¼³Á¤ ¿¹Á¦, ÇÊ¿ä½Ã¸¸ ¼³Á¤ÇÏ¸é µÊ.
HashMap option = new HashMap();
option.put("relationName","Á÷¹«´ëÇàÀÚ");
option.put("targetType","node_key");
option.put("targetKey","%PROCESS_PROPOSER%");
option.put("targetName","±â¾ÈÀÚ");
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalModeFromLineXML

public static int getApprovalModeFromLineXML(java.lang.String approvalLineXML,
                                             java.lang.String nodeID)
                                      throws com.sds.acube.bpm.framework.api.ProcessorException
full °áÀç¼±°ú nodeID¸¦ ¹Þ¾Æ¼­ ÇØ´ç nodeÀÇ ApprovalMode¸¸ ÆĽÌÇÏ¿© ¸®ÅÏÇÏ´Â ÇÔ¼ö.
[Âü°í]½Ì±ÛÀ϶§´Â (approval_node)(/approval_node) Çϳª°¡ ³ª¿À°í ¸ÖƼÀÌ¸é ¿©·¯°³°¡ ºÙ¾î¼­ ³ª¿Â´Ù.

Parameters:
approvalLineXML -
nodeID -
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalLineWithFlow

public static java.lang.String getApprovalLineWithFlow(java.lang.String flowID,
                                                       java.lang.String proposerID)
                                                throws com.sds.acube.bpm.framework.api.ProcessorException
flowID¸¦ ¹Þ¾Æ¼­ ÇöÀç »ç¿ëÇÏ´Â ¹öÀüÀÇ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
flowID - Ç÷οìID
proposerID - ±â¾ÈÀÚID
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalLineWithFlow

public static java.lang.String getApprovalLineWithFlow(java.sql.Connection connection,
                                                       java.lang.String flowID,
                                                       java.lang.String proposerID)
                                                throws com.sds.acube.bpm.framework.api.ProcessorException
flowID¸¦ ¹Þ¾Æ¼­ ÇöÀç »ç¿ëÇÏ´Â ¹öÀüÀÇ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
flowID - Ç÷οìID
proposerID - ±â¾ÈÀÚID
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalLineWithProcess

public static java.lang.String getApprovalLineWithProcess(java.lang.String topProcessID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
topProcessID - ÇÁ·Î¼¼½ºID
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalLineWithProcess

public static java.lang.String getApprovalLineWithProcess(java.sql.Connection connection,
                                                          java.lang.String topProcessID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
topProcessID - ÇÁ·Î¼¼½ºID
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalLineWithProcess

public static java.lang.String getApprovalLineWithProcess(java.lang.String langCode,
                                                          java.lang.String topProcessID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
topProcessID - ÇÁ·Î¼¼½ºID
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApprovalLineWithProcess

public static java.lang.String getApprovalLineWithProcess(java.sql.Connection connection,
                                                          java.lang.String langCode,
                                                          java.lang.String topProcessID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
topProcessID - ÇÁ·Î¼¼½ºID
Returns:
xml
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverListWithFlow

public static java.util.ArrayList getApproverListWithFlow(java.lang.String flowID,
                                                          int flowVersion)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApproverListWithFlow

public static java.util.ArrayList getApproverListWithFlow(java.sql.Connection connection,
                                                          java.lang.String flowID,
                                                          int flowVersion)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApproverListWithFlow

public static java.util.ArrayList getApproverListWithFlow(java.lang.String flowID,
                                                          int flowVersion,
                                                          java.lang.String proposerID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
proposerID - ±â¾ÈÀÚID
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApproverListWithFlow

public static java.util.ArrayList getApproverListWithFlow(java.sql.Connection connection,
                                                          java.lang.String flowID,
                                                          int flowVersion,
                                                          java.lang.String proposerID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
proposerID - ±â¾ÈÀÚID
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApproverListWithFlow

public static java.util.ArrayList getApproverListWithFlow(java.lang.String langCode,
                                                          java.lang.String flowID,
                                                          int flowVersion,
                                                          java.lang.String proposerID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
proposerID - ±â¾ÈÀÚID
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverListWithFlow

public static java.util.ArrayList getApproverListWithFlow(java.sql.Connection connection,
                                                          java.lang.String langCode,
                                                          java.lang.String flowID,
                                                          int flowVersion,
                                                          java.lang.String proposerID)
                                                   throws com.sds.acube.bpm.framework.api.ProcessorException
flowID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
proposerID - ±â¾ÈÀÚID
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverLineWithFlowAndTopProcessID

public static java.lang.String getApproverLineWithFlowAndTopProcessID(java.lang.String langCode,
                                                                      java.lang.String flowID,
                                                                      int flowVersion,
                                                                      java.lang.String proposerID,
                                                                      java.lang.String topProcessID,
                                                                      boolean receiveDeptIfTwoPhaseApprovalFlag)
                                                               throws com.sds.acube.bpm.framework.api.ProcessorException
flowID·Î Àüü °áÀç¼±¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µç ÈÄ »ç¿ëÀÚ Á¤º¸¸¸ topProcessID¿¡ ÇØ´çÇÏ´Â °ú°Å °áÀç¼±À¸·Î ÃÖ´ëÇÑ Ã¤¿ö ÁÜ

[Âü°í]ÀÌ ÇÔ¼ö´Â ¹Ý·ÁÇÔ¿¡¼­ ±âÁ¸ °áÀç¼± ºÒ·¯¿Í Àç»ó½ÅÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ½
[ÁÖÀÇ]¾ç½ÄÁöÁ¤ÀÌ ÀÖÀ» °æ¿ì ¾ø¾îÁú ¼ö ÀÖÀ¸¹Ç·Î È£Ãâ¿¡ ÁÖÀÇÇÒ °Í.
[ÁÖÀÇ]º´·ÄºÐ±â°¡ ÀÖ´Â ¾÷¹«ÀÏ °æ¿ì ¿Ïº®ÇÏ°Ô µ¿ÀÛÇϱâ Èûµë.

Parameters:
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
proposerID - ±â¾ÈÀÚID
topProcessID - °ú°Å ¾÷¹«
onlyBeforeForkFlag - º´·ÄºÐ±â°¡ ÀÖ´Â ¾÷¹«ÀÏ °æ¿ì º´·ÄºÐ±â ÀÌÈĵµ º¹»çÇÒ Áö ¿©ºÎ(false±ÇÀå,true½Ã °á°ú º¸ÀåX)
Returns:
xml °áÀç¼±
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverLineWithFlowAndTopProcessID

public static java.lang.String getApproverLineWithFlowAndTopProcessID(java.sql.Connection connection,
                                                                      java.lang.String langCode,
                                                                      java.lang.String flowID,
                                                                      int flowVersion,
                                                                      java.lang.String proposerID,
                                                                      java.lang.String topProcessID,
                                                                      boolean receiveDeptIfTwoPhaseApprovalFlag)
                                                               throws com.sds.acube.bpm.framework.api.ProcessorException
flowID·Î Àüü °áÀç¼±¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µç ÈÄ »ç¿ëÀÚ Á¤º¸¸¸ topProcessID¿¡ ÇØ´çÇÏ´Â °ú°Å °áÀç¼±À¸·Î ÃÖ´ëÇÑ Ã¤¿ö ÁÜ

[Âü°í]ÀÌ ÇÔ¼ö´Â ¹Ý·ÁÇÔ¿¡¼­ ±âÁ¸ °áÀç¼± ºÒ·¯¿Í Àç»ó½ÅÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ½
[ÁÖÀÇ]¾ç½ÄÁöÁ¤ÀÌ ÀÖÀ» °æ¿ì ¾ø¾îÁú ¼ö ÀÖÀ¸¹Ç·Î È£Ãâ¿¡ ÁÖÀÇÇÒ °Í.
[ÁÖÀÇ]º´·ÄºÐ±â°¡ ÀÖ´Â ¾÷¹«ÀÏ °æ¿ì ¿Ïº®ÇÏ°Ô µ¿ÀÛÇϱâ Èûµë.

Parameters:
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
proposerID - ±â¾ÈÀÚID
topProcessID - °ú°Å ¾÷¹«
onlyBeforeForkFlag - º´·ÄºÐ±â°¡ ÀÖ´Â ¾÷¹«ÀÏ °æ¿ì º´·ÄºÐ±â ÀÌÈĵµ º¹»çÇÒ Áö ¿©ºÎ(false±ÇÀå,true½Ã °á°ú º¸ÀåX)
Returns:
xml °áÀç¼±
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverListWithFlowAndTopProcessID

public static java.util.ArrayList getApproverListWithFlowAndTopProcessID(java.lang.String langCode,
                                                                         java.lang.String flowID,
                                                                         int flowVersion,
                                                                         java.lang.String proposerID,
                                                                         java.lang.String topProcessID,
                                                                         boolean receiveDeptIfTwoPhaseApprovalFlag)
                                                                  throws com.sds.acube.bpm.framework.api.ProcessorException
flowID·Î Àüü °áÀç¼±¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µç ÈÄ »ç¿ëÀÚ Á¤º¸¸¸ topProcessID¿¡ ÇØ´çÇÏ´Â °ú°Å °áÀç¼±À¸·Î ÃÖ´ëÇÑ Ã¤¿ö ÁÜ

[Âü°í]ÀÌ ÇÔ¼ö´Â ¹Ý·ÁÇÔ¿¡¼­ ±âÁ¸ °áÀç¼± ºÒ·¯¿Í Àç»ó½ÅÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ½
[ÁÖÀÇ]¾ç½ÄÁöÁ¤ÀÌ ÀÖÀ» °æ¿ì ¾ø¾îÁú ¼ö ÀÖÀ¸¹Ç·Î È£Ãâ¿¡ ÁÖÀÇÇÒ °Í.
[ÁÖÀÇ]º´·ÄºÐ±â°¡ ÀÖ´Â ¾÷¹«ÀÏ °æ¿ì ¿Ïº®ÇÏ°Ô µ¿ÀÛÇϱâ Èûµë.

Parameters:
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
proposerID - ±â¾ÈÀÚID
topProcessID - °ú°Å ¾÷¹«
onlyBeforeForkFlag - º´·ÄºÐ±â°¡ ÀÖ´Â ¾÷¹«ÀÏ °æ¿ì º´·ÄºÐ±â ÀÌÈĵµ º¹»çÇÒ Áö ¿©ºÎ(false±ÇÀå,true½Ã °á°ú º¸ÀåX)
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverListWithFlowAndTopProcessID

public static java.util.ArrayList getApproverListWithFlowAndTopProcessID(java.sql.Connection connection,
                                                                         java.lang.String langCode,
                                                                         java.lang.String flowID,
                                                                         int flowVersion,
                                                                         java.lang.String proposerID,
                                                                         java.lang.String topProcessID,
                                                                         boolean receiveDeptIfTwoPhaseApprovalFlag)
                                                                  throws com.sds.acube.bpm.framework.api.ProcessorException
flowID·Î Àüü °áÀç¼±¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µç ÈÄ »ç¿ëÀÚ Á¤º¸¸¸ topProcessID¿¡ ÇØ´çÇÏ´Â °ú°Å °áÀç¼±À¸·Î ÃÖ´ëÇÑ Ã¤¿ö ÁÜ

[Âü°í]ÀÌ ÇÔ¼ö´Â ¹Ý·ÁÇÔ¿¡¼­ ±âÁ¸ °áÀç¼± ºÒ·¯¿Í Àç»ó½ÅÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖÀ½
[ÁÖÀÇ]¾ç½ÄÁöÁ¤ÀÌ ÀÖÀ» °æ¿ì ¾ø¾îÁú ¼ö ÀÖÀ¸¹Ç·Î È£Ãâ¿¡ ÁÖÀÇÇÒ °Í.
[ÁÖÀÇ]º´·ÄºÐ±â°¡ ÀÖ´Â ¾÷¹«ÀÏ °æ¿ì ¿Ïº®ÇÏ°Ô µ¿ÀÛÇϱâ Èûµë.

Parameters:
flowID - Ç÷οìID
flowVersion - Ç÷οì¹öÀü
proposerID - ±â¾ÈÀÚID
topProcessID - °ú°Å ¾÷¹«
receiveDeptIfTwoPhaseApprovalFlag - ÀÌÁß°áÀçÀ϶§ ¼ö½ÅºÎ¼­µµ º¹»çÇÒÁö ¿©ºÎ(false±ÇÀå,true½Ã °á°ú º¸ÀåX)
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverListWithProcess

public static java.util.ArrayList getApproverListWithProcess(java.lang.String topProcessID)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
topProcessID - ÇÁ·Î¼¼½ºID
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApproverListWithProcess

public static java.util.ArrayList getApproverListWithProcess(java.sql.Connection connection,
                                                             java.lang.String topProcessID)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
topProcessID - ÇÁ·Î¼¼½ºID
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApproverListWithProcess

public static java.util.ArrayList getApproverListWithProcess(java.lang.String langCode,
                                                             java.lang.String topProcessID)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
topProcessID - ÇÁ·Î¼¼½ºID
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverListWithProcess

public static java.util.ArrayList getApproverListWithProcess(java.sql.Connection connection,
                                                             java.lang.String langCode,
                                                             java.lang.String topProcessID)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ±¸¼ºÇÑ »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
topProcessID - ÇÁ·Î¼¼½ºID
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.09 LEE IL YONG

getApproverListWithApprovalLineXMLAndProcessID

public static java.util.ArrayList getApproverListWithApprovalLineXMLAndProcessID(java.lang.String processID,
                                                                                 java.lang.String approvalLineXML)
                                                                          throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ÆĽÌÇÏ¿© »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
processID - ÇÁ·Î¼¼½ºID (topProcessID ¾Æ´Ô)
approvalLineXML - Ç®°áÀç¼±
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApproverListWithApprovalLineXMLAndProcessID

public static java.util.ArrayList getApproverListWithApprovalLineXMLAndProcessID(java.sql.Connection connection,
                                                                                 java.lang.String processID,
                                                                                 java.lang.String approvalLineXML)
                                                                          throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ÆĽÌÇÏ¿© »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
processID - ÇÁ·Î¼¼½ºID (topProcessID ¾Æ´Ô)
approvalLineXML - Ç®°áÀç¼±
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApproverListWithApprovalLineXMLAndFlowID

public static java.util.ArrayList getApproverListWithApprovalLineXMLAndFlowID(java.lang.String flowID,
                                                                              int flowVersion,
                                                                              java.lang.String approvalLineXML)
                                                                       throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ÆĽÌÇÏ¿© »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸®ÅÏÇÑ´Ù.

¾÷¹«ÅõÀÔ Àü ´Ü°èÀÎ º¸·ù¿¡¼­ Àӽà ÀúÀåµÈ °áÀç¼± ÆĽ̿ë(¸®ÅÏ°ª¿¡ processID°¡ ¾øÀ½ À¯ÀÇÇÒ °Í)

Parameters:
processID - ÇÁ·Î¼¼½ºID (topProcessID ¾Æ´Ô)
approvalLineXML - Ç®°áÀç¼±
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.11.11 LEE IL YONG

getApproverListWithApprovalLineXMLAndFlowID

public static java.util.ArrayList getApproverListWithApprovalLineXMLAndFlowID(java.sql.Connection connection,
                                                                              java.lang.String flowID,
                                                                              int flowVersion,
                                                                              java.lang.String approvalLineXML)
                                                                       throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ÆĽÌÇÏ¿© »ç¿ëÀÚ °´Ã¼(ApproverRefVO)¸¦ ¸®ÅÏÇÑ´Ù.

¾÷¹«ÅõÀÔ Àü ´Ü°èÀÎ º¸·ù¿¡¼­ Àӽà ÀúÀåµÈ °áÀç¼± ÆĽ̿ë(¸®ÅÏ°ª¿¡ processID°¡ ¾øÀ½ À¯ÀÇÇÒ °Í)

Parameters:
processID - ÇÁ·Î¼¼½ºID (topProcessID ¾Æ´Ô)
approvalLineXML - Ç®°áÀç¼±
Returns:
ArrayList (ApproverRefVO)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.11.11 LEE IL YONG

getApprovalLineWithApproverRefVOs

public static java.lang.String getApprovalLineWithApproverRefVOs(java.util.ArrayList approverList)
                                                          throws com.sds.acube.bpm.framework.api.ProcessorException
ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
approverList - ApproverRefVO¸®½ºÆ®
Returns:
xml Àüü°áÀç¼±
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalLineWithApproverRefVOs

public static java.lang.String getApprovalLineWithApproverRefVOs(java.sql.Connection connection,
                                                                 java.util.ArrayList approverList)
                                                          throws com.sds.acube.bpm.framework.api.ProcessorException
ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
approverList - ApproverRefVO¸®½ºÆ®
Returns:
xml Àüü°áÀç¼±
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalLineByApproverList

public static java.lang.String getApprovalLineByApproverList(java.util.ArrayList approverList)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
approverList - ApproverRefVO¸®½ºÆ®
Returns:
xml Àüü°áÀç¼±
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2012.12.09 LEE IL YONG

getApprovalLineByApproverList

public static java.lang.String getApprovalLineByApproverList(java.sql.Connection connection,
                                                             java.util.ArrayList approverList)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - BPM Connection
approverList - ApproverRefVO¸®½ºÆ®
Returns:
xml Àüü°áÀç¼±
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2012.12.09 LEE IL YONG

getApprovalLineWithWPParser

public static java.lang.String getApprovalLineWithWPParser(com.sds.acube.bpm.common.xml.parser.WPParser[] wpList)
                                                    throws com.sds.acube.bpm.framework.api.ProcessorException
WPParser[]¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
WPParser[] - WPParser¹è¿­
Returns:
xml Àüü°áÀç¼±
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

getApprovalLineWithWPParser

public static java.lang.String getApprovalLineWithWPParser(java.sql.Connection connection,
                                                           com.sds.acube.bpm.common.xml.parser.WPParser[] wpList)
                                                    throws com.sds.acube.bpm.framework.api.ProcessorException
WPParser[]¸¦ ¹Þ¾Æ¼­ Àüü °áÀç¼±À» ¸¸µé¾î ¸®ÅÏÇÑ´Ù.

Parameters:
conn - - Connection
WPParser[] - WPParser¹è¿­
Returns:
xml Àüü°áÀç¼±
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

parseApprovalLineXML

public static com.sds.acube.bpm.common.xml.parser.WPParser[] parseApprovalLineXML(java.lang.String approvalLineXML)
                                                                           throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÏ¿© ¸®ÅÏÇÑ´Ù.

Parameters:
approvalLineXML - Ç® °áÀç¼± XML
Returns:
WPParser ¹è¿­
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

parseApprovalLineXML

public static com.sds.acube.bpm.common.xml.parser.WPParser[] parseApprovalLineXML(java.sql.Connection connection,
                                                                                  java.lang.String approvalLineXML)
                                                                           throws java.lang.Exception
Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÏ¿© ¸®ÅÏÇÑ´Ù.
[Âü°ú] Ä¿³Ø¼ÇÀº ¹ÞÀ» ÇÊ¿ä¾øÀ¸¹Ç·Î ÀÌ ÇÔ¼ö´Â ´õ ÀÌ»ó »ç¿ëÇÏÁö ¸» °Í - 2011.11.11 LEE IL YONG

Parameters:
conn - - Connection
approvalLineXML - Ç® °áÀç¼± XML
Returns:
WPParser ¹è¿­
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
java.lang.Exception

parseNodeXMLsWithApprovalLineXML

public static com.sds.acube.bpm.common.xml.parser.WPParser[] parseNodeXMLsWithApprovalLineXML(java.lang.String approvalLineXML,
                                                                                              java.lang.String nodeID)
                                                                                       throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÑ ÈÄ ÇØ´ç nodeIDÀÇ wpparser¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
approvalLineXML - Ç® °áÀç¼± XML
nodeID - nodeID
Returns:
WPParser ¹è¿­
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

parseNodeXMLsWithApprovalLineXML

public static com.sds.acube.bpm.common.xml.parser.WPParser[] parseNodeXMLsWithApprovalLineXML(java.lang.String approvalLineXML,
                                                                                              java.lang.String nodeID,
                                                                                              int serialOrder)
                                                                                       throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÑ ÈÄ ÇØ´ç nodeIDÀÇ wpparser¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
approvalLineXML - Ç® °áÀç¼± XML
nodeID - nodeID
serialOrder - SerialAgreement À϶§ ¼ø¹ø (´Ù¸¥ °æ¿ì´Â -1)
Returns:
WPParser ¹è¿­
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
20081202

parseNodeXMLWithApprovalLineXML

public static com.sds.acube.bpm.common.xml.parser.WPParser parseNodeXMLWithApprovalLineXML(java.lang.String approvalLineXML,
                                                                                           java.lang.String nodeID)
                                                                                    throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÑ ÈÄ ÇØ´ç nodeIDÀÇ wpparser Áß ÃÖÃÊ Çϳª¸¸ ¸®ÅÏÇÑ´Ù.

Parameters:
approvalLineXML - Ç® °áÀç¼± XML
nodeID - nodeID
Returns:
WPParser ¹è¿­
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

parseNodeXMLWithApprovalLineXML

public static com.sds.acube.bpm.common.xml.parser.WPParser parseNodeXMLWithApprovalLineXML(java.lang.String approvalLineXML,
                                                                                           java.lang.String nodeID,
                                                                                           int serialOrder)
                                                                                    throws com.sds.acube.bpm.framework.api.ProcessorException
Àüü °áÀç¼±À» ¹Þ¾Æ¼­ ÆĽ̰´Ã¼(WPParser)·Î ÆĽÌÇÑ ÈÄ ÇØ´ç nodeIDÀÇ wpparser Áß ÃÖÃÊ Çϳª¸¸ ¸®ÅÏÇÑ´Ù.

Parameters:
approvalLineXML - Ç® °áÀç¼± XML
nodeID - nodeID
serialOrder - SerialAgreement À϶§ ¼ø¹ø (´Ù¸¥ °æ¿ì´Â -1)
Returns:
WPParser ¹è¿­
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
20081202

modifyApprovalLineWithNodeXML

public static java.lang.String modifyApprovalLineWithNodeXML(java.lang.String approvalLineXML,
                                                             java.lang.String targetNodeID,
                                                             java.lang.String nodeApproversXML)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå¸¦ »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù. ´Ü, Ÿ°Ù³ëµå Áß ÀÌ¹Ì °áÀçÇÑ °ÍÀÌ ÀÖ´Â °ÍÀº »èÁ¦ÇÏÁö ¾Ê´Â´Ù. ³ëµå¸¦ Çϳª ÀÌ»ó ¼öÁ¤ÇÒ °æ¿ì¿£ ÀÌ ÇÔ¼ö¸¦ Çѹø ´õ È£ÃâÇÒ °Í

Parameters:
approvalLineXML - Ç÷οìID
targetNodeID - Ÿ°Ù³ëµåID
nodeApproversXML - ÇØ´ç³ëµå¿¡ ¼³Á¤µÈ °áÀç¼±XML(¿©·¯³ëµåµµ Áö¿ø)
Returns:
xml ¼öÁ¤µÈ Ç®°áÀç¼±XML
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

modifyApprovalLineWithNodeXML

public static java.lang.String modifyApprovalLineWithNodeXML(java.lang.String approvalLineXML,
                                                             java.lang.String targetNodeID,
                                                             java.lang.String flag,
                                                             java.lang.String nodeApproversXML)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå µÚ¿¡(after), ¾Õ¿¡(before), ¶Ç´Â »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù. ´Ü, deleteNewÀÏ °æ¿ì Ÿ°Ù³ëµå Áß ÀÌ¹Ì °áÀçÇÑ °ÍÀÌ ÀÖ´Â °ÍÀº »èÁ¦ÇÏÁö ¾Ê´Â´Ù. ³ëµå¸¦ Çϳª ÀÌ»ó ¼öÁ¤ÇÒ °æ¿ì¿£ ÀÌ ÇÔ¼ö¸¦ Çѹø ´õ È£ÃâÇÒ °Í

Parameters:
approvalLineXML - Ç÷οìID
targetNodeID - Ÿ°Ù³ëµåID
flag - after,before,deleteNew Áß Çϳª(¹®ÀÚ¿­)
nodeApproversXML - ÇØ´ç³ëµå¿¡ ¼³Á¤µÈ °áÀç¼±XML(¿©·¯³ëµåµµ Áö¿ø)
Returns:
xml ¼öÁ¤µÈ Ç®°áÀç¼±XML
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

modifyApprovalLineWithNodeXML

public static java.lang.String modifyApprovalLineWithNodeXML(java.sql.Connection connection,
                                                             java.lang.String approvalLineXML,
                                                             java.lang.String targetNodeID,
                                                             java.lang.String flag,
                                                             java.lang.String nodeApproversXML)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå µÚ¿¡(after), ¾Õ¿¡(before), ¶Ç´Â »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù. ´Ü, deleteNewÀÏ °æ¿ì Ÿ°Ù³ëµå Áß ÀÌ¹Ì °áÀçÇÑ °ÍÀÌ ÀÖ´Â °ÍÀº »èÁ¦ÇÏÁö ¾Ê´Â´Ù. ³ëµå¸¦ Çϳª ÀÌ»ó ¼öÁ¤ÇÒ °æ¿ì¿£ ÀÌ ÇÔ¼ö¸¦ Çѹø ´õ È£ÃâÇÒ °Í

Parameters:
connection - Connection
approvalLineXML - Ç÷οìID
targetNodeID - Ÿ°Ù³ëµåID
flag - after,before,deleteNew Áß Çϳª(¹®ÀÚ¿­)
nodeApproversXML - ÇØ´ç³ëµå¿¡ ¼³Á¤µÈ °áÀç¼±XML(¿©·¯³ëµåµµ Áö¿ø)
Returns:
xml ¼öÁ¤µÈ Ç®°áÀç¼±XML
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

modifyApprovalLineWithNodeXML

public static java.lang.String modifyApprovalLineWithNodeXML(java.lang.String approvalLineXML,
                                                             java.lang.String targetNodeID,
                                                             int targetSerialOrder,
                                                             java.lang.String nodeApproversXML)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå¸¦ »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù. ´Ü, Ÿ°Ù³ëµå Áß ÀÌ¹Ì °áÀçÇÑ °ÍÀÌ ÀÖ´Â °ÍÀº »èÁ¦ÇÏÁö ¾Ê´Â´Ù. ³ëµå¸¦ Çϳª ÀÌ»ó ¼öÁ¤ÇÒ °æ¿ì¿£ ÀÌ ÇÔ¼ö¸¦ Çѹø ´õ È£ÃâÇÒ °Í

Parameters:
approvalLineXML - Ç÷οìID
targetNodeID - Ÿ°Ù³ëµåID
targetSerialOrder - Ÿ°Ù serial order
nodeApproversXML - ÇØ´ç³ëµå¿¡ ¼³Á¤µÈ °áÀç¼±XML(¿©·¯³ëµåµµ Áö¿ø)
Returns:
xml ¼öÁ¤µÈ Ç®°áÀç¼±XML
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

modifyApprovalLineWithNodeXML

public static java.lang.String modifyApprovalLineWithNodeXML(java.lang.String approvalLineXML,
                                                             java.lang.String targetNodeID,
                                                             int targetSerialOrder,
                                                             java.lang.String flag,
                                                             java.lang.String nodeApproversXML)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå µÚ¿¡(after), ¾Õ¿¡(before), ¶Ç´Â »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù. ´Ü, deleteNewÀÏ °æ¿ì Ÿ°Ù³ëµå Áß ÀÌ¹Ì °áÀçÇÑ °ÍÀÌ ÀÖ´Â °ÍÀº »èÁ¦ÇÏÁö ¾Ê´Â´Ù. ³ëµå¸¦ Çϳª ÀÌ»ó ¼öÁ¤ÇÒ °æ¿ì¿£ ÀÌ ÇÔ¼ö¸¦ Çѹø ´õ È£ÃâÇÒ °Í

Parameters:
approvalLineXML - Ç÷οìID
targetNodeID - Ÿ°Ù³ëµåID
targetSerialOrder - Ÿ°Ù serial order
flag - after,before,deleteNew Áß Çϳª(¹®ÀÚ¿­)
nodeApproversXML - ÇØ´ç³ëµå¿¡ ¼³Á¤µÈ °áÀç¼±XML(¿©·¯³ëµåµµ Áö¿ø)
Returns:
xml ¼öÁ¤µÈ Ç®°áÀç¼±XML
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

modifyApprovalLineWithNodeXML

public static java.lang.String modifyApprovalLineWithNodeXML(java.sql.Connection connection,
                                                             java.lang.String approvalLineXML,
                                                             java.lang.String targetNodeID,
                                                             int targetSerialOrder,
                                                             java.lang.String flag,
                                                             java.lang.String nodeApproversXML)
                                                      throws com.sds.acube.bpm.framework.api.ProcessorException
Ç®°áÀç¼±XMLÀ» ¹Þ¾Æ¼­ ÀÎÀÚ·Î ¹ÞÀº ³ëµå °áÀç¼±(¿©·¯³ëµåµµ Áö¿ø)À» Ÿ°Ù ³ëµå µÚ¿¡(after), ¾Õ¿¡(before), ¶Ç´Â »èÁ¦ÇÏ°í »õ·Î(deleteNew) ³¢¿ö ³Ö°í ¼öÁ¤µÈ Ç®°áÀç¼±XMLÀ» ´Ù½Ã ¸®ÅÏÇÑ´Ù. ´Ü, deleteNewÀÏ °æ¿ì Ÿ°Ù³ëµå Áß ÀÌ¹Ì °áÀçÇÑ °ÍÀÌ ÀÖ´Â °ÍÀº »èÁ¦ÇÏÁö ¾Ê´Â´Ù. ³ëµå¸¦ Çϳª ÀÌ»ó ¼öÁ¤ÇÒ °æ¿ì¿£ ÀÌ ÇÔ¼ö¸¦ Çѹø ´õ È£ÃâÇÒ °Í

Parameters:
connection - Connection
approvalLineXML - Ç÷οìID
targetNodeID - Ÿ°Ù³ëµåID
targetSerialOrder - Ÿ°Ù serial order
flag - after,before,deleteNew Áß Çϳª(¹®ÀÚ¿­)
nodeApproversXML - ÇØ´ç³ëµå¿¡ ¼³Á¤µÈ °áÀç¼±XML(¿©·¯³ëµåµµ Áö¿ø)
Returns:
xml ¼öÁ¤µÈ Ç®°áÀç¼±XML
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
20081202

clearApproverActionAtApproverRefVOs

public static java.util.ArrayList clearApproverActionAtApproverRefVOs(java.util.ArrayList approverList)
                                                               throws com.sds.acube.bpm.framework.api.ProcessorException
ArrayList (ApproverRefVO)¸¦ ¹Þ¾Æ¼­ °ú°Å ³»¿ªÀ» Á¦°ÅÇÑ ÈÄ ¸®ÅÏÇÔ.

Parameters:
approverList - ApproverRefVO¸®½ºÆ®
Returns:
approverList
Throws:
com.sds.acube.bpm.framework.api.ProcessorException
Since:
2011.12.20 LEE IL YONG

getNew32ID

public static java.lang.String getNew32ID()
flowID,processID,nodeID·Î ¾µ ¼ö ÀÖ´Â 32ÀÚ GUID¸¦ »ý¼ºÇؼ­ ¸®ÅÏÇÑ´Ù. Áߺ¹¾øÀÌ Ç×»ó À¯´ÐÇÔ. 2008.10.23 LEE IL YONG

Returns:
String 32ÀÚ GUID
Throws:
com.sds.acube.bpm.framework.api.ProcessorException