//逻辑流的返回值
String str = "";
// 逻辑构件名称
String componentName = "com.cn.test";
//逻辑流名称
String operationName = "getNameById";
ILogicComponent logicComponent = LogicComponentFactory.create(componentName);
// 逻辑流的输入参数
DataObject dataObject = DataObjectHelper.createDataObject(null);
dataObject.set("id", 111);
try {
Object[] result = logicComponent.invoke(operationName, new Object[]{dataObject});
if(result.length > 0){
str = result[0].toString();
}
} catch (Throwable e) {
// TODO Auto-generated catch block
e.printStackTrace();
}