将流程划分为子流程的通用方法

时间:2013-09-09 21:26:36

标签: java

我正在开发基于Spring的独立应用程序,一旦xml​​消息进入系统。我们正在使用异常和正则表达式的java代码进行一些技术验证。现在我正在尝试插入一个更多的功能,基于一些标志数据库我们需要对传入的xml消息进行更多验证,但所有现有客户端都不需要。我知道在java 7中有一个概念fork / join。但我只限于java 1.6。那么我如何使用java 1.6实现类似的功能。

以下是方法。

主要类 - 处理程序线程 - >调用动作类--->每个动作类扩展抽象动作类 - >使用xml文件执行技术验证。

public class AbstractAction {

public abstract void  processMsg(String msg);


}


public Class GenericAction extends AbstractAction {


public void processMsg(String str){


// existing code already doing validations

//now i have to check flag in table ,whether that client requires new validations,these validations are in xml file in the form of spring beans.

//Java code read that bean validate using some helper classes.There is no third party code here,Here i want to put some new code.So i have to break down existing into 

//some small piceses




}


}

此致

chaitu hara

0 个答案:

没有答案