|
|||||||||
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.FileAttachProcessor
public class FileAttachProcessor
÷ºÎÆÄÀÏ °ü·Ã API FileAttachProcessor.java 2006. 3. 16.
Constructor Summary | |
---|---|
FileAttachProcessor()
|
Method Summary | |
---|---|
static void |
cancelRegisterFile(java.util.HashMap bpmMap)
À̹ø ´Ü°è¿¡¼ µî·ÏµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ÇÑ´Ù. |
static int |
copyAttachFileInfo(java.sql.Connection connection,
java.lang.String targetProcessID,
java.lang.String newProcessId,
com.sds.acube.bpm.web.fileattach.common.AttachList deleteList,
com.sds.acube.bpm.org.LoginUserVO userVO)
|
static int |
copyAttachFileInfo(java.sql.Connection connection,
java.lang.String targetProcessID,
java.lang.String targetNodeID,
int targetNodeSeq,
java.lang.String newProcessId,
java.lang.String newNodeID,
int newNodeSeq)
|
static boolean |
copyAttachFileInfo(java.sql.Connection connection,
java.lang.String targetFileID,
java.lang.String newProcessId,
java.lang.String newNodeID,
int newNodeSeq,
int newLocationCode,
com.sds.acube.bpm.org.LoginUserVO newUser)
|
static int |
copyAttachFileInfo(java.lang.String targetProcessID,
java.lang.String newProcessId,
com.sds.acube.bpm.web.fileattach.common.AttachList deleteList,
com.sds.acube.bpm.org.LoginUserVO userVO)
|
static int |
copyAttachFileInfo(java.lang.String targetProcessID,
java.lang.String targetNodeID,
int targetNodeSeq,
java.lang.String newProcessId,
java.lang.String newNodeID,
int newNodeSeq)
|
static boolean |
copyAttachFileInfo(java.lang.String targetFileID,
java.lang.String newProcessId,
java.lang.String newNodeID,
int newNodeSeq,
int newLocationCode,
com.sds.acube.bpm.org.LoginUserVO objUser)
|
static int |
copyAttachFileInfoByProcess(java.sql.Connection connection,
java.lang.String targetProcessID,
boolean childProcessIncludeFlag,
boolean subProcessIncludeFlag,
java.lang.String newProcessId,
java.lang.String newNodeID,
int newNodeSeq,
int newLocationCode,
com.sds.acube.bpm.org.LoginUserVO newUser)
ÁÖ¾îÁø ÇÁ·Î¼¼½ºÀÇ ¸ðµç ÷ºÎÆÄÀÏÀ» ´Ù¸¥ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤³ëµå ÷ºÎ·Î º¹»çÇÔ. |
static int |
copyAttachFileInfoByProcess(java.sql.Connection connection,
java.lang.String targetProcessID,
java.lang.String newProcessId,
int newLocationCode,
com.sds.acube.bpm.org.LoginUserVO objUser)
ÁÖ¾îÁø ÇÁ·Î¼¼½ºÀÇ ¸ðµç ÷ºÎÆÄÀÏÀ» ´Ù¸¥ ÇÁ·Î¼¼½ºÀÇ ¾÷¹«»ó½Å ÷ºÎ·Î º¹»çÇÔ. |
static int |
copyAttachFileInfoByProcess(java.sql.Connection connection,
java.lang.String targetProcessID,
java.lang.String newProcessId,
java.lang.String newNodeID,
int newNodeSeq,
int newLocationCode,
com.sds.acube.bpm.org.LoginUserVO objUser)
ÁÖ¾îÁø ÇÁ·Î¼¼½ºÀÇ ¸ðµç ÷ºÎÆÄÀÏÀ» ´Ù¸¥ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤³ëµå ÷ºÎ·Î º¹»çÇÔ. |
static int |
copyAttachFileInfoByProcess(java.lang.String targetProcessID,
boolean childProcessIncludeFlag,
boolean subProcessIncludeFlag,
java.lang.String newProcessId,
java.lang.String newNodeID,
int newNodeSeq,
int newLocationCode,
com.sds.acube.bpm.org.LoginUserVO objUser)
ÁÖ¾îÁø ÇÁ·Î¼¼½ºÀÇ ¸ðµç ÷ºÎÆÄÀÏÀ» ´Ù¸¥ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤³ëµå ÷ºÎ·Î º¹»çÇÔ. |
static int |
copyAttachFileInfoByProcess(java.lang.String targetProcessID,
java.lang.String newProcessId,
int newLocationCode,
com.sds.acube.bpm.org.LoginUserVO objUser)
ÁÖ¾îÁø ÇÁ·Î¼¼½ºÀÇ ¸ðµç ÷ºÎÆÄÀÏÀ» ´Ù¸¥ ÇÁ·Î¼¼½ºÀÇ ¾÷¹«»ó½Å ÷ºÎ·Î º¹»çÇÔ. |
static int |
copyAttachFileInfoByProcess(java.lang.String targetProcessID,
java.lang.String newProcessId,
java.lang.String newNodeID,
int newNodeSeq,
int newLocationCode,
com.sds.acube.bpm.org.LoginUserVO objUser)
ÁÖ¾îÁø ÇÁ·Î¼¼½ºÀÇ ¸ðµç ÷ºÎÆÄÀÏÀ» ´Ù¸¥ ÇÁ·Î¼¼½ºÀÇ Æ¯Á¤³ëµå ÷ºÎ·Î º¹»çÇÔ. |
static int |
countFileAttachesUntilNodeSeq(java.sql.Connection connection,
java.lang.String processID,
java.lang.String tableType,
int nodeSeq)
÷ºÎÆÄÀÏ °³¼ö¸¦ ¸®ÅÏÇÔ. |
static int |
countFileAttachesUntilNodeSeq(java.sql.Connection connection,
java.lang.String processID,
java.lang.String tableType,
int nodeSeq,
int locationCode)
|
static int |
countFileAttachesUntilNodeSeq(java.lang.String processID,
java.lang.String tableType,
int nodeSeq,
int locationCode)
÷ºÎÆÄÀÏ °³¼ö¸¦ ¸®ÅÏÇÔ. - 2008.12.11 LEE IL YONG |
static boolean |
deleteFileAttachByFileID(java.sql.Connection connection,
java.lang.String fileID)
|
static boolean |
deleteFileAttachByFileID(java.lang.String fileID)
|
static boolean |
deleteFileAttachByProcessID(java.sql.Connection connection,
java.lang.String processID)
|
static boolean |
deleteFileAttachByProcessID(java.lang.String processID)
|
static boolean |
deleteMarkFileAttachByFileID(java.sql.Connection connection,
java.lang.String fileID)
|
static boolean |
deleteMarkFileAttachByFileID(java.lang.String fileID)
|
static com.sds.acube.bpm.vo.common.FileAttachVO |
getDefaultFileAttachVO()
saveAttachFileInfo() È£ÃâÇÏ´Â µ¥ »ç¿ëÇÒ µðÆúÆ®°ªÀ» °¡Áö´Â FileAttachVO¸¦ ¸¸µé¾î ³¿. |
static boolean |
getFileById(java.lang.String saveDir,
java.lang.String fileId)
fileId(TBPM_FILE_ATTACH tableÀÇ FILE_ID) Çϳª·Î °£´ÜÈ÷ ÀúÀå¼¹ö¿¡¼ ÆÄÀÏÀ» °¡Á®¿À´Â ÇÔ¼ö [Âü°í] saveDir + fileId·Î ÀúÀåµÊ. fileID°¡ Àӽà ÆÄÀϸíÀÌ µÊ. |
static boolean |
getFileById(java.lang.String saveDir,
java.lang.String fileId,
java.lang.String newFileName)
fileId(TBPM_FILE_ATTACH tableÀÇ FILE_ID) Çϳª·Î °£´ÜÈ÷ ÀúÀå¼¹ö¿¡¼ ÆÄÀÏÀ» °¡Á®¿À´Â ÇÔ¼ö [Âü°í] saveDir + newFileName·Î ÀúÀåµÊ(ÀÌ¹Ì ÀÖÀ» °æ¿ì µ¤¾î¾¸) [Âü°í] ÀúÀå¼¹ö¸¦ Á÷Á¢ Á¢±ÙÇÏ´Â ÇÔ¼ö´Â DB Ä¿³Ø¼ÇÀÌ ÇÊ¿ä¾øÀ¸¹Ç·Î ¹Ù·Î È£ÃâÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖÀ½. |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
getFiles(org.apache.log4j.Logger userLogger,
java.lang.String processID,
java.lang.String tableType,
int nodeSeq,
java.lang.String path)
|
static com.sds.acube.bpm.vo.common.FileAttachesVO |
getFiles(java.lang.String processID,
int nodeSeq,
java.lang.String path)
ÁöÁ¤µÈ ÇÁ·Î¼¼½º ID¿¡, nodeSeq ±îÁö °ü·ÃµÈ ÷ºÎÆÄÀϵéÀ» ÁöÁ¤µÈ °æ·Î¿¡ ÀúÀåÇÑ ÈÄ °ü·ÃµÈ FileAttachesVO¸¦ ¹Ýȯ |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
getFiles(java.lang.String processID,
java.lang.String path)
ÁöÁ¤µÈ ÇÁ·Î¼¼½º ID¿¡ °ü·ÃµÈ ÷ºÎÆÄÀϵéÀ» ÁöÁ¤µÈ °æ·Î¿¡ ÀúÀåÇÑ ÈÄ °ü·ÃµÈ FileAttachesVO¸¦ ¹Ýȯ |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
getFiles(java.lang.String processID,
java.lang.String nodeID,
boolean lastNodeSeqOnly,
java.lang.String path)
ÁöÁ¤µÈ ÇÁ·Î¼¼½º ID, ³ëµå ID¿Í °ü·ÃµÈ ÷ºÎÆÄÀϵéÀ» ÁöÁ¤µÈ °æ·Î¿¡ ÀúÀåÇÑ ÈÄ °ü·ÃµÈ FileAttachesVO¸¦ ¹Ýȯ |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
getFiles(java.lang.String processID,
java.lang.String tableType,
int nodeSeq,
int locationCode,
java.lang.String path)
ÁöÁ¤µÈ ÇÁ·Î¼¼½º ID¿¡, nodeSeq ±îÁö °ü·ÃµÈ ÷ºÎÆÄÀϵéÀ» ÁöÁ¤µÈ °æ·Î¿¡ ÀúÀåÇÑ ÈÄ °ü·ÃµÈ FileAttachesVO¸¦ ¹Ýȯ |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
getFiles(java.lang.String processID,
java.lang.String tableType,
int nodeSeq,
java.lang.String path)
ÁöÁ¤µÈ ÇÁ·Î¼¼½º ID¿¡, nodeSeq ±îÁö °ü·ÃµÈ ÷ºÎÆÄÀϵéÀ» ÁöÁ¤µÈ °æ·Î¿¡ ÀúÀåÇÑ ÈÄ °ü·ÃµÈ FileAttachesVO¸¦ ¹Ýȯ |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
getFilesOfUI(java.lang.String processID,
int nodeSeq,
java.lang.String path)
ÁöÁ¤µÈ ÇÁ·Î¼¼½º ID, nodeSeq ¿¡ ÇØ´çÇÏ´Â UI ¿¡¼ º¼ ¼ö Àִ ÷ºÎÆÄÀϵéÀ» ÁöÁ¤µÈ °æ·Î¿¡ ÀúÀåÇÑ ÈÄ °ü·ÃµÈ FileAttachesVO¸¦ ¹Ýȯ |
static java.lang.String |
getFileUploadString(java.util.ArrayList arrFileInfo)
¿ÜºÎ½ÇÇà ¸ðµâ¿¡¼µµ ÷ºÎÆÄÀÏÀ» ÇÒ ¼ö ÀÖµµ·Ï fileupload ¹®ÀÚ¿À» ¸¸µé¾î ³»´Â ÇÔ¼ö. for »ï¼º ÅäÅ» ÀÚ¼¼ÇÑ »ç¿ë¹ý°ú ¿¹Á¦´Â ExternalProcessHandler.java°ú °°Àº À§Ä¡ÀÇ bpm_test.jsp¸¦ ÂüÁ¶ÇÒ °Í. |
static java.lang.String |
getFileUploadString(java.util.ArrayList arrFileInfo,
boolean bResetFlag)
|
static java.lang.String |
getFileUploadString(java.util.ArrayList arrFileInfo,
java.lang.String location)
|
static java.lang.String |
getFileUploadString(java.util.ArrayList arrFileInfo,
java.lang.String location,
java.lang.String openflag,
java.lang.String resetFlag,
java.lang.String option)
|
static java.lang.String |
getString(java.lang.String filePath)
¹®ÀÚ¿·Î ÆÄÀÏÀбâ |
static java.lang.String |
getString(java.lang.String filePath,
java.lang.String charsetName)
¹®ÀÚ¿·Î ÆÄÀÏÀбâ |
static void |
main(java.lang.String[] args)
|
static void |
registerFile(java.util.HashMap bpmMap)
¼¹öÀÇ Æ¯Á¤ µð·ºÅ丮(BPM.propertiesÆÄÀÏ¿¡ SFTP_TEMP)¿¡ ÀÖ´Â ÆÄÀϵéÀ» ÀúÀå¼¹ö¿¡ ÀúÀåÇÏ°í ÇØ´ç ÆÄÀϵéÀ» ÇØ´ç ÇÁ·Î¼¼½ºÀÇ Ã·ºÎÆÄÀÏ·Î µî·ÏÇÑ´Ù. |
static void |
saveAttachFileInfo(java.util.ArrayList voList)
ÀÌ¹Ì ÀúÀå¼¹ö¿¡ ÆÄÀÏÀÌ ÀúÀåµÇ¾î ÀÖ°í °ü·Ã ÆÄÀÏÁ¤º¸¸¦ ¾Ë °æ¿ì BPM ÆÄÀÏ·Î µî·ÏÇÒ ¼ö ÀÖ°Ô Áö¿øÇÔ. |
static void |
saveAttachFileInfo(java.sql.Connection connection,
java.util.ArrayList voList)
ÀÌ¹Ì ÀúÀå¼¹ö¿¡ ÆÄÀÏÀÌ ÀúÀåµÇ¾î ÀÖ°í °ü·Ã ÆÄÀÏÁ¤º¸¸¦ ¾Ë °æ¿ì BPM ÆÄÀÏ·Î µî·ÏÇÒ ¼ö ÀÖ°Ô Áö¿øÇÔ. |
static void |
saveAttachFileInfo(java.sql.Connection connection,
com.sds.acube.bpm.vo.common.FileAttachVO[] voList)
ÀÌ¹Ì ÀúÀå¼¹ö¿¡ ÆÄÀÏÀÌ ÀúÀåµÇ¾î ÀÖ°í °ü·Ã ÆÄÀÏÁ¤º¸¸¦ ¾Ë °æ¿ì BPM ÆÄÀÏ·Î µî·ÏÇÒ ¼ö ÀÖ°Ô Áö¿øÇÔ. |
static void |
saveAttachFileInfo(com.sds.acube.bpm.vo.common.FileAttachVO[] voList)
ÀÌ¹Ì ÀúÀå¼¹ö¿¡ ÆÄÀÏÀÌ ÀúÀåµÇ¾î ÀÖ°í °ü·Ã ÆÄÀÏÁ¤º¸¸¦ ¾Ë °æ¿ì BPM ÆÄÀÏ·Î µî·ÏÇÒ ¼ö ÀÖ°Ô Áö¿øÇÔ. |
static boolean |
saveFile(java.lang.String filePath,
java.lang.String content,
boolean overwriteFlag)
¹®ÀÚ¿À» ÆÄÀÏ·Î ÀúÀå |
static boolean |
saveFile(java.lang.String filePath,
java.lang.String content,
java.lang.String charsetName,
boolean overwriteFlag)
¹®ÀÚ¿À» ÆÄÀÏ·Î ÀúÀå |
static com.sds.acube.bpm.vo.common.FileAttachVO |
selectFileAttachByFileID(java.sql.Connection connection,
java.lang.String fileID)
|
static com.sds.acube.bpm.vo.common.FileAttachVO |
selectFileAttachByFileID(java.lang.String fileID)
|
static com.sds.acube.bpm.vo.common.FileAttachesVO |
selectFileAttachesByProcessID(java.sql.Connection connection,
java.lang.String processID)
ÁöÁ¤µÈ ÇÁ·Î¼¼½º ID¿¡ °ü·ÃµÈ ÷ºÎÆÄÀϵéÀ» FileAttachesVO·Î ¹Ýȯ(÷ºÎ°¡ ¾øÀ» °æ¿ì nullÀ» ¹Ýȯ) [ÁÖÀÇ] ÇØ´ç ÇÁ·Î¼¼½º IDÀÇ Ã·ºÎ¸¸ °¡Á®¿È, º´·ÄºÐ±âµÇ°Å³ª ¼ºêÇÁ·Î¼¼½º°¡ ÀÖ¾î¼ ÇÁ·Î¼¼½º ID°¡ ´Þ¶óÁö¸é °¢°¢ callÇØ¾ß ÇÔ |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
selectFileAttachesByProcessID(java.lang.String processID)
ÁöÁ¤µÈ ÇÁ·Î¼¼½º ID¿¡ °ü·ÃµÈ ÷ºÎÆÄÀϵéÀ» FileAttachesVO·Î ¹Ýȯ(÷ºÎ°¡ ¾øÀ» °æ¿ì nullÀ» ¹Ýȯ) [ÁÖÀÇ] ÇØ´ç ÇÁ·Î¼¼½º IDÀÇ Ã·ºÎ¸¸ °¡Á®¿È, º´·ÄºÐ±âµÇ°Å³ª ¼ºêÇÁ·Î¼¼½º°¡ ÀÖ¾î¼ ÇÁ·Î¼¼½º ID°¡ ´Þ¶óÁö¸é °¢°¢ callÇØ¾ß ÇÔ |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
selectFileAttachesUntilNodeSeq(java.sql.Connection connection,
java.lang.String processID,
java.lang.String tableType,
int nodeSeq)
÷ºÎÆÄÀÏ Á¤º¸¸¦ ¸®ÅÏÇÔ. |
static com.sds.acube.bpm.vo.common.FileAttachesVO |
selectFileAttachesUntilNodeSeq(java.sql.Connection connection,
java.lang.String processID,
java.lang.String tableType,
int nodeSeq,
int locationCode)
|
static com.sds.acube.bpm.vo.common.FileAttachesVO |
selectFileAttachesUntilNodeSeq(java.lang.String processID,
java.lang.String tableType,
int nodeSeq,
int locationCode)
÷ºÎÆÄÀÏ Á¤º¸¸¦ ¸®ÅÏÇÔ. - 2008.12.11 LEE IL YONG |
static void |
setDeleteMark(java.sql.Connection connection,
java.lang.String processID,
boolean allProcessFlag)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.sql.Connection connection,
java.lang.String processID,
java.lang.String nodeID)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.sql.Connection connection,
java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
boolean untilFlag)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.sql.Connection connection,
java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
int locationCode,
boolean untilFlag)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.lang.String processID)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.lang.String processID,
boolean allProcessFlag)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.lang.String processID,
java.lang.String nodeID)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
boolean untilFlag)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setDeleteMark(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
int locationCode,
boolean untilFlag)
ÇöÀç ÇÁ·Î¼¼½º¿¡ ¿¬°áµÈ ÷ºÎÆÄÀÏÀ» »èÁ¦ ¸¶Å©ÇÑ´Ù. |
static void |
setHasAttachInProcess(java.sql.Connection connection,
java.lang.String processID,
boolean flag)
|
static void |
setHasAttachInProcess(java.sql.Connection connection,
java.lang.String processID,
java.lang.String curNodeID,
boolean flag)
|
static void |
setHasAttachInProcess(java.lang.String processID,
boolean flag)
FileAttachProcessor.setDeleteMark()·Î ÆÄÀÏÀ» »èÁ¦ Ç¥½ÃÇÑ °æ¿ì TBPM_PROCESSÀÇ HAS_ATTACH¸¦ 0À¸·Î º¯°æÇÏÁö ¾ÊÀ¸¸é ¼·Î ÀÏÄ¡ÇÏÁö ¾Ê°Ô µÈ´Ù. |
static void |
setHasAttachInProcess(java.lang.String processID,
java.lang.String curNodeID,
boolean flag)
|
static boolean |
uploadFiles(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
int locationCode,
java.lang.String userID,
java.lang.String[] filePathList)
¼¹ö¿¡ ÀÖ´Â ÆÄÀϵéÀ» ÀúÀå¼¹ö¿¡ ÀúÀåÇÏ°í, ÇØ´ç ÇÁ·Î¼¼½ºÀÇ Ã·ºÎÆÄÀÏ·Î µî·ÏÇÑ´Ù. |
static boolean |
uploadFiles(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
int locationCode,
java.lang.String userID,
java.lang.String deptID,
java.util.ArrayList filePathList,
java.util.ArrayList displayFileNameList,
boolean fileDeleteFlag,
org.apache.log4j.Logger userLogger)
|
static boolean |
uploadFiles(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
int locationCode,
java.lang.String userID,
java.lang.String deptID,
java.util.ArrayList filePathList,
boolean fileDeleteFlag,
org.apache.log4j.Logger userLogger)
¼¹ö¿¡ ÀÖ´Â ÆÄÀϵéÀ» ÀúÀå¼¹ö¿¡ ÀúÀåÇÏ°í, ÇØ´ç ÇÁ·Î¼¼½ºÀÇ Ã·ºÎÆÄÀÏ·Î µî·ÏÇÑ´Ù. |
static boolean |
uploadFiles(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
int locationCode,
java.lang.String userID,
java.lang.String deptID,
java.lang.String[] filePathList,
boolean fileDeleteFlag,
org.apache.log4j.Logger userLogger)
¼¹ö¿¡ ÀÖ´Â ÆÄÀϵéÀ» ÀúÀå¼¹ö¿¡ ÀúÀåÇÏ°í, ÇØ´ç ÇÁ·Î¼¼½ºÀÇ Ã·ºÎÆÄÀÏ·Î µî·ÏÇÑ´Ù. |
static boolean |
uploadFiles(java.lang.String processID,
java.lang.String nodeID,
int nodeSeq,
int locationCode,
java.lang.String userID,
java.lang.String deptID,
java.lang.String[] filePathList,
java.lang.String[] displayFileNameList,
boolean fileDeleteFlag,
org.apache.log4j.Logger userLogger)
|
static boolean |
uploadFilesAtProposal(java.lang.String processID,
int locationCode,
java.lang.String userID,
java.util.ArrayList filePathList)
¾÷¹«ÅõÀԽà ¼¹ö¿¡ ÀÖ´Â ÆÄÀϵéÀ» ÀúÀå¼¹ö¿¡ ÀúÀåÇÏ°í, ÇØ´ç ÇÁ·Î¼¼½ºÀÇ Ã·ºÎÆÄÀÏ·Î µî·ÏÇÑ´Ù. |
static boolean |
uploadFilesAtProposal(java.lang.String processID,
int locationCode,
java.lang.String userID,
java.lang.String[] filePathList)
¾÷¹«ÅõÀԽà ¼¹ö¿¡ ÀÖ´Â ÆÄÀϵéÀ» ÀúÀå¼¹ö¿¡ ÀúÀåÇÏ°í, ÇØ´ç ÇÁ·Î¼¼½ºÀÇ Ã·ºÎÆÄÀÏ·Î µî·ÏÇÑ´Ù. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileAttachProcessor()
Method Detail |
---|
public static void main(java.lang.String[] args)
public static com.sds.acube.bpm.vo.common.FileAttachesVO selectFileAttachesByProcessID(java.lang.String processID)
processID
- ÇÁ·Î¼¼½º ID
public static com.sds.acube.bpm.vo.common.FileAttachesVO selectFileAttachesByProcessID(java.sql.Connection connection, java.lang.String processID)
Connection
- DB connectionprocessID
- ÇÁ·Î¼¼½º ID
public static boolean getFileById(java.lang.String saveDir, java.lang.String fileId) throws java.lang.Exception
saveDir
- ÆÄÀÏÀ» ÀúÀåÇÒ ¼¹ö»óÀÇ µð·ºÅ丮. ³¡¿¡ '/' ¶Ç´Â '\' À¯¹«´Â »ó°ü¾øÀ½.fileId
- ÀúÀå¼¹ö ÆÄÀÏID(TBPM_FILE_ATTACH tableÀÇ FILE_ID)
java.lang.Exception
public static boolean getFileById(java.lang.String saveDir, java.lang.String fileId, java.lang.String newFileName) throws java.lang.Exception
saveDir
- ÆÄÀÏÀ» ÀúÀåÇÒ ¼¹ö»óÀÇ µð·ºÅ丮. ³¡¿¡ '/' ¶Ç´Â '\' À¯¹«´Â »ó°ü¾øÀ½.fileId
- ÀúÀå¼¹ö ÆÄÀÏID(TBPM_FILE_ATTACH tableÀÇ FILE_ID)newFileName
- ÀúÀåÇÒ ÆÄÀϸí(ÀÌ À̸§À¸·Î ÀúÀåµÊ)
java.lang.Exception
public static com.sds.acube.bpm.vo.common.FileAttachesVO getFiles(java.lang.String processID, java.lang.String path)
processID
- ÇÁ·Î¼¼½º IDpath
- ÷ºÎÆÄÀÏÀ» ÀúÀåÇÒ °æ·Î
public static com.sds.acube.bpm.vo.common.FileAttachesVO getFiles(java.lang.String processID, int nodeSeq, java.lang.String path)
processID
- ÇÁ·Î¼¼½º IDnodeSeq
- ³ëµå seqpath
- ÷ºÎÆÄÀÏÀ» ÀúÀåÇÒ °æ·Î
public static com.sds.acube.bpm.vo.common.FileAttachesVO getFiles(java.lang.String processID, java.lang.String tableType, int nodeSeq, java.lang.String path)
processID
- ÇÁ·Î¼¼½º IDtableType
- ¾÷¹«ÇÔ Á¾·ù (form/inbox/drafted/expected/completed/...)nodeSeq
- ³ëµå seqpath
- ÷ºÎÆÄÀÏÀ» ÀúÀåÇÒ °æ·Î
public static com.sds.acube.bpm.vo.common.FileAttachesVO getFiles(org.apache.log4j.Logger userLogger, java.lang.String processID, java.lang.String tableType, int nodeSeq, java.lang.String path)
public static com.sds.acube.bpm.vo.common.FileAttachesVO getFiles(java.lang.String processID, java.lang.String tableType, int nodeSeq, int locationCode, java.lang.String path)
processID
- ÇÁ·Î¼¼½º IDtableType
- ¾÷¹«ÇÔ Á¾·ù (form/inbox/drafted/expected/completed/...)nodeSeq
- ³ëµå seqlocationCode
- Location Codepath
- ÷ºÎÆÄÀÏÀ» ÀúÀåÇÒ °æ·Î
public static com.sds.acube.bpm.vo.common.FileAttachesVO getFilesOfUI(java.lang.String processID, int nodeSeq, java.lang.String path)
processID
- ÇÁ·Î¼¼½º IDnodeSeq
- ³ëµå seqpath
- ÷ºÎÆÄÀÏÀ» ÀúÀåÇÒ °æ·Î
public static com.sds.acube.bpm.vo.common.FileAttachesVO getFiles(java.lang.String processID, java.lang.String nodeID, boolean lastNodeSeqOnly, java.lang.String path)
processID
- ÇÁ·Î¼¼½º IDnodeID
- ³ëµå IDlastNodeSeqOnly
- ¸¶Áö¸· ³ëµå Seq¿¡ ´ëÇÑ ÆÄÀϸ¸ ¹ÞÀ» Áö ¿©ºÎpath
- ÷ºÎÆÄÀÏÀ» ÀúÀåÇÒ °æ·Î
public static java.lang.String getFileUploadString(java.util.ArrayList arrFileInfo) throws com.sds.acube.bpm.framework.api.ProcessorException
arrFileInfo
- ArrayList °³Ã¼
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getFileUploadString(java.util.ArrayList arrFileInfo, java.lang.String location) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getFileUploadString(java.util.ArrayList arrFileInfo, boolean bResetFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getFileUploadString(java.util.ArrayList arrFileInfo, java.lang.String location, java.lang.String openflag, java.lang.String resetFlag, java.lang.String option) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static void registerFile(java.util.HashMap bpmMap) throws com.sds.acube.bpm.framework.api.ProcessorException
bpmMap
- HashMap °³Ã¼
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean uploadFilesAtProposal(java.lang.String processID, int locationCode, java.lang.String userID, java.lang.String[] filePathList) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Process ID(TopProcessID¾Æ´Ô)locationCode
- ÷ºÎÆÄÀÏ ¹À½ ½Äº° ¹øÈ£userID
- ÷ºÎÆÄÀÏ ¿Ã¸®´Â »ç¶÷ IDfilePathList
- ÀúÀå¼¹ö·Î ¾÷·ÎµåÇÒ Ã·ºÎÆÄÀÏ °æ·Î(ÆÄÀϸíÀ» Æ÷ÇÔÇÑ ¼¹öÃø Ç® °æ·Î)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean uploadFilesAtProposal(java.lang.String processID, int locationCode, java.lang.String userID, java.util.ArrayList filePathList) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Process ID(TopProcessID¾Æ´Ô)locationCode
- ÷ºÎÆÄÀÏ ¹À½ ½Äº° ¹øÈ£userID
- ÷ºÎÆÄÀÏ ¿Ã¸®´Â »ç¶÷ IDfilePathList
- ÀúÀå¼¹ö·Î ¾÷·ÎµåÇÒ Ã·ºÎÆÄÀÏ °æ·Î(ÆÄÀϸíÀ» Æ÷ÇÔÇÑ ¼¹öÃø Ç® °æ·Î)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean uploadFiles(java.lang.String processID, java.lang.String nodeID, int nodeSeq, int locationCode, java.lang.String userID, java.lang.String[] filePathList) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Process ID(TopProcessID¾Æ´Ô)nodeID
- Node IDnodeSeq
- Node ½ÃÄö½ºlocationCode
- ÷ºÎÆÄÀÏ ¹À½ ½Äº° ¹øÈ£userID
- ÷ºÎÆÄÀÏ ¿Ã¸®´Â »ç¶÷ IDfilePathList
- ÀúÀå¼¹ö·Î ¾÷·ÎµåÇÒ Ã·ºÎÆÄÀÏ °æ·Î(ÆÄÀϸíÀ» Æ÷ÇÔÇÑ ¼¹öÃø Ç® °æ·Î)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean uploadFiles(java.lang.String processID, java.lang.String nodeID, int nodeSeq, int locationCode, java.lang.String userID, java.lang.String deptID, java.util.ArrayList filePathList, boolean fileDeleteFlag, org.apache.log4j.Logger userLogger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Process ID(TopProcessID¾Æ´Ô)nodeID
- Node IDnodeSeq
- Node ½ÃÄö½ºlocationCode
- ÷ºÎÆÄÀÏ ¹À½ ½Äº° ¹øÈ£userID
- ÷ºÎÆÄÀÏ ¿Ã¸®´Â »ç¶÷ IDdeptID
- userÀÇ ºÎ¼ ID(ÇʼöX)filePathList
- ÀúÀå¼¹ö·Î ¾÷·ÎµåÇÒ Ã·ºÎÆÄÀÏ °æ·Î(ÆÄÀϸíÀ» Æ÷ÇÔÇÑ ¼¹öÃø Ç® °æ·Î)displayFileNameList
- ÀúÀå¼¹ö·Î ¾÷·ÎµåÇÒ Ã·ºÎÆÄÀϸí(nullÀÏ°æ¿ì¿¡´Â ½ÇÁ¦ ÆÄÀϸíÀ» »ç¿ëÇÔ)fileDeleteFlag
- ¾÷·Îµå ÈÄ ±âÁ¸ ÆÄÀÏ »èÁ¦ ¿©ºÎlogger
- ·Î±×¸¦ ÂïÀ» Logger(ÇʼöX)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean uploadFiles(java.lang.String processID, java.lang.String nodeID, int nodeSeq, int locationCode, java.lang.String userID, java.lang.String deptID, java.util.ArrayList filePathList, java.util.ArrayList displayFileNameList, boolean fileDeleteFlag, org.apache.log4j.Logger userLogger) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean uploadFiles(java.lang.String processID, java.lang.String nodeID, int nodeSeq, int locationCode, java.lang.String userID, java.lang.String deptID, java.lang.String[] filePathList, boolean fileDeleteFlag, org.apache.log4j.Logger userLogger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- Process ID(TopProcessID¾Æ´Ô)nodeID
- Node IDnodeSeq
- Node ½ÃÄö½ºlocationCode
- ÷ºÎÆÄÀÏ ¹À½ ½Äº° ¹øÈ£userID
- ÷ºÎÆÄÀÏ ¿Ã¸®´Â »ç¶÷ IDdeptID
- userÀÇ ºÎ¼ ID(ÇʼöX)filePathList
- ÀúÀå¼¹ö·Î ¾÷·ÎµåÇÒ Ã·ºÎÆÄÀÏ °æ·Î(ÆÄÀϸíÀ» Æ÷ÇÔÇÑ ¼¹öÃø Ç® °æ·Î)fileDeleteFlag
- ¾÷·Îµå ÈÄ ±âÁ¸ ÆÄÀÏ »èÁ¦ ¿©ºÎlogger
- ·Î±×¸¦ ÂïÀ» Logger(ÇʼöX)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean uploadFiles(java.lang.String processID, java.lang.String nodeID, int nodeSeq, int locationCode, java.lang.String userID, java.lang.String deptID, java.lang.String[] filePathList, java.lang.String[] displayFileNameList, boolean fileDeleteFlag, org.apache.log4j.Logger userLogger) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static void cancelRegisterFile(java.util.HashMap bpmMap) throws com.sds.acube.bpm.framework.api.ProcessorException
bpmMap
- HashMap °³Ã¼
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
allProcessFlag
- allProcessFlag °³Ã¼
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.lang.String processID, boolean allProcessFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDallProcessFlag
- allProcessFlag Áö±Ý ¼ÓÇÑ ÇÁ·Î¼¼½ºÀÇ ¸ðµç »óÀ§,ÇüÁ¦,ÀÚ½Ä ÇÁ·Î¼¼½º±îÁö ¸ðµÎ deleteÇ¥±âÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.sql.Connection connection, java.lang.String processID, boolean allProcessFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDallProcessFlag
- allProcessFlag Áö±Ý ¼ÓÇÑ ÇÁ·Î¼¼½ºÀÇ ¸ðµç »óÀ§,ÇüÁ¦,ÀÚ½Ä ÇÁ·Î¼¼½º±îÁö ¸ðµÎ deleteÇ¥±âÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.lang.String processID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDnodeID
- nodeID
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.sql.Connection connection, java.lang.String processID, java.lang.String nodeID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDnodeID
- nodeID
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.lang.String processID, java.lang.String nodeID, int nodeSeq) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDnodeID
- nodeID (nodeID°¡ nullÀÌ ¾Æ´Ï¸é ÇØ´ç ³ëµå¸¸ »èÁ¦¸¶Å©ÇÔ)nodeSeq
- nodeSeq
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.lang.String processID, java.lang.String nodeID, int nodeSeq, boolean untilFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDnodeID
- nodeID (nodeID°¡ nullÀÌ ¾Æ´Ï¸é ÇØ´ç ³ëµå¸¸ »èÁ¦¸¶Å©ÇÔ)nodeSeq
- nodeSequntilFlag
- untilFlag (true¸é nodeSeq¿¡ ÇØ´çÇÏ´Â ³ëµå¿Í ±× ÀÌÀü ³ëµåµéµµ ã¾Æ¼ ¸ðµÎ »èÁ¦¸¶Å©ÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.sql.Connection connection, java.lang.String processID, java.lang.String nodeID, int nodeSeq, boolean untilFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDnodeID
- nodeID (nodeID°¡ nullÀÌ ¾Æ´Ï¸é ÇØ´ç ³ëµå¸¸ »èÁ¦¸¶Å©ÇÔ)nodeSeq
- nodeSequntilFlag
- untilFlag (true¸é nodeSeq¿¡ ÇØ´çÇÏ´Â ³ëµå¿Í ±× ÀÌÀü ³ëµåµéµµ ã¾Æ¼ ¸ðµÎ »èÁ¦¸¶Å©ÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.lang.String processID, java.lang.String nodeID, int nodeSeq, int locationCode, boolean untilFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDnodeID
- nodeID (nodeID°¡ nullÀÌ ¾Æ´Ï¸é ÇØ´ç ³ëµå¸¸ »èÁ¦¸¶Å©ÇÔ)nodeSeq
- nodeSeqlocationCode
- locationCode (locationCode°¡ -1ÀÌ ¾Æ´Ï¸é ÇØ´ç locationCode¸¸ »èÁ¦¸¶Å©ÇÔ)untilFlag
- untilFlag (true¸é nodeSeq¿¡ ÇØ´çÇÏ´Â ³ëµå¿Í ±× ÀÌÀü ³ëµåµéµµ ã¾Æ¼ ¸ðµÎ »èÁ¦¸¶Å©ÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void setDeleteMark(java.sql.Connection connection, java.lang.String processID, java.lang.String nodeID, int nodeSeq, int locationCode, boolean untilFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- processIDnodeID
- nodeID (nodeID°¡ nullÀÌ ¾Æ´Ï¸é ÇØ´ç ³ëµå¸¸ »èÁ¦¸¶Å©ÇÔ)nodeSeq
- nodeSeqlocationCode
- locationCode (locationCode°¡ -1ÀÌ ¾Æ´Ï¸é ÇØ´ç locationCode¸¸ »èÁ¦¸¶Å©ÇÔ)untilFlag
- untilFlag (true¸é nodeSeq¿¡ ÇØ´çÇÏ´Â ³ëµå¿Í ±× ÀÌÀü ³ëµåµéµµ ã¾Æ¼ ¸ðµÎ »èÁ¦¸¶Å©ÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static void setHasAttachInProcess(java.lang.String processID, boolean flag) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static void setHasAttachInProcess(java.sql.Connection connection, java.lang.String processID, boolean flag) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static void setHasAttachInProcess(java.lang.String processID, java.lang.String curNodeID, boolean flag) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static void setHasAttachInProcess(java.sql.Connection connection, java.lang.String processID, java.lang.String curNodeID, boolean flag) throws com.sds.acube.bpm.framework.api.ProcessorException
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.common.FileAttachesVO selectFileAttachesUntilNodeSeq(java.lang.String processID, java.lang.String tableType, int nodeSeq, int locationCode) throws java.lang.Exception
conn
- - ConnectionprocessID
- ÇÁ·Î¼¼½º ID(TopProcessID ¾Æ´Ô)tableType
- tableTypenodeSeq
- nodeSeqlocationCode
- locationCode
com.sds.acube.bpm.framework.api.ProcessorException
java.lang.Exception
public static com.sds.acube.bpm.vo.common.FileAttachesVO selectFileAttachesUntilNodeSeq(java.sql.Connection connection, java.lang.String processID, java.lang.String tableType, int nodeSeq) throws java.lang.Exception
conn
- - ConnectionprocessID
- ÇÁ·Î¼¼½º ID(TopProcessID ¾Æ´Ô)tableType
- tableTypenodeSeq
- nodeSeqlocationCode
- locationCode
com.sds.acube.bpm.framework.api.ProcessorException
java.lang.Exception
public static com.sds.acube.bpm.vo.common.FileAttachesVO selectFileAttachesUntilNodeSeq(java.sql.Connection connection, java.lang.String processID, java.lang.String tableType, int nodeSeq, int locationCode) throws java.lang.Exception
java.lang.Exception
public static int countFileAttachesUntilNodeSeq(java.lang.String processID, java.lang.String tableType, int nodeSeq, int locationCode) throws java.lang.Exception
conn
- - ConnectionprocessID
- ÇÁ·Î¼¼½º ID(TopProcessID ¾Æ´Ô)tableType
- tableTypenodeSeq
- nodeSeqlocationCode
- locationCode
com.sds.acube.bpm.framework.api.ProcessorException
java.lang.Exception
public static int countFileAttachesUntilNodeSeq(java.sql.Connection connection, java.lang.String processID, java.lang.String tableType, int nodeSeq) throws java.lang.Exception
conn
- - ConnectionprocessID
- ÇÁ·Î¼¼½º ID(TopProcessID ¾Æ´Ô)tableType
- tableTypenodeSeq
- nodeSeqlocationCode
- locationCode
com.sds.acube.bpm.framework.api.ProcessorException
java.lang.Exception
public static int countFileAttachesUntilNodeSeq(java.sql.Connection connection, java.lang.String processID, java.lang.String tableType, int nodeSeq, int locationCode) throws java.lang.Exception
java.lang.Exception
public static int copyAttachFileInfo(java.lang.String targetProcessID, java.lang.String targetNodeID, int targetNodeSeq, java.lang.String newProcessId, java.lang.String newNodeID, int newNodeSeq) throws com.sds.acube.bpm.framework.api.ProcessorException
targetProcessID
- ´ë»óprocessIDtargetNodeID
- ´ë»ónodeIDtargetNodeSeq
- ´ë»ónodeSeqnewProcessId
- »õprocessIDnewNodeID
- »õnodeIDnewNodeSeq
- »õnodeSeq
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfo(java.sql.Connection connection, java.lang.String targetProcessID, java.lang.String targetNodeID, int targetNodeSeq, java.lang.String newProcessId, java.lang.String newNodeID, int newNodeSeq) throws com.sds.acube.bpm.framework.api.ProcessorException
targetProcessID
- ´ë»óprocessIDtargetNodeID
- ´ë»ónodeIDtargetNodeSeq
- ´ë»ónodeSeqnewProcessId
- »õprocessIDnewNodeID
- »õnodeIDnewNodeSeq
- »õnodeSeq
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfo(java.lang.String targetProcessID, java.lang.String newProcessId, com.sds.acube.bpm.web.fileattach.common.AttachList deleteList, com.sds.acube.bpm.org.LoginUserVO userVO) throws com.sds.acube.bpm.framework.api.ProcessorException
targetProcessID
- ´ë»óprocessIDnewProcessId
- »õprocessIDdeleteList
- À̹ø¿¡ »èÁ¦µÈ ÆÄÀÏ ¸®½ºÆ®(null °¡´É,À̰͵éÀº º¹»ç´ë»ó¿¡¼ Á¦¿ÜµÊ)userVO
- ÆÄÀÏ ¼ÒÀ¯ÁÖ (Çʼö)
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfo(java.sql.Connection connection, java.lang.String targetProcessID, java.lang.String newProcessId, com.sds.acube.bpm.web.fileattach.common.AttachList deleteList, com.sds.acube.bpm.org.LoginUserVO userVO) throws java.lang.Exception
targetProcessID
- ´ë»óprocessIDnewProcessId
- »õprocessIDdeleteList
- À̹ø¿¡ »èÁ¦µÈ ÆÄÀÏ ¸®½ºÆ®(null °¡´É,À̰͵éÀº º¹»ç´ë»ó¿¡¼ Á¦¿ÜµÊ)userVO
- ÆÄÀÏ ¼ÒÀ¯ÁÖ (Çʼö)
java.lang.Exception
public static boolean copyAttachFileInfo(java.lang.String targetFileID, java.lang.String newProcessId, java.lang.String newNodeID, int newNodeSeq, int newLocationCode, com.sds.acube.bpm.org.LoginUserVO objUser) throws com.sds.acube.bpm.framework.api.ProcessorException
targetFileID
- ´ë»ófileIDnewProcessId
- »õprocessIDnewNodeID
- »õnodeIDnewNodeSeq
- »õnodeSeqnewLocationCode
- »õLocationCodenewUser
- »õÆÄÀϼÒÀ¯ÀÚ(nullÀ» ÁÖ¸é ±âÁ¸ ÆÄÀϼÒÀ¯ÀÚ Á¤º¸¸¦ º¹»çÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean copyAttachFileInfo(java.sql.Connection connection, java.lang.String targetFileID, java.lang.String newProcessId, java.lang.String newNodeID, int newNodeSeq, int newLocationCode, com.sds.acube.bpm.org.LoginUserVO newUser) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- ConnectiontargetFileID
- ´ë»ófileIDnewProcessId
- »õprocessIDnewNodeID
- »õnodeIDnewNodeSeq
- »õnodeSeqnewLocationCode
- »õLocationCodenewUser
- »õÆÄÀϼÒÀ¯ÀÚ(nullÀ» ÁÖ¸é ±âÁ¸ ÆÄÀϼÒÀ¯ÀÚ Á¤º¸¸¦ º¹»çÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfoByProcess(java.lang.String targetProcessID, java.lang.String newProcessId, int newLocationCode, com.sds.acube.bpm.org.LoginUserVO objUser) throws com.sds.acube.bpm.framework.api.ProcessorException
targetProcessID
- ´ë»óprocessIDnewNodeSeq
- »õnodeSeq(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 0À¸·Î ¼³Á¤ÇÒ °Í)newLocationCode
- »õLocationCode(-1À» ÁÖ¸é ±âÁ¸ LocationCode¸¦ ±×´ë·Î º¹»çÇÔ)newUser
- »õÆÄÀϼÒÀ¯ÀÚ(nullÀ» ÁÖ¸é ±âÁ¸ ÆÄÀϼÒÀ¯ÀÚ Á¤º¸¸¦ º¹»çÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfoByProcess(java.sql.Connection connection, java.lang.String targetProcessID, java.lang.String newProcessId, int newLocationCode, com.sds.acube.bpm.org.LoginUserVO objUser) throws com.sds.acube.bpm.framework.api.ProcessorException
targetProcessID
- ´ë»óprocessIDnewNodeSeq
- »õnodeSeq(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 0À¸·Î ¼³Á¤ÇÒ °Í)newLocationCode
- »õLocationCode(-1À» ÁÖ¸é ±âÁ¸ LocationCode¸¦ ±×´ë·Î º¹»çÇÔ)newUser
- »õÆÄÀϼÒÀ¯ÀÚ(nullÀ» ÁÖ¸é ±âÁ¸ ÆÄÀϼÒÀ¯ÀÚ Á¤º¸¸¦ º¹»çÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfoByProcess(java.lang.String targetProcessID, java.lang.String newProcessId, java.lang.String newNodeID, int newNodeSeq, int newLocationCode, com.sds.acube.bpm.org.LoginUserVO objUser) throws com.sds.acube.bpm.framework.api.ProcessorException
targetProcessID
- ´ë»óprocessIDnewProcessId
- »õprocessID(ÇÁ·Î¼¼½º Á¸Àç¿©ºÎ´Â µûÁöÁö ¾ÊÀ½)newNodeID
- »õnodeID(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 'START_NODE'·Î ¼³Á¤ÇÒ °Í)newNodeSeq
- »õnodeSeq(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 0À¸·Î ¼³Á¤ÇÒ °Í)newLocationCode
- »õLocationCode(-1À» ÁÖ¸é ±âÁ¸ LocationCode¸¦ ±×´ë·Î º¹»çÇÔ)newUser
- »õÆÄÀϼÒÀ¯ÀÚ(nullÀ» ÁÖ¸é ±âÁ¸ ÆÄÀϼÒÀ¯ÀÚ Á¤º¸¸¦ º¹»çÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfoByProcess(java.sql.Connection connection, java.lang.String targetProcessID, java.lang.String newProcessId, java.lang.String newNodeID, int newNodeSeq, int newLocationCode, com.sds.acube.bpm.org.LoginUserVO objUser) throws com.sds.acube.bpm.framework.api.ProcessorException
targetProcessID
- ´ë»óprocessIDnewProcessId
- »õprocessID(ÇÁ·Î¼¼½º Á¸Àç¿©ºÎ´Â µûÁöÁö ¾ÊÀ½)newNodeID
- »õnodeID(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 'START_NODE'·Î ¼³Á¤ÇÒ °Í)newNodeSeq
- »õnodeSeq(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 0À¸·Î ¼³Á¤ÇÒ °Í)newLocationCode
- »õLocationCode(-1À» ÁÖ¸é ±âÁ¸ LocationCode¸¦ ±×´ë·Î º¹»çÇÔ)newUser
- »õÆÄÀϼÒÀ¯ÀÚ(nullÀ» ÁÖ¸é ±âÁ¸ ÆÄÀϼÒÀ¯ÀÚ Á¤º¸¸¦ º¹»çÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfoByProcess(java.lang.String targetProcessID, boolean childProcessIncludeFlag, boolean subProcessIncludeFlag, java.lang.String newProcessId, java.lang.String newNodeID, int newNodeSeq, int newLocationCode, com.sds.acube.bpm.org.LoginUserVO objUser) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- ConnectiontargetProcessID
- ´ë»óprocessIDchildProcessIncludeFlag
- targetProcess¿¡¼ º´·ÄºÐ±â°¡ ÀÖÀ» °æ¿ì ÀÚ½Ä ÇÁ·Î¼¼½ºÀÇ Ã·ºÎµµ Æ÷ÇÔ¿©ºÎsubProcessIncludeFlag
- targetProcess¿¡¼ ¼ºêÇÁ·Î¼¼½º ºÐ±â°¡ ÀÖÀ» °æ¿ì ¼ºê ÇÁ·Î¼¼½ºÀÇ Ã·ºÎµµ Æ÷ÇÔ¿©ºÎ(ÇöÀç Áö¿øX)newProcessId
- »õprocessID(ÇÁ·Î¼¼½º Á¸Àç¿©ºÎ´Â µûÁöÁö ¾ÊÀ½)newNodeID
- »õnodeID(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 'START_NODE'·Î ¼³Á¤ÇÒ °Í)newNodeSeq
- »õnodeSeq(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 0À¸·Î ¼³Á¤ÇÒ °Í)newLocationCode
- »õLocationCode(-1À» ÁÖ¸é ±âÁ¸ LocationCode¸¦ ±×´ë·Î º¹»çÇÔ)newUser
- »õÆÄÀϼÒÀ¯ÀÚ(nullÀ» ÁÖ¸é ±âÁ¸ ÆÄÀϼÒÀ¯ÀÚ Á¤º¸¸¦ º¹»çÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static int copyAttachFileInfoByProcess(java.sql.Connection connection, java.lang.String targetProcessID, boolean childProcessIncludeFlag, boolean subProcessIncludeFlag, java.lang.String newProcessId, java.lang.String newNodeID, int newNodeSeq, int newLocationCode, com.sds.acube.bpm.org.LoginUserVO newUser) throws com.sds.acube.bpm.framework.api.ProcessorException
connection
- ConnectiontargetProcessID
- ´ë»óprocessIDchildProcessIncludeFlag
- targetProcess¿¡¼ º´·ÄºÐ±â°¡ ÀÖÀ» °æ¿ì ÀÚ½Ä ÇÁ·Î¼¼½ºÀÇ Ã·ºÎµµ Æ÷ÇÔ¿©ºÎsubProcessIncludeFlag
- targetProcess¿¡¼ ¼ºêÇÁ·Î¼¼½º ºÐ±â°¡ ÀÖÀ» °æ¿ì ¼ºê ÇÁ·Î¼¼½ºÀÇ Ã·ºÎµµ Æ÷ÇÔ¿©ºÎ(ÇöÀç Áö¿øX)newProcessId
- »õprocessID(ÇÁ·Î¼¼½º Á¸Àç¿©ºÎ´Â µûÁöÁö ¾ÊÀ½)newNodeID
- »õnodeID(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 'START_NODE'·Î ¼³Á¤ÇÒ °Í)newNodeSeq
- »õnodeSeq(¾÷¹«»ó½Å ÷ºÎ·Î ¼³Á¤ÇÏ·Á¸é 0À¸·Î ¼³Á¤ÇÒ °Í)newLocationCode
- »õLocationCode(-1À» ÁÖ¸é ±âÁ¸ LocationCode¸¦ ±×´ë·Î º¹»çÇÔ)newUser
- »õÆÄÀϼÒÀ¯ÀÚ(nullÀ» ÁÖ¸é ±âÁ¸ ÆÄÀϼÒÀ¯ÀÚ Á¤º¸¸¦ º¹»çÇÔ)
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.common.FileAttachVO selectFileAttachByFileID(java.lang.String fileID) throws com.sds.acube.bpm.framework.api.ProcessorException
fileID
- ÀúÀå¼¹ö fileID - file Çϳª´ç À¯´ÐÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.common.FileAttachVO selectFileAttachByFileID(java.sql.Connection connection, java.lang.String fileID) throws com.sds.acube.bpm.framework.api.ProcessorException
fileID
- ÀúÀå¼¹ö fileID - file Çϳª´ç À¯´ÐÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean deleteFileAttachByFileID(java.lang.String fileID) throws com.sds.acube.bpm.framework.api.ProcessorException
fileID
- ÀúÀå¼¹ö fileID - file Çϳª´ç À¯´ÐÇÔ. [ÁÖÀÇ!] ½ÇÁ¦·Î DB¿¡¼ Á¤º¸°¡ »èÁ¦µÊ.
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean deleteFileAttachByFileID(java.sql.Connection connection, java.lang.String fileID) throws com.sds.acube.bpm.framework.api.ProcessorException
fileID
- ÀúÀå¼¹ö fileID - file Çϳª´ç À¯´ÐÇÔ. [ÁÖÀÇ!] ½ÇÁ¦·Î DB¿¡¼ Á¤º¸°¡ »èÁ¦µÊ.
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean deleteFileAttachByProcessID(java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- [ÁÖÀÇ!] ½ÇÁ¦·Î DB¿¡¼ Á¤º¸°¡ »èÁ¦µÊ.
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean deleteFileAttachByProcessID(java.sql.Connection connection, java.lang.String processID) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- [ÁÖÀÇ!] ½ÇÁ¦·Î DB¿¡¼ Á¤º¸°¡ »èÁ¦µÊ.
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean deleteMarkFileAttachByFileID(java.lang.String fileID) throws com.sds.acube.bpm.framework.api.ProcessorException
fileID
- ÀúÀå¼¹ö fileID - file Çϳª´ç À¯´ÐÇÔ. »èÁ¦ ¸¶Å©¸¸ ÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean deleteMarkFileAttachByFileID(java.sql.Connection connection, java.lang.String fileID) throws com.sds.acube.bpm.framework.api.ProcessorException
fileID
- ÀúÀå¼¹ö fileID - file Çϳª´ç À¯´ÐÇÔ. »èÁ¦ ¸¶Å©¸¸ ÇÔ.
com.sds.acube.bpm.framework.api.ProcessorException
public static void saveAttachFileInfo(com.sds.acube.bpm.vo.common.FileAttachVO[] voList) throws com.sds.acube.bpm.framework.api.ProcessorException
FileAttachVO[]
- FileAttachVO ¹è¿
com.sds.acube.bpm.framework.api.ProcessorException
public static void saveAttachFileInfo(java.util.ArrayList voList) throws com.sds.acube.bpm.framework.api.ProcessorException
voList
- FileAttachVO ArrayList
com.sds.acube.bpm.framework.api.ProcessorException
public static void saveAttachFileInfo(java.sql.Connection connection, com.sds.acube.bpm.vo.common.FileAttachVO[] voList) throws com.sds.acube.bpm.framework.api.ProcessorException
Connection
- DB ConnectionFileAttachVO[]
- FileAttachVO ¹è¿
com.sds.acube.bpm.framework.api.ProcessorException
public static void saveAttachFileInfo(java.sql.Connection connection, java.util.ArrayList voList) throws com.sds.acube.bpm.framework.api.ProcessorException
Connection
- DB ConnectionvoList
- FileAttachVO ArrayList
com.sds.acube.bpm.framework.api.ProcessorException
public static com.sds.acube.bpm.vo.common.FileAttachVO getDefaultFileAttachVO() throws com.sds.acube.bpm.framework.api.ProcessorException
Connection
- DB ConnectionFileAttachVO[]
- FileAttachVO ¹è¿
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getString(java.lang.String filePath) throws com.sds.acube.bpm.framework.api.ProcessorException
filePath
- ÆÄÀÏ°æ·Î
java.lang.Exception
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getString(java.lang.String filePath, java.lang.String charsetName) throws com.sds.acube.bpm.framework.api.ProcessorException
filePath
- ÆÄÀÏ°æ·ÎcharsetName
- ÀÎÄÚµùŸÀÔ
java.lang.Exception
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean saveFile(java.lang.String filePath, java.lang.String content, boolean overwriteFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
filePath
- ÆÄÀÏ°æ·Îcontent
- º»¹®³»¿ëoverwriteFlag
- µ¤¾î¾²±â ¿©ºÎ
java.lang.Exception
com.sds.acube.bpm.framework.api.ProcessorException
public static boolean saveFile(java.lang.String filePath, java.lang.String content, java.lang.String charsetName, boolean overwriteFlag) throws com.sds.acube.bpm.framework.api.ProcessorException
filePath
- ÆÄÀÏ°æ·Îcontent
- º»¹®³»¿ëcharsetName
- ÀÎÄÚµùŸÀÔoverwriteFlag
- µ¤¾î¾²±â ¿©ºÎ
java.lang.Exception
com.sds.acube.bpm.framework.api.ProcessorException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |