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

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

public class ProcessTermProcessor
extends java.lang.Object

처리기한 관련 API ProcessTermProcessor.java 2006. 10. 31. Cabinet 관련 BPM 기본 API

Version:
1.0.0.0 Copyright 2001 Samsung SDS Co., Ltd. All rights reserved.
Author:
Jack

Constructor Summary
ProcessTermProcessor()
           
 
Method Summary
static void updateExpirationTimeDateByNode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID, int expirationTime)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByNode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID, int expirationTime, boolean isResetStart)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByNode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID, int expirationTime, java.lang.String expirationDate)
          구간의 처리기한 시간, 일시를 변경한다.
static void updateExpirationTimeDateByNode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String flowID, int version, java.lang.String nodeID, int expirationTime)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByNode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String flowID, int version, java.lang.String nodeID, int expirationTime, boolean isResetStart)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByNode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String flowID, int version, java.lang.String nodeID, int expirationTime, java.lang.String expirationDate)
          구간의 처리기한 시간, 일시를 변경한다.
static void updateExpirationTimeDateByNode(java.lang.String topProcessID, java.lang.String nodeID, int expirationTime)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByNode(java.lang.String topProcessID, java.lang.String nodeID, int expirationTime, boolean isResetStart)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByNode(java.lang.String topProcessID, java.lang.String nodeID, int expirationTime, java.lang.String expirationDate)
          구간의 처리기한 시간, 일시를 변경한다.
static void updateExpirationTimeDateByNode(java.lang.String topProcessID, java.lang.String flowID, int version, java.lang.String nodeID, int expirationTime)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByNode(java.lang.String topProcessID, java.lang.String flowID, int version, java.lang.String nodeID, int expirationTime, boolean isResetStart)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByNode(java.lang.String topProcessID, java.lang.String flowID, int version, java.lang.String nodeID, int expirationTime, java.lang.String expirationDate)
          구간의 처리기한 시간, 일시를 변경한다.
static void updateExpirationTimeDateByTerm(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String termID, int expirationTime)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByTerm(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String termID, int expirationTime, boolean isResetStart)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByTerm(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String termID, int expirationTime, java.lang.String expirationDate)
          구간의 처리기한 시간, 일시를 변경한다.
static void updateExpirationTimeDateByTerm(java.lang.String topProcessID, java.lang.String termID, int expirationTime)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByTerm(java.lang.String topProcessID, java.lang.String termID, int expirationTime, boolean isResetStart)
          구간의 처리기한 시간을 변경한다.
static void updateExpirationTimeDateByTerm(java.lang.String topProcessID, java.lang.String termID, int expirationTime, java.lang.String expirationDate)
          구간의 처리기한 시간, 일시를 변경한다.
static void updateExpirationTimeDateDeltaByNode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String nodeID, int delta)
          구간의 처리기한 일시를 변경한다.
static void updateExpirationTimeDateDeltaByNode(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String flowID, int version, java.lang.String nodeID, int delta)
          구간의 처리기한 일시를 변경한다.
static void updateExpirationTimeDateDeltaByNode(java.lang.String topProcessID, java.lang.String nodeID, int delta)
          구간의 처리기한 일시를 변경한다.
static void updateExpirationTimeDateDeltaByNode(java.lang.String topProcessID, java.lang.String flowID, int version, java.lang.String nodeID, int delta)
          구간의 처리기한 일시를 변경한다.
static void updateExpirationTimeDateDeltaByTerm(java.sql.Connection connection, java.lang.String topProcessID, java.lang.String termID, int delta)
          구간의 처리기한 일시를 변경한다.
static void updateExpirationTimeDateDeltaByTerm(java.lang.String topProcessID, java.lang.String termID, int delta)
          구간의 처리기한 일시를 변경한다.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessTermProcessor

public ProcessTermProcessor()
Method Detail

updateExpirationTimeDateByTerm

public static void updateExpirationTimeDateByTerm(java.lang.String topProcessID,
                                                  java.lang.String termID,
                                                  int expirationTime)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
topProcessID - Top Process ID
termID - Term ID
expirationTime - 처리기한 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByTerm

public static void updateExpirationTimeDateByTerm(java.lang.String topProcessID,
                                                  java.lang.String termID,
                                                  int expirationTime,
                                                  boolean isResetStart)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
topProcessID - Top Process ID
termID - Term ID
expirationTime - 처리기한 (분)
isResetStart - 구간 시작일시를 재계산할 지 여부
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByTerm

public static void updateExpirationTimeDateByTerm(java.lang.String topProcessID,
                                                  java.lang.String termID,
                                                  int expirationTime,
                                                  java.lang.String expirationDate)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간, 일시를 변경한다.

Parameters:
topProcessID - Top Process ID
termID - Term ID
expirationTime - 처리기한 (분)
expirationDate - 처리기한 (일시)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.lang.String topProcessID,
                                                  java.lang.String nodeID,
                                                  int expirationTime)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
topProcessID - Top Process ID
nodeID - Node ID
expirationTime - 처리기한 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.lang.String topProcessID,
                                                  java.lang.String nodeID,
                                                  int expirationTime,
                                                  boolean isResetStart)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
topProcessID - Top Process ID
nodeID - Node ID
expirationTime - 처리기한 (분)
isResetStart - 구간 시작일시를 재계산할 지 여부
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.lang.String topProcessID,
                                                  java.lang.String nodeID,
                                                  int expirationTime,
                                                  java.lang.String expirationDate)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간, 일시를 변경한다.

Parameters:
topProcessID - Top Process ID
nodeID - Node ID
expirationTime - 처리기한 (분)
expirationDate - 처리기한 (일시)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.lang.String topProcessID,
                                                  java.lang.String flowID,
                                                  int version,
                                                  java.lang.String nodeID,
                                                  int expirationTime)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
topProcessID - Top Process ID
flowID - Flow ID
version - Flow Version
nodeID - Node ID
expirationTime - 처리기한 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.lang.String topProcessID,
                                                  java.lang.String flowID,
                                                  int version,
                                                  java.lang.String nodeID,
                                                  int expirationTime,
                                                  boolean isResetStart)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
topProcessID - Top Process ID
flowID - Flow ID
version - Flow Version
nodeID - Node ID
expirationTime - 처리기한 (분)
isResetStart - 구간 시작일시를 재계산할 지 여부
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.lang.String topProcessID,
                                                  java.lang.String flowID,
                                                  int version,
                                                  java.lang.String nodeID,
                                                  int expirationTime,
                                                  java.lang.String expirationDate)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간, 일시를 변경한다.

Parameters:
topProcessID - Top Process ID
flowID - Flow ID
version - Flow Version
nodeID - Node ID
expirationTime - 처리기한 (분)
expirationDate - 처리기한 (일시)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByTerm

public static void updateExpirationTimeDateByTerm(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String termID,
                                                  int expirationTime)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
connection - Connection
topProcessID - Top Process ID
termID - Term ID
expirationTime - 처리기한 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByTerm

public static void updateExpirationTimeDateByTerm(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String termID,
                                                  int expirationTime,
                                                  boolean isResetStart)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
connection - Connection
topProcessID - Top Process ID
termID - Term ID
expirationTime - 처리기한 (분)
isResetStart - 구간 시작일시를 재계산할 지 여부
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByTerm

public static void updateExpirationTimeDateByTerm(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String termID,
                                                  int expirationTime,
                                                  java.lang.String expirationDate)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간, 일시를 변경한다.

Parameters:
connection - Connection
topProcessID - Top Process ID
termID - Term ID
expirationTime - 처리기한 (분)
expirationDate - 처리기한 (일시)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String nodeID,
                                                  int expirationTime)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
connection -
topProcessID - Top Process ID
nodeID -
expirationTime - 처리기한 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String nodeID,
                                                  int expirationTime,
                                                  boolean isResetStart)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
connection -
topProcessID - Top Process ID
nodeID -
expirationTime - 처리기한 (분)
isResetStart - 구간 시작일시를 재계산할 지 여부
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String nodeID,
                                                  int expirationTime,
                                                  java.lang.String expirationDate)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간, 일시를 변경한다.

Parameters:
connection -
topProcessID - Top Process ID
nodeID -
expirationTime - 처리기한 (분)
expirationDate - 처리기한 (일시)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String flowID,
                                                  int version,
                                                  java.lang.String nodeID,
                                                  int expirationTime)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
connection -
topProcessID - Top Process ID
flowID - Flow ID
version - Flow Version
nodeID - Node ID
expirationTime - 처리기한 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String flowID,
                                                  int version,
                                                  java.lang.String nodeID,
                                                  int expirationTime,
                                                  boolean isResetStart)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간을 변경한다. 처리기한 일시는 자동 재계산됨

Parameters:
connection -
topProcessID - Top Process ID
flowID - Flow ID
version - Flow Version
nodeID - Node ID
expirationTime - 처리기한 (분)
isResetStart - 구간 시작일시를 재계산할 지 여부
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateByNode

public static void updateExpirationTimeDateByNode(java.sql.Connection connection,
                                                  java.lang.String topProcessID,
                                                  java.lang.String flowID,
                                                  int version,
                                                  java.lang.String nodeID,
                                                  int expirationTime,
                                                  java.lang.String expirationDate)
                                           throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 시간, 일시를 변경한다.

Parameters:
connection -
topProcessID - Top Process ID
flowID - Flow ID
version - Flow Version
nodeID - Node ID
expirationTime - 처리기한 (분)
expirationDate - 처리기한 (일시)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateDeltaByTerm

public static void updateExpirationTimeDateDeltaByTerm(java.lang.String topProcessID,
                                                       java.lang.String termID,
                                                       int delta)
                                                throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 일시를 변경한다.

Parameters:
topProcessID - Top Process ID
termID - Term ID
delta - 처리기한 증감시간 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateDeltaByNode

public static void updateExpirationTimeDateDeltaByNode(java.lang.String topProcessID,
                                                       java.lang.String nodeID,
                                                       int delta)
                                                throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 일시를 변경한다.

Parameters:
topProcessID - Top Process ID
nodeID - Node ID
delta - 처리기한 증감시간 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateDeltaByNode

public static void updateExpirationTimeDateDeltaByNode(java.lang.String topProcessID,
                                                       java.lang.String flowID,
                                                       int version,
                                                       java.lang.String nodeID,
                                                       int delta)
                                                throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 일시를 변경한다.

Parameters:
topProcessID - Top Process ID
flowID - Flow ID
version - Flow Version
nodeID - Node ID
delta - 처리기한 증감시간 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateDeltaByTerm

public static void updateExpirationTimeDateDeltaByTerm(java.sql.Connection connection,
                                                       java.lang.String topProcessID,
                                                       java.lang.String termID,
                                                       int delta)
                                                throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 일시를 변경한다.

Parameters:
connection - Connection
topProcessID - Top Process ID
termID - Term ID
delta - 처리기한 증감시간 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateDeltaByNode

public static void updateExpirationTimeDateDeltaByNode(java.sql.Connection connection,
                                                       java.lang.String topProcessID,
                                                       java.lang.String nodeID,
                                                       int delta)
                                                throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 일시를 변경한다.

Parameters:
connection - Connection
topProcessID - Top Process ID
nodeID - Node ID
delta - 처리기한 증감시간 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException

updateExpirationTimeDateDeltaByNode

public static void updateExpirationTimeDateDeltaByNode(java.sql.Connection connection,
                                                       java.lang.String topProcessID,
                                                       java.lang.String flowID,
                                                       int version,
                                                       java.lang.String nodeID,
                                                       int delta)
                                                throws com.sds.acube.bpm.framework.api.ProcessorException
구간의 처리기한 일시를 변경한다.

Parameters:
connection - Connection
topProcessID - Top Process ID
flowID - Flow ID
version - Flow Version
nodeID - Node ID
delta - 처리기한 증감시간 (분)
Throws:
com.sds.acube.bpm.framework.api.ProcessorException