|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sds.acube.bpm.framework.api.ProcessProcessor
public class ProcessProcessor
ProcessProcessor.java 2005. 12. 27. Process °ü·Ã BPM ±âº» API
Field Summary | |
---|---|
static int |
APPROVAL_ORDER_DRAFTER
|
Constructor Summary | |
---|---|
ProcessProcessor()
|
Method Summary | |
---|---|
static void |
changeTitle(java.sql.Connection connection,
java.lang.String processID,
java.lang.String title)
Á¦¸ñ º¯°æ |
static void |
changeTitle(java.lang.String processID,
java.lang.String title)
Á¦¸ñ º¯°æ |
static void |
completeProcessByForce(java.sql.Connection connection,
java.lang.String processID)
ÀÓÀÇ¿Ï·á |
static void |
completeProcessByForce(java.lang.String processID)
ÀÓÀÇ¿Ï·á |
static int |
getActedMApprovalCount(java.sql.Connection conn,
java.lang.String processID,
java.lang.String nodeID,
int nodeSeq)
ÁöÁ¤µÈ Process ID, Node ID, Node Seq¿¡ ÇØ´çµÇ´Â Multi ApprovalÀÇ °áÀçÀÚ Áß ActionÀ» ó¸®ÇÑ »ç¿ëÀÚÀÇ ¼ö ¹Ýȯ Connection¹Þ´Â ¹öÀü @add 2006.03.29 by LEE IL YONG |
static int |
getActedMApprovalCount(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq)
ÁöÁ¤µÈ Process ID, Node ID, Node Seq¿¡ ÇØ´çµÇ´Â Multi ApprovalÀÇ °áÀçÀÚ Áß ActionÀ» ó¸®ÇÑ »ç¿ëÀÚÀÇ ¼ö ¹Ýȯ |
static com.sds.acube.bpm.vo.process.ProcessesVO |
getAllChildProcess(java.sql.Connection connection,
java.lang.String processID)
ÇÏÀ§ ÇÁ·Î¼¼½º Á¤º¸ ¹Ýȯ - º´·ÄºÐ±â¿¡ ÀÇÇØ ³»ºÎÀûÀ¸·Î »ý¼ºµÈ ÇÏÀ§ ÇÁ·Î¼¼½ºµé |
static com.sds.acube.bpm.vo.process.ProcessesVO |
getAllChildProcess(java.lang.String processID)
ÇÏÀ§ ÇÁ·Î¼¼½º Á¤º¸ ¹Ýȯ - º´·ÄºÐ±â¿¡ ÀÇÇØ ³»ºÎÀûÀ¸·Î »ý¼ºµÈ ÇÏÀ§ ÇÁ·Î¼¼½ºµé |
static com.sds.acube.bpm.vo.process.ProcessesVO |
getAllProcessListWithCurrentNodeID(java.sql.Connection connection,
java.lang.String currentNodeID)
ÇØ´ç NODE ID¿¡ ÀÖ´Â ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ ¸®ÅÏÇÑ´Ù. |
static com.sds.acube.bpm.vo.process.ProcessesVO |
getAllProcessListWithCurrentNodeID(java.lang.String currentNodeID)
ÇØ´ç NODE ID¿¡ ÀÖ´Â ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ ¸®ÅÏÇÑ´Ù. |
static java.util.HashMap |
getApprovalHistoryWithJFormTag(java.sql.Connection conn,
java.lang.String processID)
°áÀçHistory¸¦ µ¥ÀÌÅ;ÆÀÏ·£µå¿¡¼ ¾µ¼ö ÀÖµµ·Ï JFORMű׷Π¼³Á¤ÇÏ¿© ¸®ÅÏÇÑ´Ù. |
static java.util.HashMap |
getApprovalHistoryWithJFormTag(java.lang.String processID)
°áÀçHistory¸¦ µ¥ÀÌÅ;ÆÀÏ·£µå¿¡¼ ¾µ¼ö ÀÖµµ·Ï JFORMű׷Π¼³Á¤ÇÏ¿© ¸®ÅÏÇÑ´Ù. |
static java.lang.String |
getApprovalLineAtDraft(java.lang.String processID)
³Ñ¾î¿Â ProcessID¿¡ ÇØ´çÇÏ´Â ÇÁ·Î¼¼½º°¡ ±â¾È½Ã °áÀç¼±À» ¼³Á¤(¼öÁ¤)ÇÏ¿´À¸¸é À̸¦ ã¾Æ ¸®ÅÏÇØ ÁØ´Ù. |
static int |
getApprovalMode(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµåÀÇ °áÀç Á¾·ù ¹Ýȯ |
static int |
getApprovalMode(java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµåÀÇ °áÀç Á¾·ù ¹Ýȯ |
static int |
getApprovalOrder(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID)
ÁÖ¾îÁø ÃÖ»óÀ§ ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë °áÀç ¼ø¼°ª ¹Ýȯ |
static int |
getApprovalOrder(java.lang.String topProcessID,
java.lang.String nodeID)
ÁÖ¾îÁø ÃÖ»óÀ§ ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë °áÀç ¼ø¼°ª ¹Ýȯ |
static java.util.ArrayList |
getApproverTrace(java.sql.Connection connection,
java.lang.String processID,
boolean subProcessIncludeFlag)
Áö±Ý´Ü°è±îÁö °áÀçÇÑ History¸¦ ProcessApproverTraceVO·Î ¸®ÅÏÇÔ. |
static java.util.ArrayList |
getApproverTrace(java.lang.String processID,
boolean subProcessIncludeFlag)
Áö±Ý´Ü°è±îÁö °áÀçÇÑ History¸¦ ProcessApproverTraceVO·Î ¸®ÅÏÇÔ. |
static java.lang.String |
getCurrentNodeID(java.sql.Connection conn,
java.lang.String processID)
ÁöÁ¤µÈ processID¿¡ ´ëÇÑ Current Node ID¸¦ ¹Ýȯ processID¿¡ ÇØ´çÇÏ´Â ÇÁ·Î¼¼½º¸¦ ãÁö ¸øÇÏ´Â °æ¿ì nullÀ» ¹Ýȯ Connection¹Þ´Â ¹öÀü @add 2006.03.29 by LEE IL YONG |
static java.lang.String |
getCurrentNodeID(java.lang.String processID)
ÁöÁ¤µÈ processID¿¡ ´ëÇÑ Current Node ID¸¦ ¹Ýȯ processID¿¡ ÇØ´çÇÏ´Â ÇÁ·Î¼¼½º¸¦ ãÁö ¸øÇÏ´Â °æ¿ì nullÀ» ¹Ýȯ |
static java.util.ArrayList |
getDeptIDsOfTwoPhaseApproval(java.sql.Connection connection,
java.lang.String topProcessID)
ÇØ´ç ÇÁ·Î¼¼½º°¡ ÀÌÁß°áÀçÀ϶§ ¼ö¹ß½ÅºÎ¼ÀÇ ID¸¦ ã¾Æ ¸®ÅÏÇÔ. |
static java.util.ArrayList |
getDeptIDsOfTwoPhaseApproval(java.lang.String topProcessID)
ÇØ´ç ÇÁ·Î¼¼½º°¡ ÀÌÁß°áÀçÀ϶§ ¼ö¹ß½ÅºÎ¼ÀÇ ID¸¦ ã¾Æ ¸®ÅÏÇÔ. |
static int |
getDeptTypeOfTwoPhaseApproval(java.sql.Connection connection,
java.lang.String processID)
ÇØ´ç ÇÁ·Î¼¼½º°¡ ÀÌÁß°áÀçÀ϶§ ¼ö¹ß½ÅºÎ¼ ¿©ºÎ¸¦ ¸®ÅÏÇÔ. |
static int |
getDeptTypeOfTwoPhaseApproval(java.sql.Connection connection,
java.lang.String processID,
java.lang.String nodeID)
ÇØ´ç ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤´Ü°è°¡ ÀÌÁß°áÀçÀ϶§ ¼ö¹ß½ÅºÎ¼ ¿©ºÎ¸¦ ¸®ÅÏÇÔ. |
static int |
getDeptTypeOfTwoPhaseApproval(java.lang.String processID)
ÇØ´ç ÇÁ·Î¼¼½º°¡ ÀÌÁß°áÀçÀ϶§ ¼ö¹ß½ÅºÎ¼ ¿©ºÎ¸¦ ¸®ÅÏÇÔ. |
static int |
getDeptTypeOfTwoPhaseApproval(java.lang.String processID,
java.lang.String nodeID)
ÇØ´ç ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤´Ü°è°¡ ÀÌÁß°áÀçÀ϶§ ¼ö¹ß½ÅºÎ¼ ¿©ºÎ¸¦ ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO |
getDrafter(java.sql.Connection conn,
java.lang.String processID)
ÁöÁ¤µÈ processID¿¡ ´ëÇÑ ±â¾ÈÀÚ Á¤º¸¸¦ ¹Ýȯ Connection¹Þ´Â ¹öÀü @add 2006.03.29 by LEE IL YONG |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO |
getDrafter(java.lang.String processID)
ÁöÁ¤µÈ processID¿¡ ´ëÇÑ ±â¾ÈÀÚ Á¤º¸¸¦ ¹Ýȯ |
static java.lang.String |
getEDMFolderInfo(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµå¿¡ ´ëÇÑ ¹®¼°ü¸® Æú´õ Á¤º¸ ¹Ýȯ |
static java.lang.String |
getEDMFolderInfo(java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµå¿¡ ´ëÇÑ ¹®¼°ü¸® Æú´õ°ª ¹Ýȯ |
static java.lang.String |
getKMAttributeInfo(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµå¿¡ ´ëÇÑ KM ¼Ó¼º ¹Ýȯ |
static java.lang.String |
getKMAttributeInfo(java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµå¿¡ ´ëÇÑ KM ¼Ó¼º ¹Ýȯ |
static java.lang.String |
getKMCategoryInfo(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµå¿¡ ´ëÇÑ KM Ä«Å×°í¸® Á¤º¸¸¦ ¹Ýȯ |
static java.lang.String |
getKMCategoryInfo(java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµå¿¡ ´ëÇÑ KM Ä«Å×°í¸® ¹Ýȯ |
static java.lang.String |
getKMContainerInfo(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµå¿¡ ´ëÇÑ KM ÄÁÅ×ÀÌ³Ê Á¤º¸¸¦ ¹Þȯ |
static java.lang.String |
getKMContainerInfo(java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµå¿¡ ´ëÇÑ KM ÄÁÅ×ÀÌ³Ê Á¤º¸¸¦ ¹Ýȯ |
static int |
getMaxApprovalOrder(java.sql.Connection connection,
java.lang.String topProcessID)
ÁÖ¾îÁø ÃÖ»óÀ§ ÇÁ·Î¼¼½º ³»¿¡¼ ÀÏ¾î³ °¡Àå ÃÖÈÄÀÇ °áÀç ¼ø¼ °ª |
static int |
getMaxApprovalOrder(java.lang.String topProcessID)
ÁÖ¾îÁø ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇØ ÇöÀç ÃÖ´ë °áÀç ¼ø¼°ªÀ» Á¶È¸ÇÑ´Ù. |
static java.lang.String |
getParentProcessIDOfSubProcess(java.sql.Connection connection,
java.lang.String processID)
¼ºêÇÁ·Î¼¼½ºÀÇ ºÎ¸ðÇÁ·Î¼¼½ºID¸¦ ¸®ÅÏÇÔ. |
static java.lang.String |
getParentProcessIDOfSubProcess(java.lang.String processID)
¼ºêÇÁ·Î¼¼½ºÀÇ ºÎ¸ðÇÁ·Î¼¼½ºID¸¦ ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessVO |
getProcess(java.sql.Connection connection,
java.lang.String processID)
ÇÁ·Î¼¼½º Á¤º¸ ¹Ýȯ |
static com.sds.acube.bpm.vo.process.ProcessVO |
getProcess(java.lang.String processID)
ÇÁ·Î¼¼½º Á¤º¸ ¹Ýȯ |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO |
getProcessApproverRef(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµåÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ(ù¹ø° °Í¸¸ ¹Ýȯ) |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO |
getProcessApproverRef(java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµåÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ(ù¹ø° °Í¸¸ ¹Ýȯ) |
static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO |
getProcessApproverRefList(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String processID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ [ÁÖÀÇ] padminÀÌ º´·ÄºÐ±â ³»ºÎ ÀÌ¿Ü¿£ ³ëµå¿¡ µµÂøÇÒ ¶§¸¸ processID¸¦ ³Ö¾î ÁֹǷΠÀÌ ÇÔ¼ö´Â º´·ÄºÐ±â³»ºÎ¿¡¼¸¸ »ç¿ëÇÒ °Í. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO |
getProcessApproverRefList(java.lang.String topProcessID,
java.lang.String processID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ [ÁÖÀÇ] padminÀÌ º´·ÄºÐ±â ³»ºÎ ÀÌ¿Ü¿£ ³ëµå¿¡ µµÂøÇÒ ¶§¸¸ processID¸¦ ³Ö¾î ÁֹǷΠÀÌ ÇÔ¼ö´Â º´·ÄºÐ±â³»ºÎ¿¡¼¸¸ »ç¿ëÇÒ °Í. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO |
getProcessApproverRefs(java.sql.Connection connection,
java.lang.String topProcessID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ |
static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO |
getProcessApproverRefs(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµåÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ - 2008.12.09 LEE IL YONG |
static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO |
getProcessApproverRefs(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID,
int serialOrder)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµåÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ - 2008.12.09 LEE IL YONG |
static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO |
getProcessApproverRefs(java.lang.String topProcessID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ |
static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO |
getProcessApproverRefs(java.lang.String topProcessID,
java.lang.String nodeID)
ƯÁ¤ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤ ³ëµåÀÇ °áÀç¼± Á¤º¸ ¹Ýȯ - 2008.12.09 LEE IL YONG |
static com.sds.acube.bpm.vo.process.ProcessesVO |
getProcessListWithCurrentNodeID(java.sql.Connection connection,
java.lang.String currentNodeID)
ÇØ´ç NODE ID¿¡ ÀÖ´Â ÇÁ·Î¼¼½º Áß Á¤»óÀûÀÎ ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ ¸®ÅÏÇÑ´Ù. |
static com.sds.acube.bpm.vo.process.ProcessesVO |
getProcessListWithCurrentNodeID(java.lang.String currentNodeID)
ÇØ´ç NODE ID¿¡ ÀÖ´Â ÇÁ·Î¼¼½º Áß Á¤»óÀûÀÎ ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ ¸®ÅÏÇÑ´Ù. |
static com.sds.acube.bpm.vo.process.ProcessesVO |
getProcessListWithCurrentNodeID(java.lang.String topProcessID,
java.lang.String currentNodeID)
ÇØ´ç topProcessID¿Í nodeID¿¡ ÀÖ´Â ÇÁ·Î¼¼½º Áß Á¤»óÀûÀÎ ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ ¸®ÅÏÇÑ´Ù. 20100118 oriry |
static java.lang.String |
getProposerID(java.sql.Connection connection,
java.lang.String topProcessID)
ÇÁ·Î¼¼½º ±â¾ÈÀÚ ID ¹Ýȯ |
static java.lang.String |
getProposerID(java.lang.String topProcessID)
ÇÁ·Î¼¼½º ±â¾ÈÀÚ ID ¹Ýȯ |
static java.lang.String |
getProposerMail(java.sql.Connection connection,
java.lang.String topProcessID)
ÇÁ·Î¼¼½º ±â¾ÈÀÚ email ¹Ýȯ |
static java.lang.String |
getProposerMail(java.lang.String topProcessID)
ÇÁ·Î¼¼½º ±â¾ÈÀÚ email ¹Ýȯ |
static com.sds.acube.bpm.vo.process.ProcessNestedsVO |
getSubProcessList(java.sql.Connection connection,
java.lang.String processID)
¼ºêÇÁ·Î¼¼½º ¸®½ºÆ®¸¦ ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessNestedsVO |
getSubProcessList(java.lang.String processID)
¼ºêÇÁ·Î¼¼½º ¸®½ºÆ®¸¦ ¸®ÅÏÇÔ. |
static java.lang.String |
getTopProcessID(java.sql.Connection conn,
java.lang.String processID)
ÁöÁ¤µÈ processID¿¡ ´ëÇÑ ÃÖ»óÀ§ ÇÁ·Î¼¼½º¸¦ ã¾Æ ±× Process ID¸¦ ¹Ýȯ processID¿¡ ÇØ´çÇÏ´Â ÇÁ·Î¼¼½º¸¦ ãÁö ¸øÇÏ´Â °æ¿ì nullÀ» ¹Ýȯ Connection¹Þ´Â ¹öÀü @add 2006.03.29 by LEE IL YONG |
static java.lang.String |
getTopProcessID(java.lang.String processID)
ÁöÁ¤µÈ processID¿¡ ´ëÇÑ ÃÖ»óÀ§ ÇÁ·Î¼¼½º¸¦ ã¾Æ ±× Process ID¸¦ ¹Ýȯ processID¿¡ ÇØ´çÇÏ´Â ÇÁ·Î¼¼½º¸¦ ãÁö ¸øÇÏ´Â °æ¿ì nullÀ» ¹Ýȯ |
static boolean |
isAscendant(java.sql.Connection connection,
java.lang.String ascendantProcessID,
java.lang.String descendantProcessID)
ascendantProcessID °¡ descandantProcessID ÀÇ Á¶»óÀÎÁö ¿©ºÎ |
static boolean |
isAscendant(java.lang.String ascendantProcessID,
java.lang.String descendantProcessID)
ascendantProcessID °¡ descandantProcessID ÀÇ Á¶»óÀÎÁö ¿©ºÎ |
static boolean |
isSerialAgreementProcess(java.sql.Connection connection,
java.lang.String processID)
ÇØ´ç ¹öÀüÀÇ ¾÷¹«°¡ ¼øÂ÷ÇÕÀǸ¦ Æ÷ÇÔÇÏ´Â ¾÷¹«ÀÎÁö ¿©ºÎ¸¦ ¸®ÅÏÇÔ. |
static boolean |
isSerialAgreementProcess(java.lang.String processID)
ÇØ´ç ¹öÀüÀÇ ¾÷¹«°¡ ¼øÂ÷ÇÕÀǸ¦ Æ÷ÇÔÇÏ´Â ¾÷¹«ÀÎÁö ¿©ºÎ¸¦ ¸®ÅÏÇÔ. |
static boolean |
isWebDefinerProcess(java.sql.Connection connection,
java.lang.String topProcessID)
ÇØ´ç ÇÁ·Î¼¼½º°¡ À¬µðÆÄÀ̳ʷΠ»ý¼ºÇÑ ÇÁ·Î¼¼½ºÀÎÁö ¿©ºÎ |
static boolean |
isWebDefinerProcess(java.lang.String topProcessID)
ÇØ´ç ÇÁ·Î¼¼½º°¡ À¬µðÆÄÀ̳ʷΠ»ý¼ºÇÑ ÇÁ·Î¼¼½ºÀÎÁö ¿©ºÎ |
static void |
main(java.lang.String[] args)
|
static void |
makeAllApproverSkip(java.lang.String processID,
java.lang.String nodeID,
java.lang.String userID)
º´·ÄÇÕÀÇÀÏ ¶§ ³ª¸ÓÁö °áÀçÀÚ¸¦ ¸ðµÎ Åë°úó¸®ÇÏ¿© ´Ü°è¸¦ ¾ÕÀ¸·Î ÁøÇà½ÃÅ´. |
static void |
makeAllApproverSkip(java.lang.String processID,
java.lang.String nodeID,
java.lang.String userID,
org.apache.log4j.Logger logger)
º´·ÄÇÕÀÇÀÏ ¶§ ³ª¸ÓÁö °áÀçÀÚ¸¦ ¸ðµÎ Åë°úó¸®ÇÏ¿© ´Ü°è¸¦ ¾ÕÀ¸·Î ÁøÇà½ÃÅ´. |
static int |
makeAllOtherChildProcessForceProgress(java.lang.String processID,
java.lang.String userID)
º´·ÄºÐ±â(¼ºêÇÁ·Î¼¼½º ºÐ±âX)¿¡¼ ÇüÁ¦ ÇÁ·Î¼¼½º Áß ¾ÆÁ÷ ¿Ï·áµÇÁö ¾ÊÀº ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ °Á¦·Î ÇÑ´Ü°è ¾ÕÀ¸·Î ÁøÇà½ÃÅ´. |
static int |
makeAllOtherChildProcessForceProgress(java.lang.String processID,
java.lang.String userID,
org.apache.log4j.Logger logger)
º´·ÄºÐ±â(¼ºêÇÁ·Î¼¼½º ºÐ±âX)¿¡¼ ÇüÁ¦ ÇÁ·Î¼¼½º Áß ¾ÆÁ÷ ¿Ï·áµÇÁö ¾ÊÀº ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ °Á¦·Î ÇÑ´Ü°è ¾ÕÀ¸·Î ÁøÇà½ÃÅ´. |
static int |
makeAllOtherSubProcessForceProgress(java.lang.String processID,
java.lang.String userID)
º´·ÄºÐ±â(¼ºêÇÁ·Î¼¼½º ºÐ±â)¿¡¼ ÇüÁ¦ ÇÁ·Î¼¼½º Áß ¾ÆÁ÷ ¿Ï·áµÇÁö ¾ÊÀº ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ °Á¦·Î ÇÑ´Ü°è ¾ÕÀ¸·Î ÁøÇà½ÃÅ´. |
static int |
makeAllOtherSubProcessForceProgress(java.lang.String processID,
java.lang.String userID,
org.apache.log4j.Logger logger)
º´·ÄºÐ±â(¼ºêÇÁ·Î¼¼½º ºÐ±â)¿¡¼ ÇüÁ¦ ÇÁ·Î¼¼½º Áß ¾ÆÁ÷ ¿Ï·áµÇÁö ¾ÊÀº ÇÁ·Î¼¼½ºµéÀ» ¸ðµÎ °Á¦·Î ÇÑ´Ü°è ¾ÕÀ¸·Î ÁøÇà½ÃÅ´. |
static boolean |
removeProcess(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String processID,
com.sds.acube.bpm.org.LoginUserVO user)
ÇØ´ç ¾÷¹«¸¦ DB¿¡¼ ½ÇÁ¦ »èÁ¦ÇÔ(¿Ï·á ÈÄ º¹±¸ÇÒ ¼ö ¾øÀ½, °ü¸®ÀÚ¿ëÀ̹ǷΠƯº°ÇÑ ¿ëµµ¿Ü¿£ Àý´ë È£ÃâÇÏÁö ¸» °Í) [ÁÖÀÇ] child process°¡ ÀÖÀ¸¸é ÇÔ²² Á¦°ÅµÊ |
static boolean |
removeProcess(java.lang.String topProcessID,
java.lang.String processID,
com.sds.acube.bpm.org.LoginUserVO user)
ÇØ´ç ¾÷¹«¸¦ DB¿¡¼ ½ÇÁ¦ »èÁ¦ÇÔ(¿Ï·á ÈÄ º¹±¸ÇÒ ¼ö ¾øÀ½, °ü¸®ÀÚ¿ëÀ̹ǷΠƯº°ÇÑ ¿ëµµ¿Ü¿£ Àý´ë È£ÃâÇÏÁö ¸» °Í) [ÁÖÀÇ] child process°¡ ÀÖÀ¸¸é ÇÔ²² Á¦°ÅµÊ |
static void |
restoreProcess(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String nodeID,
int nodeSeq,
java.lang.String userID,
java.lang.String roleCode)
½ÂÀÎÃë¼Ò |
static void |
restoreProcess(java.lang.String topProcessID,
java.lang.String nodeID,
int nodeSeq,
java.lang.String userID,
java.lang.String roleCode)
½ÂÀÎÃë¼Ò |
static void |
retractProcess(java.sql.Connection connection,
java.lang.String processID)
»ó½ÅÃë¼Ò |
static void |
retractProcess(java.lang.String processID)
»ó½ÅÃë¼Ò |
static int |
setNodeToPass(java.sql.Connection connection,
java.lang.String topProcessID,
java.lang.String processID,
int approvalOrder,
boolean passFlag)
ƯÁ¤ ´Ü°èÀÇ ³ëµåÀÇ Åë°ú ¼³Á¤À» º¯°æÇÔ [ÁÖÀÇ]ÀÌ ÇÔ¼ö¸¦ Çڵ鷯¿¡¼ È£ÃâÇÒ °æ¿ì¿£ doPostBpmProcess() ÇÔ¼ö¿¡¼ È£ÃâÇÒ °Í. |
static int |
setNodeToPass(java.lang.String topProcessID,
int approvalOrder,
boolean passFlag)
ƯÁ¤ ´Ü°èÀÇ ³ëµåÀÇ Åë°ú ¼³Á¤À» º¯°æÇÔ [ÁÖÀÇ]ÀÌ ÇÔ¼ö¸¦ Çڵ鷯¿¡¼ È£ÃâÇÒ °æ¿ì¿£ doPostBpmProcess() ÇÔ¼ö¿¡¼ È£ÃâÇÒ °Í. |
static int |
setNodeToPass(java.lang.String topProcessID,
java.lang.String processID,
int approvalOrder,
boolean passFlag)
ƯÁ¤ ´Ü°èÀÇ ³ëµåÀÇ Åë°ú ¼³Á¤À» º¯°æÇÔ [ÁÖÀÇ]ÀÌ ÇÔ¼ö¸¦ Çڵ鷯¿¡¼ È£ÃâÇÒ °æ¿ì¿£ doPostBpmProcess() ÇÔ¼ö¿¡¼ È£ÃâÇÒ °Í. |
static void |
updateExpirationTimeDate(java.sql.Connection connection,
java.lang.String processID,
int expirationTime)
ÇÁ·Î¼¼½ºÀÇ Ã³¸®±âÇѽð£°ú ÀϽø¦ º¯°æ. |
static void |
updateExpirationTimeDate(java.sql.Connection connection,
java.lang.String processID,
int expirationTime,
java.lang.String expirationDate)
ÇÁ·Î¼¼½ºÀÇ Ã³¸®±âÇѽð£°ú ÀϽø¦ º¯°æ |
static void |
updateExpirationTimeDate(java.lang.String processID,
int expirationTime)
ÇÁ·Î¼¼½ºÀÇ Ã³¸®±âÇѽð£°ú ÀϽø¦ º¯°æ. |
static void |
updateExpirationTimeDate(java.lang.String processID,
int expirationTime,
java.lang.String expirationDate)
ÇÁ·Î¼¼½ºÀÇ Ã³¸®±âÇѽð£°ú ÀϽø¦ º¯°æ |
static void |
updateExpirationTimeDateDelta(java.sql.Connection connection,
java.lang.String processID,
int delta)
ÇÁ·Î¼¼½ºÀÇ Ã³¸®±âÇѽð£°ú ÀϽø¦ º¯°æ |
static void |
updateExpirationTimeDateDelta(java.lang.String processID,
int delta)
ÇÁ·Î¼¼½ºÀÇ Ã³¸®±âÇѽð£°ú ÀϽø¦ º¯°æ |
static boolean |
wakeUpAltWaiter(java.sql.Connection connection,
java.lang.String processID)
ÇöÀç ÇÁ·Î¼¼½º°¡ AltWaiter¿¡ ´ë±âÇÏ°í ÀÖÀ¸¸é ±ú¿î´Ù. |
static boolean |
wakeUpAltWaiter(java.sql.Connection connection,
java.lang.String processID,
java.lang.String docType,
org.apache.log4j.Logger logger)
ÇöÀç ÇÁ·Î¼¼½º°¡ AltWaiter¿¡ ´ë±âÇÏ°í ÀÖÀ¸¸é ±ú¿î´Ù. |
static boolean |
wakeUpAltWaiter(java.lang.String processID)
ÇöÀç ÇÁ·Î¼¼½º°¡ AltWaiter¿¡ ´ë±âÇÏ°í ÀÖÀ¸¸é ±ú¿î´Ù. |
static boolean |
wakeUpAltWaiter(java.lang.String processID,
java.lang.String docType)
ÇöÀç ÇÁ·Î¼¼½º°¡ AltWaiter¿¡ ´ë±âÇÏ°í ÀÖÀ¸¸é ±ú¿î´Ù. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int APPROVAL_ORDER_DRAFTER
Constructor Detail |
---|
public ProcessProcessor()
Method Detail |
---|
public static void main(java.lang.String[] args)
public static java.lang.String getTopProcessID(java.lang.String processID)
processID
- Process ID
public static java.lang.String getTopProcessID(java.sql.Connection conn, java.lang.String processID)
conn
- DB ConnectionprocessID
- Process ID
public static java.lang.String getCurrentNodeID(java.lang.String processID)
processID
- Process ID
public static java.lang.String getCurrentNodeID(java.sql.Connection conn, java.lang.String processID)
conn
- DB ConnectionprocessID
- Process ID
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO getDrafter(java.lang.String processID)
processID
- Process ID
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO getDrafter(java.sql.Connection conn, java.lang.String processID)
conn
- DB ConnectionprocessID
- Process ID
public static int getActedMApprovalCount(java.lang.String processID, java.lang.String nodeID, int nodeSeq)
processID
- Process IDnodeID
- Node IDnodeSeq
- Node Seq
public static int getActedMApprovalCount(java.sql.Connection conn, java.lang.String processID, java.lang.String nodeID, int nodeSeq)
conn
- DB ConnectionprocessID
- Process IDnodeID
- Node IDnodeSeq
- Node Seq
public static com.sds.acube.bpm.vo.process.ProcessVO getProcess(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessVO getProcess(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectionprocessID
- process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getProposerID(java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getProposerID(java.sql.Connection connection, java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectionprocessID
- process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getProposerMail(java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getProposerMail(java.sql.Connection connection, java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectionprocessID
- process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static int getMaxApprovalOrder(java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º ID
com.sds.acube.bpm.framework.api.ProcessorException
public static int getMaxApprovalOrder(java.sql.Connection connection, java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- Connection °³Ã¼topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO getProcessApproverRef(java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO getProcessApproverRef(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO getProcessApproverRefs(java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO getProcessApproverRefs(java.sql.Connection connection, java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO getProcessApproverRefList(java.lang.String topProcessID, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º IDprocessID
- processID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO getProcessApproverRefList(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDprocessID
- processID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO getProcessApproverRefs(java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO getProcessApproverRefs(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessApproverRefsVO getProcessApproverRefs(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID, int serialOrder) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node IDserialOrder
- serialOrder
com.sds.acube.bpm.framework.api.ProcessorException
public static int getApprovalMode(java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static int getApprovalMode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static int getApprovalOrder(java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static int getApprovalOrder(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getEDMFolderInfo(java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getEDMFolderInfo(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getKMCategoryInfo(java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getKMCategoryInfo(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getKMContainerInfo(java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getKMContainerInfo(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getKMAttributeInfo(java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getKMAttributeInfo(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectiontopProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Process IDnodeID
- Node ID
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getApprovalLineAtDraft(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static void retractProcess(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static void retractProcess(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- processID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static void completeProcessByForce(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static void completeProcessByForce(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- processID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static void restoreProcess(java.lang.String topProcessID, java.lang.String nodeID, int nodeSeq, java.lang.String userID, java.lang.String roleCode) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º IDnodeID
- ³ëµå IDnodeSeq
- ³ëµå ¼ø¹øuserID
- ½ÂÀÎÃë¼Ò »ç¿ëÀÚ IDroleCode
- ½ÂÀÎÃë¼Ò »ç¿ëÀÚ ÇÁ·Î¼¼½º ¿ªÇÒ ÄÚµå
com.sds.acube.bpm.framework.api.ProcessorException
public static void restoreProcess(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID, int nodeSeq, java.lang.String userID, java.lang.String roleCode) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º IDnodeID
- ³ëµå IDnodeSeq
- ³ëµå ¼ø¹øuserID
- ½ÂÀÎÃë¼Ò »ç¿ëÀÚ IDroleCode
- ½ÂÀÎÃë¼Ò »ç¿ëÀÚ ÇÁ·Î¼¼½º ¿ªÇÒ ÄÚµå
com.sds.acube.bpm.framework.api.ProcessorException
public static void updateExpirationTimeDate(java.lang.String processID, int expirationTime, java.lang.String expirationDate) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î¼¼½º IDexpirationTime
- 󸮱âÇÑ(ºÐ)expirationDate
- 󸮱âÇÑ(ÀϽÃ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void updateExpirationTimeDate(java.lang.String processID, int expirationTime) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î¼¼½º IDexpirationTime
- 󸮱âÇÑ(ºÐ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void updateExpirationTimeDate(java.sql.Connection connection, java.lang.String processID, int expirationTime, java.lang.String expirationDate) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- processID
- ÇÁ·Î¼¼½º IDexpirationTime
- 󸮱âÇÑ(ºÐ)expirationDate
- 󸮱âÇÑ(ÀϽÃ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void updateExpirationTimeDate(java.sql.Connection connection, java.lang.String processID, int expirationTime) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- processID
- ÇÁ·Î¼¼½º IDexpirationTime
- 󸮱âÇÑ(ºÐ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void updateExpirationTimeDateDelta(java.lang.String processID, int delta) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î¼¼½º IDdelta
- 󸮱âÇÑ Áõ°¨½Ã°£ (ºÐ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void updateExpirationTimeDateDelta(java.sql.Connection connection, java.lang.String processID, int delta) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- processID
- ÇÁ·Î¼¼½º IDdelta
- 󸮱âÇÑ Áõ°¨½Ã°£ (ºÐ)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean isAscendant(java.sql.Connection connection, java.lang.String ascendantProcessID, java.lang.String descendantProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- ascendantProcessID
- descendantProcessID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean isAscendant(java.lang.String ascendantProcessID, java.lang.String descendantProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
ascendantProcessID
- descendantProcessID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static void makeAllApproverSkip(java.lang.String processID, java.lang.String nodeID, java.lang.String userID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- - ÇÁ·Î¼¼½ºID(TOPÇÁ·Î¼¼½ºID°¡ ¾Æ´Ô)nodeID
- - ÇöÀç ¸ØÃçÀÖ´Â ´Ü°è ³ëµå IDuserID
- - history °ü¸®»ó ÇÊ¿äÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static void makeAllApproverSkip(java.lang.String processID, java.lang.String nodeID, java.lang.String userID, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- - ÇÁ·Î¼¼½ºID(TOPÇÁ·Î¼¼½ºID°¡ ¾Æ´Ô)nodeID
- - ÇöÀç ¸ØÃçÀÖ´Â ´Ü°è ³ëµå IDuserID
- - history °ü¸®»ó ÇÊ¿äÇÔ.logger
- - ¹Ýµå½Ã »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÔ. ¿À·ù º¹±¸¸¦ À§ÇØ..
com.sds.acube.bpm.framework.api.ProcessorException
public static int makeAllOtherSubProcessForceProgress(java.lang.String processID, java.lang.String userID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- - ÇÁ·Î¼¼½ºID(ÇöÀçÀÚ½Å, TOPÇÁ·Î¼¼½ºID°¡ ¾Æ´Ô)userID
- - history °ü¸®»ó ÇÊ¿äÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static int makeAllOtherSubProcessForceProgress(java.lang.String processID, java.lang.String userID, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- - ÇÁ·Î¼¼½ºID(ÇöÀçÀÚ½Å, TOPÇÁ·Î¼¼½ºID°¡ ¾Æ´Ô)userID
- - history °ü¸®»ó ÇÊ¿äÇÔ.logger
- - ¹Ýµå½Ã »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÔ. ¿À·ù º¹±¸¸¦ À§ÇØ..
com.sds.acube.bpm.framework.api.ProcessorException
public static int makeAllOtherChildProcessForceProgress(java.lang.String processID, java.lang.String userID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- - ÇÁ·Î¼¼½ºID(ÇöÀçÀÚ½Å, TOPÇÁ·Î¼¼½ºID°¡ ¾Æ´Ô)userID
- - history °ü¸®»ó ÇÊ¿äÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static int makeAllOtherChildProcessForceProgress(java.lang.String processID, java.lang.String userID, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- - ÇÁ·Î¼¼½ºID(ÇöÀçÀÚ½Å, TOPÇÁ·Î¼¼½ºID°¡ ¾Æ´Ô)userID
- - history °ü¸®»ó ÇÊ¿äÇÔ.logger
- - ¹Ýµå½Ã »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÔ. ¿À·ù º¹±¸¸¦ À§ÇØ..
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean isSerialAgreementProcess(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î¼¼½º ID(topProcessID ¾Æ´Ô)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean isSerialAgreementProcess(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î¼¼½º ID(topProcessID ¾Æ´Ô)
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessesVO getProcessListWithCurrentNodeID(java.lang.String currentNodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
currentNodeID
- currentNodeID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessesVO getProcessListWithCurrentNodeID(java.sql.Connection connection, java.lang.String currentNodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
currentNodeID
- currentNodeID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessesVO getProcessListWithCurrentNodeID(java.lang.String topProcessID, java.lang.String currentNodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- ÃÖ»óÀ§ ÇÁ·Î¼¼½º IDcurrentNodeID
- ³ëµå ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessesVO getAllProcessListWithCurrentNodeID(java.lang.String currentNodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
currentNodeID
- currentNodeID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessesVO getAllProcessListWithCurrentNodeID(java.sql.Connection connection, java.lang.String currentNodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
currentNodeID
- currentNodeID
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean wakeUpAltWaiter(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processID
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean wakeUpAltWaiter(java.lang.String processID, java.lang.String docType) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDdocType
- AltWaiterÀÇ ¸®ÅÏ°ª
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean wakeUpAltWaiter(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
Connection
- connectionprocessID
- processID
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean wakeUpAltWaiter(java.sql.Connection connection, java.lang.String processID, java.lang.String docType, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
Connection
- connectionprocessID
- processIDdocType
- AltWaiterÀÇ ¸®ÅÏ ¹®ÀÚ¿(ex-approval,return,cancel)Logger
- Logger
com.sds.acube.bpm.framework.api.ProcessorException
public static void changeTitle(java.lang.String processID, java.lang.String title) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- title
-
com.sds.acube.bpm.framework.api.ProcessorException
public static void changeTitle(java.sql.Connection connection, java.lang.String processID, java.lang.String title) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- processID
- title
-
com.sds.acube.bpm.framework.api.ProcessorException
public static java.util.ArrayList getApproverTrace(java.lang.String processID, boolean subProcessIncludeFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- subProcessIncludeFlag
-
com.sds.acube.bpm.framework.api.ProcessorException
public static java.util.ArrayList getApproverTrace(java.sql.Connection connection, java.lang.String processID, boolean subProcessIncludeFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- subProcessIncludeFlag
-
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessNestedsVO getSubProcessList(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessNestedsVO getSubProcessList(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getParentProcessIDOfSubProcess(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getParentProcessIDOfSubProcess(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static java.util.HashMap getApprovalHistoryWithJFormTag(java.lang.String processID) throws java.lang.Exception
processID
-
com.sds.acube.bpm.framework.api.ProcessorException
java.lang.Exception
public static java.util.HashMap getApprovalHistoryWithJFormTag(java.sql.Connection conn, java.lang.String processID) throws java.lang.Exception
processID
- Connection
-
com.sds.acube.bpm.framework.api.ProcessorException
java.lang.Exception
public static com.sds.acube.bpm.vo.process.ProcessesVO getAllChildProcess(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.process.ProcessesVO getAllChildProcess(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- DB ConnectionprocessID
- process ID
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean isWebDefinerProcess(java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- TOP ÇÁ·Î¼¼½º ID
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean isWebDefinerProcess(java.sql.Connection connection, java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
- TOP ÇÁ·Î¼¼½º ID
com.sds.acube.bpm.framework.api.ProcessorException
public static int setNodeToPass(java.lang.String topProcessID, int approvalOrder, boolean passFlag) throws java.lang.Exception
topProcessID
- topProcess IDapprovalOrder
- ´ë»ó³ëµåÀÇ approvalOrder (ÃßÈÄ PD¿¡¼ ¼öÁ¤µÇÁö ¾Ê°Ô ÁÖÀÇ)passFlag
- true or false
java.lang.Exception
public static int setNodeToPass(java.lang.String topProcessID, java.lang.String processID, int approvalOrder, boolean passFlag) throws java.lang.Exception
topProcessID
- topProcess IDapprovalOrder
- ´ë»ó³ëµåÀÇ approvalOrder (ÃßÈÄ PD¿¡¼ ¼öÁ¤µÇÁö ¾Ê°Ô ÁÖÀÇ)passFlag
- true or false
java.lang.Exception
public static int setNodeToPass(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String processID, int approvalOrder, boolean passFlag) throws java.lang.Exception
connection
- DB ConnectiontopProcessID
- topProcess IDprocessID
- processID (null °¡´É)approvalOrder
- ´ë»ó³ëµåÀÇ approvalOrder (ÃßÈÄ PD¿¡¼ ¼öÁ¤µÇÁö ¾Ê°Ô ÁÖÀÇ)passFlag
- true or false
java.lang.Exception
public static java.util.ArrayList getDeptIDsOfTwoPhaseApproval(java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static java.util.ArrayList getDeptIDsOfTwoPhaseApproval(java.sql.Connection connection, java.lang.String topProcessID) throws com.sds.acube.bpm.framework.api.ProcessorException
topProcessID
-
com.sds.acube.bpm.framework.api.ProcessorException
public static int getDeptTypeOfTwoPhaseApproval(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Ç÷οì ID (topProcessID ¾Æ´Ô)
com.sds.acube.bpm.framework.api.ProcessorException
public static int getDeptTypeOfTwoPhaseApproval(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Ç÷οì ID (topProcessID ¾Æ´Ô)nodeID
- ³ëµå ID (null °¡´É)
com.sds.acube.bpm.framework.api.ProcessorException
public static int getDeptTypeOfTwoPhaseApproval(java.lang.String processID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Ç÷οì ID (topProcessID ¾Æ´Ô)nodeID
- ³ëµå ID (null °¡´É)
com.sds.acube.bpm.framework.api.ProcessorException
public static int getDeptTypeOfTwoPhaseApproval(java.sql.Connection connection, java.lang.String processID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Ç÷οì ID (topProcessID ¾Æ´Ô)nodeID
- ³ëµå ID (null °¡´É)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean removeProcess(java.lang.String topProcessID, java.lang.String processID, com.sds.acube.bpm.org.LoginUserVO user) throws java.lang.Exception
topProcessID
- topProcess IDprocessID
- processID (º´·ÄºÐ±â°¡ ¾Æ´Ï¸é topProcessID¿Í µ¿ÀÏÇÏÁö¸¸ º¸¾È»ó 2°³ ´Ù ¹ÞÀ½)user
- ÇàÀ§ÀÚ ¼¼¼Ç(Çʼö°ªÀÌ¸ç ·Î±×¿¡ ÂïÈû)logger
- Çʼö°ª
java.lang.Exception
public static boolean removeProcess(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String processID, com.sds.acube.bpm.org.LoginUserVO user) throws java.lang.Exception
topProcessID
- topProcess IDprocessID
- processID (º´·ÄºÐ±â°¡ ¾Æ´Ï¸é topProcessID¿Í µ¿ÀÏÇÏÁö¸¸ º¸¾È»ó 2°³ ´Ù ¹ÞÀ½)user
- ÇàÀ§ÀÚ ¼¼¼Ç(Çʼö°ªÀÌ¸ç ·Î±×¿¡ ÂïÈû)logger
- Çʼö°ª
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |