Class GlueMESMessageImpl
- All Implemented Interfaces:
GlueMessage,Serializable,Cloneable,Map<String,Object>
Message Layout에 따라 생성된 Message 및 각 Message Attribute별 정보를 Handling하는 Implement Class
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreturns the value for the attributeNameReturns all the attributesattributeName에 대한 값을 Date으로 반환한다.attributeName에 대한 값을 Number으로 반환한다.attributeName에 대한 값을 String으로 반환한다.getTC()Message(TC:전문)을 가져온다getTCID()get Transaction Code IDvoidvoid특정 attributeName에 대한 값을 set 해준다.void특정 attributeName에 대한 String값을 저장해준다.voidsetStringToDate(String attributeName, String value) 특정 attributeName에 대한 String값을 Date로 set 해준다.voidsetStringToNumber(String attributeName, String value) 특정 attributeName에 대한 String값을 Number(BigDecimal)로 set 해준다.voidMessage(TC:전문)을 저장한다voidset Transaction Code IDMethods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Field Details
-
tcId
TC(전문) ID -
tc
송수신되는 Message(TC:전문) Data -
ifd
Message 송수신을 위한 Interface ID
-
-
Constructor Details
-
GlueMESMessageImpl
public GlueMESMessageImpl()
-
-
Method Details
-
get
Description copied from interface:GlueMessagereturns the value for the attributeName- Specified by:
getin interfaceGlueMessage- Parameters:
attributeName- attribute name- Returns:
- 해당 attribute의 값(Object Type)
-
setObject
Description copied from interface:GlueMessage특정 attributeName에 대한 값을 set 해준다.- Specified by:
setObjectin interfaceGlueMessage- Parameters:
attributeName- attribute namevalue- set 할 값 (Object Type)
-
setStringToNumber
Description copied from interface:GlueMessage특정 attributeName에 대한 String값을 Number(BigDecimal)로 set 해준다.- Specified by:
setStringToNumberin interfaceGlueMessage- Parameters:
attributeName- attribute namevalue- set 할 값 (String Type)
-
setStringToDate
Description copied from interface:GlueMessage특정 attributeName에 대한 String값을 Date로 set 해준다.- Specified by:
setStringToDatein interfaceGlueMessage- Parameters:
attributeName- attribute namevalue- set 할 값 (String Type)
-
getTCID
Description copied from interface:GlueMessageget Transaction Code ID- Specified by:
getTCIDin interfaceGlueMessage- Returns:
- Transaction Code의 ID
-
setTCID
Description copied from interface:GlueMessageset Transaction Code ID- Specified by:
setTCIDin interfaceGlueMessage- Parameters:
tcId- Transaction Code의 ID
-
getTC
Description copied from interface:GlueMessageMessage(TC:전문)을 가져온다- Specified by:
getTCin interfaceGlueMessage- Returns:
- String Object
-
setTC
Description copied from interface:GlueMessageMessage(TC:전문)을 저장한다- Specified by:
setTCin interfaceGlueMessage- Parameters:
tc-
-
getAttributes
Description copied from interface:GlueMessageReturns all the attributes- Specified by:
getAttributesin interfaceGlueMessage- Returns:
- 모든 attribute에 대한 값(Map Type)
-
getString
attributeName에 대한 값을 String으로 반환한다.- Parameters:
attributeName- attribute name- Returns:
- 해당 attribute의 값(String Type)
-
setString
특정 attributeName에 대한 String값을 저장해준다.- Parameters:
attributeName- attribute namevalue- set 할 값 (String Type)
-
getNumber
attributeName에 대한 값을 Number으로 반환한다.- Parameters:
attributeName- attribute name- Returns:
- 해당 attribute의 값(Number Type)
-
getDate
attributeName에 대한 값을 Date으로 반환한다.- Parameters:
attributeName- attribute name- Returns:
- 해당 attribute의 값(Date Type)
-
logDebug
-