package com.vci.server.omd.versionrule;
|
|
import java.io.IOException;
|
import java.sql.Connection;
|
import java.sql.PreparedStatement;
|
import java.sql.ResultSet;
|
import java.sql.SQLException;
|
import java.sql.Timestamp;
|
import java.util.ArrayList;
|
import java.util.Calendar;
|
import java.util.List;
|
|
import org.dom4j.DocumentException;
|
|
import com.vci.common.exception.VciExceptionTool;
|
import com.vci.common.resource.CommonProperties;
|
import com.vci.common.utility.ObjectUtility;
|
import com.vci.corba.common.VCIError;
|
import com.vci.corba.omd.vrm.VersionRule;
|
import com.vci.corba.omd.vrm.VersionRuleService;
|
import com.vci.server.base.exception.ExceptionLocalHandler;
|
import com.vci.server.base.persistence.dao.HibernateSessionFactory;
|
import com.vci.server.omd.linktype.cache.LinkTypeCacheUtil;
|
import com.vci.server.omd.versionrule.cache.VRServerCacheUtil;
|
import com.vci.server.omd.versionrule.delegate.IVRServerDelegate;
|
import com.vci.server.omd.versionrule.delegate.VRServerDelegate;
|
import com.zeroc.Ice.Current;
|
|
@SuppressWarnings("all")
|
public class VersionRuleServiceImpl implements VersionRuleService {
|
|
private IVRServerDelegate getVRServerDelegate() {
|
IVRServerDelegate vrDelegate = null;
|
vrDelegate = VRServerDelegate.getInstance();
|
|
return vrDelegate;
|
}
|
|
@Override
|
public boolean addVersionRule(VersionRule vr, Current current) throws VCIError {
|
return getVRServerDelegate().addVersionRule(vr);
|
}
|
|
@Override
|
public boolean modifyVersionRule(VersionRule vr, Current current)
|
throws VCIError {
|
return getVRServerDelegate().modifyVersionRule(vr);
|
}
|
|
@Override
|
public boolean deleteVersionRule(VersionRule vr, Current current)
|
throws VCIError {
|
return getVRServerDelegate().deleteVersionRule(vr);
|
}
|
|
/**
|
* 删除VersionRules
|
*/
|
@Override
|
public boolean deleteVersionRules(VersionRule[] vrs, Current current) throws VCIError {
|
return getVRServerDelegate().deleteVersionRules(vrs);
|
}
|
|
@Override
|
public VersionRule[] getVersionRules(Current current) throws VCIError {
|
return getVRServerDelegate().getVersionRules();
|
}
|
|
@Override
|
public VersionRule getVersionRule(String name, Current current) throws VCIError {
|
return getVRServerDelegate().getVersionRule(name);
|
}
|
|
}
|