|
|||||||||
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.CriticalPathProcessor
public class CriticalPathProcessor
CriticalPathProcessor.java 2011. 03. 07. ÃÖÀå°æ·Î(expirationTime±âÁØ) °ü·Ã BPM API
Constructor Summary | |
---|---|
CriticalPathProcessor()
|
Method Summary | |
---|---|
static java.util.Date |
caculateExpirationDate(java.util.Date baseDate,
int dayCount)
baseDate(ÀÏ)À» ±âÁØÀ¸·Î ÁÖ¸»°ú °øÈÞÀÏÀ» Á¦¿ÜÇÑ Æ¯Á¤ ³¯Â¥ ÀÌÈÄÀÇ ¸¸±âµÇ´Â ù³¯(±â°£°æ°úù³¯)À» °è»êÇؼ ¸®ÅÏÇÔ. |
static java.util.Date |
caculateExpirationDate(java.util.Date baseDate,
int dayCount,
boolean saturdayWorkFlag,
boolean sundayWorkFlag,
boolean holidayWorkFlag)
baseDate(ÀÏ)¸¦ ±âÁØÀ¸·Î ƯÁ¤ ³¯Â¥ ÀÌÈÄÀÇ ¸¸±âµÇ´Â ù³¯(±â°£°æ°úù³¯)À» °è»êÇؼ ¸®ÅÏÇÔ. |
static java.util.Date |
caculateExpirationDate(int dayCount)
¿À´ÃÀ» ±âÁØÀ¸·Î ÁÖ¸»°ú °øÈÞÀÏÀ» Á¦¿ÜÇÑ Æ¯Á¤ ³¯Â¥ ÀÌÈÄÀÇ ¸¸±âµÇ´Â ù³¯(±â°£°æ°úù³¯)À» °è»êÇؼ ¸®ÅÏÇÔ. |
static java.util.Date |
caculateExpirationDate(int dayCount,
boolean saturdayWorkFlag,
boolean sundayWorkFlag,
boolean holidayWorkFlag)
¿À´ÃÀ» ±âÁØÀ¸·Î ƯÁ¤ ³¯Â¥ ÀÌÈÄÀÇ ¸¸±âµÇ´Â ù³¯(±â°£°æ°úù³¯)À» °è»êÇؼ ¸®ÅÏÇÔ. |
static java.util.ArrayList[] |
getAllCompletePathFromStartByFlow(java.sql.Connection conn,
java.lang.String flowID,
int version,
boolean recursiveFlag,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
½ÃÀÛ ³ëµå¿¡¼ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ¸ðµç °æ·Î¸¦ ã¾Æ FlowApproverRefVO¹è¿·Î ¸®ÅÏÇÔ (½ÃÀÛ³ëµå´Â °á°ú °æ·Î¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ½) (¸¶Áö¸·³ëµåÀÇ NodeID´Â 'END_NODE'ÀÓ) ÁÖ¾îÁø ³ëµåºÎÅÍ Æ÷ÇÔµÊ [Âü°í] °áÀç°ü·Ã ¾î´ðÅ͸¸ °è»ê ´ë»óÀÓ. |
static java.util.ArrayList[] |
getAllCompletePathFromStartByFlow(java.sql.Connection conn,
java.lang.String flowID,
int version,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
½ÃÀÛ ³ëµå¿¡¼ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ¸ðµç °æ·Î¸¦ ã¾Æ FlowApproverRefVO¹è¿·Î ¸®ÅÏÇÔ (½ÃÀÛ³ëµå´Â °á°ú °æ·Î¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ½) (¸¶Áö¸·³ëµåÀÇ NodeID´Â 'END_NODE'ÀÓ) ¼øȯÀÌ ÀÖÀ¸¸é Á¦¿ÜµÊ [Âü°í] °áÀç°ü·Ã ¾î´ðÅ͸¸ °è»ê ´ë»óÀÓ. |
static java.util.ArrayList[] |
getAllCompletePathFromStartByFlow(java.lang.String flowID,
int version,
boolean recursiveFlag,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
½ÃÀÛ ³ëµå¿¡¼ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ¸ðµç °æ·Î¸¦ ã¾Æ FlowApproverRefVO¹è¿·Î ¸®ÅÏÇÔ (½ÃÀÛ³ëµå´Â °á°ú °æ·Î¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ½) (¸¶Áö¸·³ëµåÀÇ NodeID´Â 'END_NODE'ÀÓ) ÁÖ¾îÁø ³ëµåºÎÅÍ Æ÷ÇÔµÊ [Âü°í] °áÀç°ü·Ã ¾î´ðÅ͸¸ °è»ê ´ë»óÀÓ. |
static java.util.ArrayList[] |
getAllCompletePathFromStartByFlow(java.lang.String flowID,
int version,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
½ÃÀÛ ³ëµå¿¡¼ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ¸ðµç °æ·Î¸¦ ã¾Æ FlowApproverRefVO¹è¿·Î ¸®ÅÏÇÔ (½ÃÀÛ³ëµå´Â °á°ú °æ·Î¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ½) (¸¶Áö¸·³ëµåÀÇ NodeID´Â 'END_NODE'ÀÓ) ¼øȯÀÌ ÀÖÀ¸¸é Á¦¿ÜµÊ [Âü°í] °áÀç°ü·Ã ¾î´ðÅ͸¸ °è»ê ´ë»óÀÓ. |
static java.util.ArrayList[] |
getAllCompletePathListByFlow(java.sql.Connection conn,
java.lang.String flowID,
int version,
java.lang.String nodeID,
boolean recursiveFlag,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
nodeID¸¦ ÁÖ¸é ÇØ´ç ³ëµå(Æ÷ÇÔ)¿¡¼ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ¸ðµç °æ·Î¸¦ ã¾Æ FlowApproverRefVO¹è¿·Î ¸®ÅÏÇÔ (¸¶Áö¸·³ëµåÀÇ NodeID´Â 'END_NODE'ÀÓ) ÁÖ¾îÁø ³ëµåºÎÅÍ Æ÷ÇÔµÊ [Âü°í] °áÀç°ü·Ã ¾î´ðÅ͸¸ °è»ê ´ë»óÀÓ. |
static java.util.ArrayList[] |
getAllCompletePathListByFlow(java.sql.Connection conn,
java.lang.String flowID,
int version,
java.lang.String nodeID,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
nodeID¸¦ ÁÖ¸é ÇØ´ç ³ëµå(Æ÷ÇÔ)¿¡¼ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ¸ðµç °æ·Î¸¦ ã¾Æ FlowApproverRefVO¹è¿·Î ¸®ÅÏÇÔ (¸¶Áö¸·³ëµåÀÇ NodeID´Â 'END_NODE'ÀÓ) ÁÖ¾îÁø ³ëµåºÎÅÍ Æ÷ÇÔµÊ ¼øȯÀÌ ÀÖÀ» °æ¿ì Á¦¿ÜµÊ [Âü°í] °áÀç°ü·Ã ¾î´ðÅ͸¸ °è»ê ´ë»óÀÓ. |
static java.util.ArrayList[] |
getAllCompletePathListByFlow(java.lang.String flowID,
int version,
java.lang.String nodeID,
boolean recursiveFlag,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
nodeID¸¦ ÁÖ¸é ÇØ´ç ³ëµå(Æ÷ÇÔ)¿¡¼ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ¸ðµç °æ·Î¸¦ ã¾Æ FlowApproverRefVO¹è¿·Î ¸®ÅÏÇÔ (¸¶Áö¸·³ëµåÀÇ NodeID´Â 'END_NODE'ÀÓ) ÁÖ¾îÁø ³ëµåºÎÅÍ Æ÷ÇÔµÊ [Âü°í] °áÀç°ü·Ã ¾î´ðÅ͸¸ °è»ê ´ë»óÀÓ. |
static java.util.ArrayList[] |
getAllCompletePathListByFlow(java.lang.String flowID,
int version,
java.lang.String nodeID,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
nodeID¸¦ ÁÖ¸é ÇØ´ç ³ëµå(Æ÷ÇÔ)¿¡¼ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ¸ðµç °æ·Î¸¦ ã¾Æ FlowApproverRefVO¹è¿·Î ¸®ÅÏÇÔ (¸¶Áö¸·³ëµåÀÇ NodeID´Â 'END_NODE'ÀÓ) ÁÖ¾îÁø ³ëµåºÎÅÍ Æ÷ÇÔµÊ ¼øȯÀÌ ÀÖÀ» °æ¿ì Á¦¿ÜµÊ [Âü°í] °áÀç°ü·Ã ¾î´ðÅ͸¸ °è»ê ´ë»óÀÓ. |
static java.lang.String[] |
getAllExpirationTermIDByFlow(java.sql.Connection conn,
java.lang.String flowID,
int version)
ÇØ´ç Ç÷ο쿡 ¼³Á¤µÈ ¸ðµç '±¸°£º° 󸮱âÇÑ'ÀÇ ID¸¦ ã¾Æ ¸®ÅÏÇÔ |
static java.lang.String[] |
getAllExpirationTermIDByFlow(java.lang.String flowID,
int version)
ÇØ´ç Ç÷ο쿡 ¼³Á¤µÈ ¸ðµç '±¸°£º° 󸮱âÇÑ'ÀÇ ID¸¦ ã¾Æ ¸®ÅÏÇÔ |
static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] |
getCriticalPathByFlow(java.sql.Connection conn,
java.lang.String flowID,
int version,
java.lang.String nodeID,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø flowID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ÇØ´ç nodeID(¸®ÅÏ°ª¿¡ Æ÷ÇÔµÊ)ºÎÅÍ Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ FlowApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] |
getCriticalPathByFlow(java.sql.Connection conn,
java.lang.String flowID,
int version,
java.lang.String nodeID,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø flowID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ÇØ´ç nodeIDºÎÅÍ(¸®ÅÏ°ª¿¡ Æ÷ÇÔµÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ FlowApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] |
getCriticalPathByFlow(java.lang.String flowID,
int version,
java.lang.String nodeID,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø flowID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ÇØ´ç nodeIDºÎÅÍ(¸®ÅÏ°ª¿¡ Æ÷ÇÔµÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ FlowApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] |
getCriticalPathByFlow(java.lang.String flowID,
int version,
java.lang.String nodeID,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø flowID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ÇØ´ç nodeIDºÎÅÍ(¸®ÅÏ°ª¿¡ Æ÷ÇÔµÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ FlowApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] |
getCriticalPathByProcess(java.sql.Connection conn,
java.lang.String processID,
java.lang.String nodeID,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø processID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ÇØ´ç nodeIDºÎÅÍ(¸®ÅÏ°ª¿¡ Æ÷ÇÔµÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ ProcessApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] |
getCriticalPathByProcess(java.sql.Connection conn,
java.lang.String processID,
java.lang.String nodeID,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø processID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ÇØ´ç nodeIDºÎÅÍ(¸®ÅÏ°ª¿¡ Æ÷ÇÔµÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ ProcessApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] |
getCriticalPathByProcess(java.lang.String processID,
java.lang.String nodeID,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø processID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ÇØ´ç nodeIDºÎÅÍ(¸®ÅÏ°ª¿¡ Æ÷ÇÔµÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ ProcessApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] |
getCriticalPathByProcess(java.lang.String processID,
java.lang.String nodeID,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø processID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ÇØ´ç nodeIDºÎÅÍ(¸®ÅÏ°ª¿¡ Æ÷ÇÔµÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ ProcessApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] |
getCriticalPathFromStartByFlow(java.sql.Connection conn,
java.lang.String flowID,
int version,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø flowID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ½ÃÀÛ³ëµåºÎÅÍ(¸®ÅÏ°ª¿¡´Â Æ÷ÇԾȵÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ FlowApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] |
getCriticalPathFromStartByFlow(java.lang.String flowID,
int version,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø flowID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ½ÃÀÛ³ëµåºÎÅÍ(¸®ÅÏ°ª¿¡´Â Æ÷ÇԾȵÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ FlowApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] |
getCriticalPathFromStartByFlow(java.lang.String flowID,
int version,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø flowID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ½ÃÀÛ³ëµåºÎÅÍ(¸®ÅÏ°ª¿¡´Â Æ÷ÇԾȵÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ FlowApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] |
getCriticalPathFromStartByProcess(java.sql.Connection conn,
java.lang.String processID,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø processID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ½ÃÀÛ³ëµåºÎÅÍ(¸®ÅÏ°ª¿¡´Â Æ÷ÇԾȵÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime ±âÁØ)¸¦ ã¾Æ ProcessApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] |
getCriticalPathFromStartByProcess(java.lang.String processID,
int subprocessIncludeType,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø processID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ½ÃÀÛ³ëµåºÎÅÍ(¸®ÅÏ°ª¿¡´Â Æ÷ÇԾȵÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ ProcessApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] |
getCriticalPathFromStartByProcess(java.lang.String processID,
org.apache.log4j.Logger logger)
ÁÖ¾îÁø processID¿¡ ÇØ´çÇÏ´Â ¾÷¹«¿¡¼ ½ÃÀÛ³ëµåºÎÅÍ(¸®ÅÏ°ª¿¡´Â Æ÷ÇԾȵÊ) Á¾·á³ëµå±îÁöÀÇ ÃÖÀå°æ·Î(expirationTime±âÁØ)¸¦ ã¾Æ ProcessApproverRefVO ¹è¿·Î ¸®ÅÏÇÔ. |
static java.lang.String |
getExpirationTermIDByFlowNode(java.sql.Connection conn,
java.lang.String flowID,
int version,
java.lang.String nodeID)
ÇØ´ç ³ëµåÀÇ '±¸°£º° 󸮱âÇÑ' ½Äº°ÀÚ¸¦ ¸®ÅÏÇÔ |
static java.lang.String |
getExpirationTermIDByFlowNode(java.lang.String flowID,
int version,
java.lang.String nodeID)
ÇØ´ç ³ëµåÀÇ '±¸°£º° 󸮱âÇÑ' ½Äº°ÀÚ¸¦ ¸®ÅÏÇÔ |
static int |
getExpirationTimeByFlowNode(java.sql.Connection conn,
java.lang.String flowID,
int version,
java.lang.String nodeID)
ÇØ´ç ³ëµåÀÇ expirationTime(ºÐ´ÜÀ§)À» ¸®ÅÏÇÔ ÇØ´ç ³ëµå°¡ '±¸°£º° 󸮱âÇÑ'À» ¼³Á¤Çß´Â Áö´Â °Ë»çÇÏÁö ¾ÊÀ½ |
static int |
getExpirationTimeByFlowNode(java.lang.String flowID,
int version,
java.lang.String nodeID)
ÇØ´ç ³ëµåÀÇ expirationTime(ºÐ´ÜÀ§)À» ¸®ÅÏÇÔ ÇØ´ç ³ëµå°¡ '±¸°£º° 󸮱âÇÑ'À» ¼³Á¤Çß´Â Áö´Â °Ë»çÇÏÁö ¾ÊÀ½ |
static int |
getExpirationTimeByProcessNode(java.sql.Connection conn,
java.lang.String topProcessID,
java.lang.String nodeID)
ÇØ´ç ³ëµåÀÇ expirationTime(ºÐ´ÜÀ§)À» ¸®ÅÏÇÔ ÇØ´ç ³ëµå°¡ '±¸°£º° 󸮱âÇÑ'À» ¼³Á¤Çß´Â Áö´Â °Ë»çÇÏÁö ¾ÊÀ½ |
static int |
getExpirationTimeByProcessNode(java.lang.String topProcessID,
java.lang.String nodeID)
ÇØ´ç ³ëµåÀÇ expirationTime(ºÐ´ÜÀ§)À» ¸®ÅÏÇÔ ÇØ´ç ³ëµå°¡ '±¸°£º° 󸮱âÇÑ'À» ¼³Á¤Çß´Â Áö´Â °Ë»çÇÏÁö ¾ÊÀ½ |
static int |
getExpirationTimeByTermID(java.sql.Connection conn,
java.lang.String flowID,
int version,
java.lang.String termID)
ÇØ´ç '±¸°£º° 󸮱âÇÑ'ÀÇ expirationTime(ºÐ´ÜÀ§)¸¦ ã¾Æ ¸®ÅÏÇÔ |
static int |
getExpirationTimeByTermID(java.lang.String flowID,
int version,
java.lang.String termID)
ÇØ´ç '±¸°£º° 󸮱âÇÑ'ÀÇ expirationTime(ºÐ´ÜÀ§)¸¦ ã¾Æ ¸®ÅÏÇÔ |
static java.lang.String[] |
getHolidayList(java.sql.Connection conn,
int year)
ÇØ´ç ³âµµÀÇ µî·ÏµÈ °øÈÞÀÏÀ» ã¾Æ ¸®ÅÏÇÔ °øÈÞÀÏÀº °ü¸®ÀÚ°¡ ¸Å³âÃÊ TBPM_CODE_MANAGEMENT Å×ÀÌºí¿¡ GROUP_CODE¸¦ 'RED_LETTER_DAY'·Î µî·ÏÇÏ¿©¾ß ÇÔ. |
static java.lang.String[] |
getHolidayList(int year)
ÇØ´ç ³âµµÀÇ µî·ÏµÈ °øÈÞÀÏÀ» ã¾Æ ¸®ÅÏÇÔ °øÈÞÀÏÀº °ü¸®ÀÚ°¡ ¸Å³âÃÊ TBPM_CODE_MANAGEMENT Å×ÀÌºí¿¡ GROUP_CODE¸¦ 'RED_LETTER_DAY'·Î µî·ÏÇÏ¿©¾ß ÇÔ. |
static int |
getTotalExpirationTime(com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] criticalPath)
CriticalPath·Î ¾ò¾î³½ °æ·Î¿¡¼ 󸮱âÇÑ ÃÑÇÕÀ» ºÐ´ÜÀ§·Î ¸®ÅÏÇÔ. |
static int |
getTotalExpirationTime(com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] criticalPath)
CriticalPath·Î ¾ò¾î³½ °æ·Î¿¡¼ 󸮱âÇÑ ÃÑÇÕÀ» ºÐ´ÜÀ§·Î ¸®ÅÏÇÔ. |
static boolean |
isHoliday(java.sql.Connection conn,
java.util.Date date)
ÇØ´ç ³¯Â¥°¡ µî·ÏµÈ °øÈÞÀÏÀÎÁö ¿©ºÎ¸¦ ¸®ÅÏ °øÈÞÀÏÀº °ü¸®ÀÚ°¡ ¸Å³âÃÊ TBPM_CODE_MANAGEMENT Å×ÀÌºí¿¡ GROUP_CODE¸¦ 'RED_LETTER_DAY'·Î µî·ÏÇÏ¿©¾ß ÇÔ. |
static boolean |
isHoliday(java.util.Date date)
ÇØ´ç ³¯Â¥°¡ µî·ÏµÈ °øÈÞÀÏÀÎÁö ¿©ºÎ¸¦ ¸®ÅÏ °øÈÞÀÏÀº °ü¸®ÀÚ°¡ ¸Å³âÃÊ TBPM_CODE_MANAGEMENT Å×ÀÌºí¿¡ GROUP_CODE¸¦ 'RED_LETTER_DAY'·Î µî·ÏÇÏ¿©¾ß ÇÔ. |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CriticalPathProcessor()
Method Detail |
---|
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] getCriticalPathFromStartByProcess(java.lang.String processID, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- ÇÁ·Î¼¼½º IDsubprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] getCriticalPathFromStartByProcess(java.lang.String processID, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- ÇÁ·Î¼¼½º IDsubprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] getCriticalPathFromStartByProcess(java.sql.Connection conn, java.lang.String processID, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- ÇÁ·Î¼¼½º IDsubprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] getCriticalPathByProcess(java.lang.String processID, java.lang.String nodeID, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- ÇÁ·Î¼¼½º IDnodeID
- ³ëµå ID (½ÃÀÛ³ëµå´Â 'START_NODE'·Î ¼³Á¤ÇÒ °Í)subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] getCriticalPathByProcess(java.sql.Connection conn, java.lang.String processID, java.lang.String nodeID, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- ÇÁ·Î¼¼½º IDnodeID
- ³ëµå ID (½ÃÀÛ³ëµå´Â 'START_NODE'·Î ¼³Á¤ÇÒ °Í)subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] getCriticalPathByProcess(java.lang.String processID, java.lang.String nodeID, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- ÇÁ·Î¼¼½º IDnodeID
- ³ëµå ID (½ÃÀÛ³ëµå´Â 'START_NODE'·Î ¼³Á¤ÇÒ °Í)subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] getCriticalPathByProcess(java.sql.Connection conn, java.lang.String processID, java.lang.String nodeID, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- ÇÁ·Î¼¼½º IDnodeID
- ³ëµå ID (½ÃÀÛ³ëµå´Â 'START_NODE'·Î ¼³Á¤ÇÒ °Í)subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] getCriticalPathFromStartByFlow(java.lang.String flowID, int version, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀüsubprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] getCriticalPathFromStartByFlow(java.lang.String flowID, int version, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀüsubprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] getCriticalPathFromStartByFlow(java.sql.Connection conn, java.lang.String flowID, int version, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀüsubprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] getCriticalPathByFlow(java.lang.String flowID, int version, java.lang.String nodeID, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID (½ÃÀÛ³ëµå´Â 'START_NODE'·Î ¼³Á¤ÇÒ °Í)subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] getCriticalPathByFlow(java.sql.Connection conn, java.lang.String flowID, int version, java.lang.String nodeID, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID (½ÃÀÛ³ëµå´Â 'START_NODE'·Î ¼³Á¤ÇÒ °Í)subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] getCriticalPathByFlow(java.lang.String flowID, int version, java.lang.String nodeID, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID (½ÃÀÛ³ëµå´Â 'START_NODE'·Î ¼³Á¤ÇÒ °Í)subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] getCriticalPathByFlow(java.sql.Connection conn, java.lang.String flowID, int version, java.lang.String nodeID, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID (½ÃÀÛ³ëµå´Â 'START_NODE'·Î ¼³Á¤ÇÒ °Í)subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static java.util.ArrayList[] getAllCompletePathFromStartByFlow(java.lang.String flowID, int version, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀüsubprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static java.util.ArrayList[] getAllCompletePathFromStartByFlow(java.sql.Connection conn, java.lang.String flowID, int version, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀüsubprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static java.util.ArrayList[] getAllCompletePathFromStartByFlow(java.lang.String flowID, int version, boolean recursiveFlag, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀürecursiveFlag
- recursiveFlag°¡ falseÀÌ¸é ¼øȯÀº ¹«½ÃµÊ, recursiveFlag°¡ true¸é ¼øȯÁ¡±îÁö¸¸ °æ·Î¿¡ Ãß°¡ÇÔ.subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static java.util.ArrayList[] getAllCompletePathFromStartByFlow(java.sql.Connection conn, java.lang.String flowID, int version, boolean recursiveFlag, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀürecursiveFlag
- recursiveFlag°¡ falseÀÌ¸é ¼øȯÀº ¹«½ÃµÊ, recursiveFlag°¡ true¸é ¼øȯÁ¡±îÁö¸¸ °æ·Î¿¡ Ãß°¡ÇÔ.subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static java.util.ArrayList[] getAllCompletePathListByFlow(java.lang.String flowID, int version, java.lang.String nodeID, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID (½ÃÀÛ³ëµå¸é 'START_NODE'·Î ³Ñ±æ °Í - ÀÌ°æ¿ì ½ÃÀÛ³ëµå´Â °á°ú°æ·Î¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ½)recursiveFlag
- recursiveFlag°¡ falseÀÌ¸é ¼øȯÀº ¹«½ÃµÊ, recursiveFlag°¡ true¸é ¼øȯÁ¡±îÁö¸¸ °æ·Î¿¡ Ãß°¡ÇÔ.subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static java.util.ArrayList[] getAllCompletePathListByFlow(java.sql.Connection conn, java.lang.String flowID, int version, java.lang.String nodeID, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID (½ÃÀÛ³ëµå¸é 'START_NODE'·Î ³Ñ±æ °Í - ÀÌ°æ¿ì ½ÃÀÛ³ëµå´Â °á°ú°æ·Î¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ½)recursiveFlag
- recursiveFlag°¡ falseÀÌ¸é ¼øȯÀº ¹«½ÃµÊ, recursiveFlag°¡ true¸é ¼øȯÁ¡±îÁö¸¸ °æ·Î¿¡ Ãß°¡ÇÔ.subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static java.util.ArrayList[] getAllCompletePathListByFlow(java.lang.String flowID, int version, java.lang.String nodeID, boolean recursiveFlag, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID (½ÃÀÛ³ëµå¸é 'START_NODE'·Î ³Ñ±æ °Í - ÀÌ°æ¿ì ½ÃÀÛ³ëµå´Â °á°ú°æ·Î¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ½)recursiveFlag
- recursiveFlag°¡ falseÀÌ¸é ¼øȯÀº ¹«½ÃµÊ, recursiveFlag°¡ true¸é ¼øȯÁ¡±îÁö¸¸ °æ·Î¿¡ Ãß°¡ÇÔ.subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static java.util.ArrayList[] getAllCompletePathListByFlow(java.sql.Connection conn, java.lang.String flowID, int version, java.lang.String nodeID, boolean recursiveFlag, int subprocessIncludeType, org.apache.log4j.Logger logger) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀütmpNodeID
- ³ëµå ID (½ÃÀÛ³ëµå¸é 'START_NODE'·Î ³Ñ±æ °Í - ÀÌ°æ¿ì ½ÃÀÛ³ëµå´Â °á°ú°æ·Î¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ½)recursiveFlag
- recursiveFlag°¡ falseÀÌ¸é ¼øȯÀº ¹«½ÃµÊ, recursiveFlag°¡ true¸é ¼øȯÁ¡±îÁö¸¸ °æ·Î¿¡ Ãß°¡ÇÔ.subprocessIncludeType
- ¼ºêÇÁ·Î¼¼½º Æ÷ÇÔ ¿©ºÎ(0:¹«½Ã,1:ÃÖÀå°æ·Î·Î Æ÷ÇÔ,2:ÃÖ´Ü°æ·Î·Î Æ÷ÇÔ(ÇöÀç¹ÌÁö¿ø))logger
- null°¡´É
java.lang.Exception
public static int getTotalExpirationTime(com.sds.acube.bpm.vo.flow.FlowApproverRefVO[] criticalPath) throws java.lang.Exception
criticalPath
- FlowApproverRefVO ¹è¿
java.lang.Exception
public static int getTotalExpirationTime(com.sds.acube.bpm.vo.process.ProcessApproverRefVO[] criticalPath) throws java.lang.Exception
criticalPath
- ProcessApproverRefVO ¹è¿
java.lang.Exception
public static int getExpirationTimeByFlowNode(java.lang.String flowID, int version, java.lang.String nodeID) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID
java.lang.Exception
public static int getExpirationTimeByFlowNode(java.sql.Connection conn, java.lang.String flowID, int version, java.lang.String nodeID) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID
java.lang.Exception
public static int getExpirationTimeByProcessNode(java.lang.String topProcessID, java.lang.String nodeID) throws java.lang.Exception
topProcessID
- žÇÁ·Î¼¼½º ID(ÇÁ·Î¼¼½º ID¾Æ´Ô - ProcessProcessor.getTopProcessID() ÂüÁ¶)nodeID
- ³ëµå ID
java.lang.Exception
public static int getExpirationTimeByProcessNode(java.sql.Connection conn, java.lang.String topProcessID, java.lang.String nodeID) throws java.lang.Exception
topProcessID
- žÇÁ·Î¼¼½º ID(ÇÁ·Î¼¼½º ID¾Æ´Ô - ProcessProcessor.getTopProcessID() ÂüÁ¶)nodeID
- ³ëµå ID
java.lang.Exception
public static java.lang.String getExpirationTermIDByFlowNode(java.lang.String flowID, int version, java.lang.String nodeID) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID
java.lang.Exception
public static java.lang.String getExpirationTermIDByFlowNode(java.sql.Connection conn, java.lang.String flowID, int version, java.lang.String nodeID) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀünodeID
- ³ëµå ID
java.lang.Exception
public static int getExpirationTimeByTermID(java.lang.String flowID, int version, java.lang.String termID) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀütermID
- ±¸°£º°Ã³¸®±âÇÑ ½Äº°ÀÚ
java.lang.Exception
public static int getExpirationTimeByTermID(java.sql.Connection conn, java.lang.String flowID, int version, java.lang.String termID) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀütermID
- ±¸°£º°Ã³¸®±âÇÑ ½Äº°ÀÚ
java.lang.Exception
public static java.lang.String[] getAllExpirationTermIDByFlow(java.lang.String flowID, int version) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀü
java.lang.Exception
public static java.lang.String[] getAllExpirationTermIDByFlow(java.sql.Connection conn, java.lang.String flowID, int version) throws java.lang.Exception
flowID
- Ç÷οì IDversion
- ÇÃ·Î¿ì ¹öÀü
java.lang.Exception
public static java.util.Date caculateExpirationDate(int dayCount) throws java.lang.Exception
dayCount
- À¯È¿±â°£(³¯Â¥) - ºÐ´ÜÀ§¾Æ´Ô(getTotalExpirationTime()ÀÇ °á°ú°ªÀ» ¾²·Á¸é /60/24ÇÏ¸é µÊ)
java.lang.Exception
public static java.util.Date caculateExpirationDate(java.util.Date baseDate, int dayCount) throws java.lang.Exception
baseDate
- ±âÁØÀÏdayCount
- À¯È¿±â°£(³¯Â¥) - ºÐ´ÜÀ§¾Æ´Ô(getTotalExpirationTime()ÀÇ °á°ú°ªÀ» ¾²·Á¸é /60/24ÇÏ¸é µÊ)
java.lang.Exception
public static java.util.Date caculateExpirationDate(int dayCount, boolean saturdayWorkFlag, boolean sundayWorkFlag, boolean holidayWorkFlag) throws java.lang.Exception
baseDate
- ±âÁØÀÏdayCount
- À¯È¿±â°£(³¯Â¥) - ºÐ´ÜÀ§¾Æ´Ô(getTotalExpirationTime()ÀÇ °á°ú°ªÀ» ¾²·Á¸é /60/24ÇÏ¸é µÊ)saturdayWorkFlag
- Åä¿äÀÏ Æ÷ÇÔ ¿©ºÎ(false¸é ±â°£°è»ê½Ã Á¦¿ÜµÊ)sundayWorkFlag
- ÀÏ¿äÀÏ Æ÷ÇÔ ¿©ºÎ(false¸é ±â°£°è»ê½Ã Á¦¿ÜµÊ)holidayWorkFlag
- °øÈÞÀÏ Æ÷ÇÔ ¿©ºÎ(false¸é ±â°£°è»ê½Ã Á¦¿ÜµÊ)
java.lang.Exception
public static java.util.Date caculateExpirationDate(java.util.Date baseDate, int dayCount, boolean saturdayWorkFlag, boolean sundayWorkFlag, boolean holidayWorkFlag) throws java.lang.Exception
baseDate
- ±âÁØÀÏdayCount
- À¯È¿±â°£(³¯Â¥) - ºÐ´ÜÀ§¾Æ´Ô(getTotalExpirationTime()ÀÇ °á°ú°ªÀ» ¾²·Á¸é /60/24ÇÏ¸é µÊ)saturdayWorkFlag
- Åä¿äÀÏ Æ÷ÇÔ ¿©ºÎ(false¸é ±â°£°è»ê½Ã Á¦¿ÜµÊ)sundayWorkFlag
- ÀÏ¿äÀÏ Æ÷ÇÔ ¿©ºÎ(false¸é ±â°£°è»ê½Ã Á¦¿ÜµÊ)holidayWorkFlag
- °øÈÞÀÏ Æ÷ÇÔ ¿©ºÎ(false¸é ±â°£°è»ê½Ã Á¦¿ÜµÊ)
java.lang.Exception
public static java.lang.String[] getHolidayList(int year) throws java.lang.Exception
year
- ±âÁس⵵
java.lang.Exception
public static java.lang.String[] getHolidayList(java.sql.Connection conn, int year) throws java.lang.Exception
year
- ±âÁس⵵
java.lang.Exception
public static boolean isHoliday(java.util.Date date) throws java.lang.Exception
date
-
java.lang.Exception
public static boolean isHoliday(java.sql.Connection conn, java.util.Date date) throws java.lang.Exception
date
-
java.lang.Exception
public static void main(java.lang.String[] args)
args
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |