
public class GlueMESMessageImpl extends HashMap<String,Object> implements GlueMessage
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Field and Description |
|---|---|
protected String |
ifd
Message ¼Û¼ö½ÅÀ» À§ÇÑ Interface ID
|
protected String |
tc
¼Û¼ö½ÅµÇ´Â Message(TC:Àü¹®) Data
|
protected String |
tcId
TC(Àü¹®) ID
|
| Constructor and Description |
|---|
GlueMESMessageImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object |
get(String attributeName)
returns the value for the attributeName
|
Map<String,Object> |
getAttributes()
Returns all the attributes
|
Date |
getDate(String attributeName)
attributeName¿¡ ´ëÇÑ °ªÀ» DateÀ¸·Î ¹ÝȯÇÑ´Ù.
|
Number |
getNumber(String attributeName)
attributeName¿¡ ´ëÇÑ °ªÀ» NumberÀ¸·Î ¹ÝȯÇÑ´Ù.
|
String |
getString(String attributeName)
attributeName¿¡ ´ëÇÑ °ªÀ» StringÀ¸·Î ¹ÝȯÇÑ´Ù.
|
String |
getTC()
Message(TC:Àü¹®)À» °¡Á®¿Â´Ù
|
String |
getTCID()
get Transaction Code ID
|
void |
logDebug(Object key,
Object value) |
void |
setObject(String attributeName,
Object value)
ƯÁ¤ attributeName¿¡ ´ëÇÑ °ªÀ» set ÇØÁØ´Ù.
|
void |
setString(String attributeName,
String value)
ƯÁ¤ attributeName¿¡ ´ëÇÑ String°ªÀ» ÀúÀåÇØÁØ´Ù.
|
void |
setStringToDate(String attributeName,
String value)
ƯÁ¤ attributeName¿¡ ´ëÇÑ Strring°ªÀ» Date·Î set ÇØÁØ´Ù.
|
void |
setStringToNumber(String attributeName,
String value)
ƯÁ¤ attributeName¿¡ ´ëÇÑ Strring°ªÀ» Number(BigDecimal)·Î set ÇØÁØ´Ù.
|
void |
setTC(String tc)
Message(TC:Àü¹®)À» ÀúÀåÇÑ´Ù
|
void |
setTCID(String tcId)
set Transaction Code ID
|
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesprotected String tcId
protected String tc
protected String ifd
public Object get(String attributeName)
GlueMessageget in interface GlueMessageattributeName - attribute namepublic void setObject(String attributeName, Object value)
GlueMessagesetObject in interface GlueMessageattributeName - attribute namevalue - set ÇÒ °ª (Object Type)public void setStringToNumber(String attributeName, String value)
GlueMessagesetStringToNumber in interface GlueMessageattributeName - attribute namevalue - set ÇÒ °ª (String Type)public void setStringToDate(String attributeName, String value)
GlueMessagesetStringToDate in interface GlueMessageattributeName - attribute namevalue - set ÇÒ °ª (String Type)public String getTCID()
GlueMessagegetTCID in interface GlueMessagepublic void setTCID(String tcId)
GlueMessagesetTCID in interface GlueMessagetcId - Transaction CodeÀÇ IDpublic String getTC()
GlueMessagegetTC in interface GlueMessagepublic void setTC(String tc)
GlueMessagesetTC in interface GlueMessagepublic Map<String,Object> getAttributes()
GlueMessagegetAttributes in interface GlueMessagepublic String getString(String attributeName)
attributeName - attribute namepublic void setString(String attributeName, String value)
attributeName - attribute namevalue - set ÇÒ °ª (String Type)public Number getNumber(String attributeName)
attributeName - attribute namepublic Date getDate(String attributeName)
attributeName - attribute nameCopyright © 2013–2020 POSCO ICT. All rights reserved.