
public class GlueHttpReceiverAdapter
extends javax.servlet.http.HttpServlet
web.xml ÆÄÀÏ ³»¿ëurl http:// HttpReceiver com.poscoict.glueframework.web.GlueHttpReceiverAdapter UD_SC_SUCCESS 200 HttpReceiver *.tc : / /HttpReceiver.tc init-param GlueHttpReceiverAdapter servletÀÇ init-paramÀº ´ÙÀ½°ú °°´Ù. - UD_SC_SUCCESS : HttpResponse Á¤»ó »óÅÂÄÚµå Á¤ÀÇ, default 900 - UD_SC_RESEND : HttpResponse Àç¼Û½Å »óÅÂÄÚµå Á¤ÀÇ, default 600 - UD_SC_FAILURE : HttpResponse ¿¡·¯ »óÅÂÄÚµå Á¤ÀÇ, default 700 - TC_LENGTH : GlueService ½ÇÇà IDÀÇ ±æÀÌ(TC IDÀÇ ±æÀÌ) Á¤ÀÇ, default 8 - NAME_IFD : HttpRequestÀÇ parameter Áß InterfaceID, default ifd - NAME_MESSAGE : HttpRequestÀÇ parameter Áß tc(message ¶Ç´Â file°æ·Î), default message - NAME_TIMESTAMP : HttpRequestÀÇ parameter Áß ½Ã°£Á¤º¸, default timestamp - NAME_SEQUENCE : HttpRequestÀÇ parameter Áß sequence Á¤º¸, default sequence - NAME_TYPE : HttpRequestÀÇ parameter Áß type Á¤º¸, default type. ex type=T ¶Ç´Â type=F logging ¿É¼Ç - debug.httpreceiver : Java ¿É¼ÇÀ¸·Î ¸í½ÃÀû false¸¦ ÁöÁ¤ÇÒ °æ¿ì ¿£Áø·Î±×(System.out.println())¸¦ ³²±âÁö ¾ÊÀ½.
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_MSG_ID_LENGTH |
protected Hashtable<String,String> |
requestMap
ÇöÀç ó¸®ÁßÀÎ request Á¤º¸¸¦ °ü¸®.
|
protected int |
transactionCodeIdLength |
static int |
UD_SC_FAILURE |
static int |
UD_SC_OK |
static int |
UD_SC_RESEND |
protected int |
userDefinedStatusCodeSuccess |
protected int |
userDefinedStatusCodeSuccessfailure |
protected int |
userDefinedStatusCodeSuccessResend |
| Constructor and Description |
|---|
GlueHttpReceiverAdapter() |
| Modifier and Type | Method and Description |
|---|---|
protected GlueAuditAttributes |
createGlueAtuditAttribute(javax.servlet.http.HttpServletRequest request,
GlueContext ctx) |
void |
destroy() |
void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
init(javax.servlet.ServletConfig config) |
protected boolean |
isValidMsg(String msg) |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, servicepublic static final int UD_SC_OK
public static final int UD_SC_RESEND
public static final int UD_SC_FAILURE
public static final int DEFAULT_MSG_ID_LENGTH
GlueMessageParse,
Constant Field Valuesprotected int userDefinedStatusCodeSuccess
protected int userDefinedStatusCodeSuccessResend
protected int userDefinedStatusCodeSuccessfailure
protected int transactionCodeIdLength
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionpublic void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionpublic void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected boolean isValidMsg(String msg)
msg - protected GlueAuditAttributes createGlueAtuditAttribute(javax.servlet.http.HttpServletRequest request, GlueContext ctx)
request - ctx - public void destroy()
destroy in interface javax.servlet.Servletdestroy in class javax.servlet.GenericServletCopyright © 2013–2019 POSCO ICT. All rights reserved.