ludc
2025-01-16 986aa62ed00bee39363bab41b4eeb8259d446efd
Source/Service/OMDService/src/com/vci/server/omd/OMDServiceImpl.java
@@ -10,27 +10,23 @@
import com.vci.corba.omd.tim.TypeIndexServicePrx;
import com.vci.corba.omd.OMDService;
import com.vci.corba.omd.atm.AttPoolServicePrx;
import java.util.Date;
import com.vci.common.ServiceNames;
import com.vci.corba.common.VCIError;
import com.vci.corba.omd.vrm.VersionRuleServicePrx;
import com.vci.server.BaseService;
import com.vci.server.omd.attribpool.APServiceImpl;
import com.vci.server.omd.attribpool.cache.APServerCacheUtil;
import com.vci.server.omd.biztype.BTMServiceImpl;
import com.vci.server.omd.biztype.cache.BizTypeCacheUtil;
import com.vci.server.omd.delegate.SystemConfDelegate;
import com.vci.server.omd.enumtype.EnumServiceImpl;
import com.vci.server.omd.enumtype.cache.EnumServerCacheUtil;
import com.vci.server.omd.lifecycle.LifeCycleServiceImpl;
import com.vci.server.omd.lifecycle.cache.LifeCycleCacheUtil;
import com.vci.server.omd.linktype.LinkTypeServiceImpl;
import com.vci.server.omd.linktype.cache.LinkTypeCacheUtil;
import com.vci.server.omd.qt.QTDefineServiceImpl;
import com.vci.server.omd.statepool.StatePoolServiceImpl;
import com.vci.server.omd.statepool.cache.StatePoolServerCacheUtil;
import com.vci.server.omd.typeindex.TypeIndexServiceImpl;
import com.vci.server.omd.versionrule.VersionRuleServiceImpl;
import com.vci.server.omd.versionrule.cache.VRServerCacheUtil;
import com.zeroc.Ice.Current;
public class OMDServiceImpl extends BaseService implements OMDService {
@@ -46,13 +42,13 @@
   private QTDServicePrx _qtdService = null;
   
   public OMDServiceImpl() {
      EnumServerCacheUtil.initCache();
      APServerCacheUtil.initCache();
      StatePoolServerCacheUtil.initCache();
      LifeCycleCacheUtil.initCache();
      VRServerCacheUtil.initCache();
      BizTypeCacheUtil.initCache();
      LinkTypeCacheUtil.initCache();
//      EnumServerCacheUtil.initCache();
//      APServerCacheUtil.initCache();
//      StatePoolServerCacheUtil.initCache();
//      LifeCycleCacheUtil.initCache();
//      VRServerCacheUtil.initCache();
//      BizTypeCacheUtil.initCache();
//      LinkTypeCacheUtil.initCache();
   }
   @Override
@@ -61,6 +57,15 @@
   }
   
   @Override
   public void test(com.zeroc.Ice.Current current) {
      String op = current.operation;
      String adapter = current.adapter.getName();
      String id = current.id.name;
      String time = new Date().toString();
      System.out.println(String.format("== %s [OMDService.test] (adapter=%s, id=%s, op=%s)",  time, adapter, id, op));
   }
   @Override
   public SystemModelData getSysModelData(String[] boTypes, Current current) throws VCIError {
      try {
         return SystemConfDelegate.getInstance().getAllConfigurationData(new String[0]);