|
|||||||||
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.HtmlProcessor
public class HtmlProcessor
¾ç½ÄÀ» HTMLÆÄÀÏ º¯È¯ÇÏ´Â API (¸¶À̱̽ۿ¬°è³ª ±âŸ ·¹°Å½Ã¿¬°è½Ã »ç¿ëÇÒ ¼ö ÀÖÀ½) HtmlProcessor.java 2009. 6. 19.
Constructor Summary | |
---|---|
HtmlProcessor()
|
Method Summary | |
---|---|
static java.lang.String |
getContentFromFile(java.sql.Connection conn,
java.lang.String processID,
java.util.HashMap xmlMap,
java.lang.String templateFilePath,
org.apache.log4j.Logger logger)
ÅÛÇø´ÆÄÀÏ¿¡ XML°ªµéÀ» ¹ÙÀεùÇØÁִ Ŭ·¡½º [Âü°í] ÅÛÇø´ÆÄÀÏ¿¡ |
static java.lang.String |
getContentFromFile(java.sql.Connection conn,
java.lang.String processID,
javax.servlet.http.HttpServletRequest request,
java.util.HashMap additionalXml,
java.lang.String templateFilePath,
org.apache.log4j.Logger logger)
ÅÛÇø´ÆÄÀÏ¿¡ XML°ªµéÀ» ¹ÙÀεùÇØÁִ Ŭ·¡½º [Âü°í] ÅÛÇø´ÆÄÀÏ¿¡ |
static java.lang.String |
getContentFromFile(java.sql.Connection conn,
java.lang.String processID,
javax.servlet.http.HttpServletRequest request,
java.lang.String templateFilePath,
org.apache.log4j.Logger logger)
ÅÛÇø´ÆÄÀÏ¿¡ XML°ªµéÀ» ¹ÙÀεùÇØÁÖ´ÂŬ·¡½º [Âü°í] ÅÛÇø´ÆÄÀÏ¿¡ |
static java.lang.String |
getContentFromFile(java.lang.String processID,
java.util.HashMap xmlMap,
java.lang.String templateFilePath,
org.apache.log4j.Logger logger)
ÅÛÇø´ÆÄÀÏ¿¡ XML°ªµéÀ» ¹ÙÀεùÇØÁִ Ŭ·¡½º [Âü°í] ÅÛÇø´ÆÄÀÏ¿¡ |
static java.lang.String |
getContentFromFile(java.lang.String processID,
javax.servlet.http.HttpServletRequest request,
java.util.HashMap additionalXml,
java.lang.String templateFilePath,
org.apache.log4j.Logger logger)
ÅÛÇø´ÆÄÀÏ¿¡ XML°ªµéÀ» ¹ÙÀεùÇØÁÖ´ÂŬ·¡½º [Âü°í] ÅÛÇø´ÆÄÀÏ¿¡ |
static java.lang.String |
getContentFromFile(java.lang.String processID,
javax.servlet.http.HttpServletRequest request,
java.lang.String templateFilePath,
org.apache.log4j.Logger logger)
ÅÛÇø´ÆÄÀÏ¿¡ XML°ªµéÀ» ¹ÙÀεùÇØÁÖ´ÂŬ·¡½º [Âü°í] ÅÛÇø´ÆÄÀÏ¿¡ |
static java.lang.String |
getContentFromString(java.sql.Connection conn,
java.lang.String processID,
java.util.HashMap xmlMap,
java.lang.String content,
org.apache.log4j.Logger logger)
ÅÛÇø´ÆÄÀÏ¿¡ XML°ªµéÀ» ¹ÙÀεùÇØÁִ Ŭ·¡½º [Âü°í] ÅÛÇø´ÆÄÀÏ¿¡ |
static java.util.HashMap |
getJFORMFromRequest(javax.servlet.http.HttpServletRequest request)
request¿¡¼ jformÀ¸·Î ½ÃÀÛÇÏ´Â input ű׸¦ ÃßÃâÇÏ¿© HashMapÀ¸·Î ¸®ÅÏÇÏ´Â ÇÔ¼ö [Âü°í] ÀÌ ÇÔ¼ö´Â ÁÖ·Î °³¹ßÀÚ ÇÁ·Î¼¼½º Çڵ鷯¿¡¼ ¾ç½ÄÆäÀÌÁö¸¦ ¸¸µé¾î ³¾¶§ »ç¿ëÀÚ µ¥ÀÌÅÍ ÃßÃâ¿ëÀ¸·Î »ç¿ëÇÔ. for ¸¶ÀÌ½Ì±Û ¿¬°è |
static java.lang.String |
getString(java.lang.String filePath)
¹®ÀÚ¿·Î ÆÄÀÏÀбâ [Âü°í] ¿¹Àü¹öÀü ÆÐÄ¡¶§¹®¿¡ Áö¿øÇÔ. |
static java.lang.String |
getString(java.lang.String filePath,
java.lang.String charsetName)
¹®ÀÚ¿·Î ÆÄÀÏÀбâ [Âü°í] ¿¹Àü¹öÀü ÆÐÄ¡¶§¹®¿¡ Áö¿øÇÔ. |
static java.lang.String |
loadFile(java.lang.String filePath,
org.apache.log4j.Logger logger)
ÅÛÇø´ÆÄÀÏ¿¡ XML°ªµéÀ» ¹ÙÀεùÇØÁִ Ŭ·¡½º [Âü°í] xmlMap´ÂCabinetProcessor.getXMLElements()ÇÔ¼ö¸¦ ÂüÁ¶ÇÒ°Í |
static void |
main(java.lang.String[] args)
|
static java.lang.String |
replaceDataIslandXmlTag(java.lang.String content,
java.util.HashMap xmlMap,
org.apache.log4j.Logger logger)
º»¹®¿¡ <ACUBE_XML/>À» xmlű×(<xml id=JFORM_XML>)·Î º¯È¯ÇØÁÖ´Â ÇÔ¼ö [Âü°í] µû¶ó¼ º»¹®¿¡ µ¥ÀÌÅÍ ¾ÆÀÏ·£µå È¿°ú¸¦ ÁÙ ¼ö ÀÖÀ½. |
static java.lang.String |
replaceDataIslandXmlTag(java.lang.String content,
java.lang.String xml,
org.apache.log4j.Logger logger)
º»¹®¿¡ <ACUBE_XML/>À» xmlű×(<xml id=JFORM_XML>)·Î º¯È¯ÇØÁÖ´Â ÇÔ¼ö [Âü°í] µû¶ó¼ º»¹®¿¡ µ¥ÀÌÅÍ ¾ÆÀÏ·£µå È¿°ú¸¦ ÁÙ ¼ö ÀÖÀ½. |
static java.lang.String |
replaceFileAttachString(java.sql.Connection conn,
java.lang.String processID,
java.lang.String content,
boolean subProcessAttachFlag,
org.apache.log4j.Logger logger)
º»¹®¿¡ <ACUBE_ATTACH:location> À» ÇØ´ç locationÀÇ Ã·ºÎ¸ñ·ÏÀ¸·Î »ðÀÔÇØÁÖ´Â ÇÔ¼ö [ÁÖÀÇ] ¼ºêÇÁ·Î¼¼½º°¡ ¿©·¯°³ÀÏ °æ¿ì locationÀº ¼·Î À¯ÀÏÇØ¾ß ÇÔ. |
static java.lang.String |
replaceLoopString(java.lang.String content,
java.util.HashMap xmlMap,
org.apache.log4j.Logger logger)
º»¹®¿¡ <ACUBE_WHILE:¹Ýº¹º¯¼ö¸í> ±¸°£À» ÀÚµ¿ ¹Ýº¹»ðÀÔÇØÁÖ´Â ÇÔ¼ö [Âü°í] xmlMap´Â CabinetProcessor.getXMLElements()ÇÔ¼ö¸¦ ÂüÁ¶ÇÒ°Í |
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 java.lang.String |
setValueOfHTMLTag(java.lang.String html,
java.util.HashMap jformMap,
java.lang.String header,
org.apache.log4j.Logger logger)
HTML ÆÄÀÏ¿¡¼ INPUT,TEXTAREA¸¦ ã¾Æ °ª(jformMap Áß header·Î ½ÃÀÛÇÏ´Â °ª¸¸)À» ¼¼ÆÃÇØ ÁÜ for ȸéÀü¼Û [Âü°í] html tag¿¡ value´Â ¾ø´Ù°í °¡Á¤ÇÔ |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HtmlProcessor()
Method Detail |
---|
public static java.lang.String setValueOfHTMLTag(java.lang.String html, java.util.HashMap jformMap, java.lang.String header, org.apache.log4j.Logger logger) throws java.lang.Exception
html
- jformMap
- header
- ex)JFORM_PMM_
java.lang.Exception
public static java.lang.String getContentFromFile(java.lang.String processID, javax.servlet.http.HttpServletRequest request, java.lang.String templateFilePath, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î½º¼¼IDxmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµétemplateFilePath
- ÅÛÇø´ÆÄÀÏ Ç®°æ·Î
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getContentFromFile(java.lang.String processID, javax.servlet.http.HttpServletRequest request, java.util.HashMap additionalXml, java.lang.String templateFilePath, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î½º¼¼IDxmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµétemplateFilePath
- ÅÛÇø´ÆÄÀÏ Ç®°æ·Î
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getContentFromFile(java.sql.Connection conn, java.lang.String processID, javax.servlet.http.HttpServletRequest request, java.lang.String templateFilePath, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î½º¼¼IDxmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ ´ÂXML°ªµétemplateFilePath
- ÅÛÇø´ÆÄÀÏÇ®°æ·Î
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getContentFromFile(java.sql.Connection conn, java.lang.String processID, javax.servlet.http.HttpServletRequest request, java.util.HashMap additionalXml, java.lang.String templateFilePath, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î½º¼¼IDxmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµétemplateFilePath
- ÅÛÇø´ÆÄÀÏ Ç®°æ·Î
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getContentFromFile(java.lang.String processID, java.util.HashMap xmlMap, java.lang.String templateFilePath, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î½º¼¼IDxmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµétemplateFilePath
- ÅÛÇø´ÆÄÀÏ Ç®°æ·Î
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getContentFromFile(java.sql.Connection conn, java.lang.String processID, java.util.HashMap xmlMap, java.lang.String templateFilePath, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î½º¼¼IDxmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµétemplateFilePath
- ÅÛÇø´ÆÄÀÏ Ç®°æ·Î
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String getContentFromString(java.sql.Connection conn, java.lang.String processID, java.util.HashMap xmlMap, java.lang.String content, org.apache.log4j.Logger logger) throws com.sds.acube.bpm.framework.api.ProcessorException
processID
- ÇÁ·Î½º¼¼IDxmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµétemplateFilePath
- ÅÛÇø´ÆÄÀÏ Ç®°æ·Î
com.sds.acube.bpm.framework.api.ProcessorException
public static java.util.HashMap getJFORMFromRequest(javax.servlet.http.HttpServletRequest request) throws com.sds.acube.bpm.framework.api.ProcessorException
request
-
com.sds.acube.bpm.framework.api.ProcessorException
public static java.lang.String loadFile(java.lang.String filePath, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- ÇÁ·Î½º¼¼IDxmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµétemplateFilePath
- ÅÛÇø´ÆÄÀÏ Ç®°æ·Î
java.lang.Exception
public static java.lang.String replaceLoopString(java.lang.String content, java.util.HashMap xmlMap, org.apache.log4j.Logger logger) throws java.lang.Exception
content
- º¯È¯ÇÒ º»¹®xmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµélogger
- ·Î°Å
java.lang.Exception
public static java.lang.String replaceFileAttachString(java.sql.Connection conn, java.lang.String processID, java.lang.String content, boolean subProcessAttachFlag, org.apache.log4j.Logger logger) throws java.lang.Exception
processID
- processIDcontent
- º¯È¯ÇÒ º»¹®subProcessAttachFlag
- ¼ºêÇÁ·Î¼¼½ºÃ·ºÎ(java.lang.Exception
public static java.lang.String replaceDataIslandXmlTag(java.lang.String content, java.util.HashMap xmlMap, org.apache.log4j.Logger logger) throws java.lang.Exception
content
- º¯È¯ÇÒ º»¹®xmlMap
- JFORM_À¸·Î½ÃÀÛÇÏ´Â XML°ªµé
java.lang.Exception
public static java.lang.String replaceDataIslandXmlTag(java.lang.String content, java.lang.String xml, org.apache.log4j.Logger logger) throws java.lang.Exception
content
- º¯È¯ÇÒ º»¹®xml
- xmlLocation(TBPM_ARCHIVE¿¡¼)À¸·Î ¾òÀº Åë xml, ex) java.lang.Exception
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
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 |