UDF per ottenere il nome del file del communication channel file tramite la ASMA, Adapter-Specific Message Attribute, “http://sap.com/xi/XI/System/File” “FileName” delle Dynamic Configuration.
public String getDynConfFilename(Container container) throws StreamTransformationException{
/*
Ritorna la chiave "http://sap.com/xi/XI/System/File" "Directory" delle Dynamic Configuration.
*/
DynamicConfiguration dc = (DynamicConfiguration) container
.getTransformationParameters().get(
StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey k1 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File",
"Directory");
return dc.get(k1);
}
Lascia un commento