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

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

public class MysingleProcessor
extends java.lang.Object

MysingleProcessor.java 2011. 12. 14. ¸¶À̱̽ۿë API (°£ÆíÇÏ°Ô »ç¿ëÇϵµ·Ï °³¹ßÀÚ¿¡°Ô Áö¿ø)

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

Constructor Summary
MysingleProcessor()
           
 
Method Summary
static java.lang.String cancelByEsb(java.sql.Connection conn, java.lang.String misID, java.lang.String cancelOpinion)
          esb·Î »ó½ÅÇÑ ¸¶ÀÌ½Ì±Û °áÀ縦 »ó½ÅÃë¼ÒÇÔ
static java.lang.String cancelByEsb(java.sql.Connection conn, java.lang.String misID, java.lang.String cancelOpinion, boolean writeApproverTraceFlag, int serialOrder, int parallelOrder, java.lang.String approverID)
          esb·Î »ó½ÅÇÑ ¸¶ÀÌ½Ì±Û °áÀ縦 »ó½ÅÃë¼ÒÇÔ
static java.lang.String cancelByEsb(java.lang.String misID, java.lang.String cancelOpinion)
          esb·Î »ó½ÅÇÑ ¸¶ÀÌ½Ì±Û °áÀ縦 »ó½ÅÃë¼ÒÇÔ
static java.lang.String cancelByEsb(java.lang.String misID, java.lang.String cancelOpinion, boolean writeApproverTraceFlag, int serialOrder, int parallelOrder, java.lang.String approverID)
          esb·Î »ó½ÅÇÑ ¸¶ÀÌ½Ì±Û °áÀ縦 »ó½ÅÃë¼ÒÇÔ
static void main(java.lang.String[] args)
           
static samsung.esb.approval.vo.ProcessStatusWSVO toProcessStatusWSVOFromXML(java.lang.String xml)
          ¸¶ÀÌ½Ì±Û °áÀçÁ¤º¸(XML)¸¦ ProcessStatusWSVO·Î º¯È¯ [Âü°í] toXMLFromProcessStatusWSVO()¿Í ½ÖÀ¸·Î »ç¿ëÇÏ¿©¾ß ÇÔ.
static java.lang.String toXMLFromProcessStatusWSVO(samsung.esb.approval.vo.ProcessStatusWSVO processStatus)
          ¸¶ÀÌ½Ì±Û °áÀçÁ¤º¸(ProcessStatusWSVO)¸¦ XML·Î º¯È¯ [Âü°í] toProcessStatusWSVOFromXML()¿Í ½ÖÀ¸·Î »ç¿ëÇÏ¿©¾ß ÇÔ.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MysingleProcessor

public MysingleProcessor()
Method Detail

toXMLFromProcessStatusWSVO

public static java.lang.String toXMLFromProcessStatusWSVO(samsung.esb.approval.vo.ProcessStatusWSVO processStatus)
                                                   throws java.lang.Exception
¸¶ÀÌ½Ì±Û °áÀçÁ¤º¸(ProcessStatusWSVO)¸¦ XML·Î º¯È¯ [Âü°í] toProcessStatusWSVOFromXML()¿Í ½ÖÀ¸·Î »ç¿ëÇÏ¿©¾ß ÇÔ. ¼Óµµ¶§¹®¿¡ °´Ã¼Á÷·ÄÈ­ ¾ÈÇÔ.

Parameters:
processStatus - ProcessStatusWSVO
Returns:
String xml(TBPM_EP_BRIDGE's ODATA¿¡ ÀúÀåÇÒ XML)
Throws:
java.lang.Exception
Since:
2013.04.01 LEE IL YONG

toProcessStatusWSVOFromXML

public static samsung.esb.approval.vo.ProcessStatusWSVO toProcessStatusWSVOFromXML(java.lang.String xml)
                                                                            throws java.lang.Exception
¸¶ÀÌ½Ì±Û °áÀçÁ¤º¸(XML)¸¦ ProcessStatusWSVO·Î º¯È¯ [Âü°í] toXMLFromProcessStatusWSVO()¿Í ½ÖÀ¸·Î »ç¿ëÇÏ¿©¾ß ÇÔ. ¼Óµµ¶§¹®¿¡ °´Ã¼Á÷·ÄÈ­ ¾ÈÇÔ.

Parameters:
xml - TBPM_EP_BRIDGE's ODATA¿¡ ÀúÀåµÈ XML
Returns:
ProcessStatusWSVO
Throws:
java.lang.Exception
Since:
2013.04.01 LEE IL YONG

cancelByEsb

public static java.lang.String cancelByEsb(java.lang.String misID,
                                           java.lang.String cancelOpinion)
                                    throws java.lang.Exception
esb·Î »ó½ÅÇÑ ¸¶ÀÌ½Ì±Û °áÀ縦 »ó½ÅÃë¼ÒÇÔ

Parameters:
misID -
cancelOpinion - null°¡´É
Returns:
String resultMessage (¼º°øÇϸé 'success'ÀÌ ¸®ÅϵÊ)
Throws:
java.lang.Exception - (½ÇÆнà ExceptionÀ» samsung.esb.common.vo.ESBFaultVO·Î ij½ºÆÃÇÑ ÈÄ ESBFaultVOÀÇ getFaultCode1()¸¦ È£ÃâÇØ ¿øÀÎÆľÇÇÒ °Í)
Since:
2011.12.14 LEE IL YONG

cancelByEsb

public static java.lang.String cancelByEsb(java.sql.Connection conn,
                                           java.lang.String misID,
                                           java.lang.String cancelOpinion)
                                    throws java.lang.Exception
esb·Î »ó½ÅÇÑ ¸¶ÀÌ½Ì±Û °áÀ縦 »ó½ÅÃë¼ÒÇÔ

Parameters:
misID -
cancelOpinion - null°¡´É
Returns:
String resultMessage (¼º°øÇϸé 'success'ÀÌ ¸®ÅϵÊ)
Throws:
java.lang.Exception - (½ÇÆнà ExceptionÀ» samsung.esb.common.vo.ESBFaultVO·Î ij½ºÆÃÇÑ ÈÄ ESBFaultVOÀÇ getFaultCode1()¸¦ È£ÃâÇØ ¿øÀÎÆľÇÇÒ °Í)
Since:
2011.12.14 LEE IL YONG

cancelByEsb

public static java.lang.String cancelByEsb(java.lang.String misID,
                                           java.lang.String cancelOpinion,
                                           boolean writeApproverTraceFlag,
                                           int serialOrder,
                                           int parallelOrder,
                                           java.lang.String approverID)
                                    throws java.lang.Exception
esb·Î »ó½ÅÇÑ ¸¶ÀÌ½Ì±Û °áÀ縦 »ó½ÅÃë¼ÒÇÔ

Parameters:
misID -
cancelOpinion - null°¡´É
writeApproverTraceFlag - tBPM_PROCESS_TRACE¿¡ ±â·Ï ¿©ºÎ
serialOrder - ¸¶ÀÌ½Ì±Û »ó½ÅÇßÀ»¶§ ³ëµåÀÇ serialOrder (µðÆúÆ® -1)
parallelOrder - ¸¶ÀÌ½Ì±Û »ó½ÅÇßÀ»¶§ ³ëµåÀÇ parallelOrder (µðÆúÆ® -1)
approverID - tBPM_PROCESS_TRACE¿¡ ±â·Ï½Ã ÇàÀ§ÀÚID(idir¿¡ Á¸ÀçÇØ¾ß ÇÔ)
Returns:
String resultMessage (¼º°øÇϸé 'success'°¡ ¸®ÅϵÊ)
Throws:
java.lang.Exception
Since:
2011.12.14 LEE IL YONG

cancelByEsb

public static java.lang.String cancelByEsb(java.sql.Connection conn,
                                           java.lang.String misID,
                                           java.lang.String cancelOpinion,
                                           boolean writeApproverTraceFlag,
                                           int serialOrder,
                                           int parallelOrder,
                                           java.lang.String approverID)
                                    throws java.lang.Exception
esb·Î »ó½ÅÇÑ ¸¶ÀÌ½Ì±Û °áÀ縦 »ó½ÅÃë¼ÒÇÔ

Parameters:
misID -
cancelOpinion - null°¡´É
writeApproverTraceFlag - tBPM_PROCESS_TRACE¿¡ ±â·Ï ¿©ºÎ
serialOrder - ¸¶ÀÌ½Ì±Û »ó½ÅÇßÀ»¶§ ³ëµåÀÇ serialOrder (µðÆúÆ® -1)
parallelOrder - ¸¶ÀÌ½Ì±Û »ó½ÅÇßÀ»¶§ ³ëµåÀÇ parallelOrder (µðÆúÆ® -1)
approverID - tBPM_PROCESS_TRACE¿¡ ±â·Ï½Ã ÇàÀ§ÀÚID(idir¿¡ Á¸ÀçÇØ¾ß ÇÔ)
Returns:
String resultMessage (¼º°øÇϸé 'success'°¡ ¸®ÅϵÊ)
Throws:
java.lang.Exception
Since:
2011.12.14 LEE IL YONG

main

public static void main(java.lang.String[] args)
Parameters:
args -