我的想法是创建自定义SpEL方法并在spring XD模块中注册它。
我在我的spring XD模块XML
中有以下内容<int:spel-function class="com.digitalmessagingsystem.batch.batchdsvalidator.util.Sample"
method="sampleMethod(java.lang.String sampleStr)" id="sampleSpEL"/>
我想在Spring XD流定义中使用这个自定义SpEL函数,如
stream create inputStream --definition "file --dir=C:/springXD/ds_data --outputType=text/plain | splitter --expression=#{T(com.digitalmessagingsystem.batch.batchdsvalidator.util.Sample).sampleMethod(payload)} | output:log " --deploy
这有效吗?
我在类型com.digitalmessagingsystem.batch.batchdsvalidator.util.Sample
无法找到。
有什么建议吗?