package com.vci.client.omd.versionrule.delegate;
|
|
import com.vci.client.omd.versionrule.VRClientStart;
|
import com.vci.client.omd.versionrule.bean.ClientVersionRule;
|
import com.vci.corba.common.VCIError;
|
import com.vci.corba.omd.vrm.VersionRule;
|
|
|
/**
|
* 版本号规则客户端业务处理扩展类
|
* @author liwei
|
*
|
*/
|
public class VersionRuleClientDelegate {
|
|
private ClientVersionRule clientVersionRule =null;
|
private boolean isSuccess;
|
|
/***
|
* 增加版本规则
|
* @author liwei
|
*/
|
public boolean addClientVersionRule(VersionRule versionRule){
|
try {
|
clientVersionRule = new ClientVersionRule();
|
clientVersionRule.setVersionRule(versionRule);
|
//其他扩展的业务逻辑处理 。。。。。。
|
isSuccess = VRClientStart.getService().addVersionRule(clientVersionRule.getVersionRule());
|
} catch (VCIError e) {
|
// TODO Auto-generated catch block
|
e.printStackTrace();
|
}
|
return isSuccess;
|
}
|
|
/**
|
* 修改版本规则
|
* @author liwei
|
*/
|
public boolean modifyClientVersionRule(VersionRule versionRule){
|
try {
|
clientVersionRule = new ClientVersionRule();
|
clientVersionRule.setVersionRule(versionRule);
|
//其他扩展的业务逻辑处理 ......
|
isSuccess = VRClientStart.getService().modifyVersionRule(clientVersionRule.getVersionRule());
|
} catch (VCIError e) {
|
// TODO Auto-generated catch block
|
e.printStackTrace();
|
}
|
return isSuccess;
|
|
}
|
/***
|
* 删除版本规则
|
* @author liwei
|
*/
|
public boolean deleteClientVersionRule(VersionRule versionRule){
|
try {
|
clientVersionRule = new ClientVersionRule();
|
clientVersionRule.setVersionRule(versionRule);
|
//其他扩展的逻辑处理
|
isSuccess = VRClientStart.getService().deleteVersionRule(clientVersionRule.getVersionRule());
|
} catch (VCIError e) {
|
// TODO Auto-generated catch block
|
e.printStackTrace();
|
}
|
return isSuccess;
|
}
|
}
|