Files
eapim-online/docs/사용자정의함수.md
2026-01-12 17:03:30 +09:00

1.5 KiB

사용자 정의 변환 함수

1. substringrequestmessage

최초요청데이터를 substring

항목
변환함수명 substringrequestmessage
변환함수반환유형ID [2101] STRING
변환함수유형ID [2302] GENERIC
변환함수생성클래스 com.eactive.eai.custom.transformer.function.userdefined.SubStringRequestMessage

파라미터

일련번호 파라미터명 유형 설명
1 start NUMBER 시작 위치
2 end NUMBER 종료 위치

사용 예시

substringrequestmessage(AGW_TESTCASE019S1_TGTR.status,3,7)

샘플 메시지:

ABCDEFGHIJK

예상 결과:

DEFG

2. jsonpathextractrequestmessage

최초요청(100)이 JSON 일 경우 특정 PATH의 데이터를 추출 하는 함수

항목
변환함수명 jsonpathextractrequestmessage
변환함수반환유형ID [2116] OBJECT
변환함수유형ID [2302] GENERIC
변환함수생성클래스 com.eactive.eai.custom.transformer.function.userdefined.JsonPathExtractRequestMessage

파라미터

일련번호 파라미터명 유형 설명
1 jsonPath STRING 대상 PATH

사용 예시

jsonpathextractrequestmessage(AGW_TESTCASE022S1_TGTR.transactionId,"$.group1.field2")

샘플 메시지:

{"group1":{"field1":"value1","field2":"value2"},"field3":"value3"}

예상 결과:

value2