해당 파일채널에 Advanced 옵션에서 "File Name" Check 되어 있어야 된다
매핑에서 User-DEFINED Function을 하나 만들어서 Mapping한다.
해당 User-DEFINED Function의 소스는 다음과 같다
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION); DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName"); String ourSourceFileName = conf.get(key); return ourSourceFileName;
위 File Adapter Config를 잡아주면DynamicConfiguration이 생긴다.
해당 값을 보면 아래와 같이 FileName을 가져오는것을 볼수 있다.
'EAI > XI/PI' 카테고리의 다른 글
[XI/PI] JDBC Adapter "Database Transaction Level" Setting (0) | 2013.08.05 |
---|---|
[XI/PI] HTTP Java Adapter Test Tools (0) | 2013.08.05 |
[XI/PI] About PI Queue (0) | 2013.08.01 |
[XI/PI] Soap Adapter 인증없이 사용하기 (1) | 2013.07.29 |
[XI/PI] PI와 ECC간 Proxy 연결 방법 (0) | 2013.07.29 |