From 898c6142dfff5c0aaf091d1a5f287a427b175e9c Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期一, 17 六月 2024 09:22:26 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/util/PlatformClientUtil.java | 80 +++++++++++++++++++++++++++++----------- 1 files changed, 58 insertions(+), 22 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/util/PlatformClientUtil.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/util/PlatformClientUtil.java index fab4471..5798c87 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/util/PlatformClientUtil.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/util/PlatformClientUtil.java @@ -1,14 +1,17 @@ package com.vci.web.util; -import com.vci.client.common.providers.ServiceProvider; +import com.vci.client.common.providers.WebServiceProvider; import com.vci.corba.bofactory.BOFactoryServicePrx; import com.vci.corba.common.PLException; import com.vci.corba.framework.FrameworkServicePrx; +import com.vci.corba.log.LogServicePrx; import com.vci.corba.omd.atm.AttPoolServicePrx; import com.vci.corba.omd.btm.BTMServicePrx; +import com.vci.corba.omd.data.AttributeValue; import com.vci.corba.omd.etm.EnumServicePrx; import com.vci.corba.omd.lcm.LifeCycleServicePrx; import com.vci.corba.omd.ltm.LinkTypeServicePrx; +import com.vci.corba.omd.qtm.QTDServicePrx; import com.vci.corba.omd.stm.StatePoolServicePrx; import com.vci.corba.omd.vrm.VersionRuleServicePrx; import com.vci.corba.portal.PortalServicePrx; @@ -84,7 +87,7 @@ * @return 鏈嶅姟鐨勫璞� */ public BOFactoryServicePrx getBOFactoryService(){ - return ServiceProvider.getBOFService(); + return WebServiceProvider.getBOFService(); } /** @@ -92,7 +95,7 @@ * @return 鏈嶅姟鐨勫璞� */ public WorkflowServicePrx getWorkflowService(){ - return ServiceProvider.getWFService(); + return WebServiceProvider.getWFService(); } /** @@ -100,7 +103,7 @@ * @Return 鏈嶅姟鐨勫璞� */ public FrameworkServicePrx getFrameworkService(){ - return ServiceProvider.getFrameService(); + return WebServiceProvider.getFrameService(); } /** @@ -108,7 +111,7 @@ * @return 鏈嶅姟鐨勫璞� */ public StatePoolServicePrx getStatePoolService() throws PLException { - return ServiceProvider.getOMDService().getStateService(); + return WebServiceProvider.getOMDService().getStateService(); } /** @@ -116,7 +119,7 @@ * @return 鐢熷懡鍛ㄦ湡鐨勬湇鍔″璞� */ public LifeCycleServicePrx getLifeCycleService() throws PLException { - return ServiceProvider.getOMDService().getLifeCycleService(); + return WebServiceProvider.getOMDService().getLifeCycleService(); } /** @@ -124,8 +127,7 @@ * @return 鏋氫妇鐨勬湇鍔″璞� */ public EnumServicePrx getEnumService() throws PLException { - return ServiceProvider.getOMDService().getEnumService(); -// return EnumServiceHelper.narrow(jacorbClientConnector.getCorbaServiceObjectByServiceName(ENUM_SERVICE_NAME)); + return WebServiceProvider.getOMDService().getEnumService(); } /** @@ -133,8 +135,7 @@ * @return 鐗堟湰瑙勫垯鐨勬湇鍔� */ public VersionRuleServicePrx getVersionService() throws PLException { - return ServiceProvider.getOMDService().getVerRuleService(); -// return VersionRuleServiceHelper.narrow(jacorbClientConnector.getCorbaServiceObjectByServiceName(VERSION_SERVICE_NAME)); + return WebServiceProvider.getOMDService().getVerRuleService(); } /** @@ -142,8 +143,7 @@ * @return 鏈嶅姟鐨勫璞� */ public AttPoolServicePrx getAttributeService() throws PLException { - return ServiceProvider.getOMDService().getAttributeService(); -// return AttPoolServiceHelper.narrow(jacorbClientConnector.getCorbaServiceObjectByServiceName(ATTRIBUTE_SERVICE_NAME)); + return WebServiceProvider.getOMDService().getAttributeService(); } /** @@ -151,8 +151,7 @@ * @return 鏈嶅姟鐨勫璞� */ public BTMServicePrx getBtmService() throws PLException { - return ServiceProvider.getOMDService().getBTMService(); -// return BTMServiceHelper.narrow(jacorbClientConnector.getCorbaServiceObjectByServiceName(BTM_SERVICE_NAME)); + return WebServiceProvider.getOMDService().getBTMService(); } /** @@ -160,8 +159,7 @@ * @return 鏈嶅姟鐨勫璞� */ public LinkTypeServicePrx getLinkTypeService() throws PLException { - return ServiceProvider.getOMDService().getLinkTypeService(); -// return LinkTypeServiceHelper.narrow(jacorbClientConnector.getCorbaServiceObjectByServiceName(LINK_SERVICE_NAME)); + return WebServiceProvider.getOMDService().getLinkTypeService(); } /** @@ -169,8 +167,7 @@ * @return 鏈嶅姟鐨勫璞� */ public PortalServicePrx getPortalService(){ - return ServiceProvider.getUIService(); -// return PortalServiceHelper.narrow(jacorbClientConnector.getCorbaServiceObjectByServiceName(PORTAL_SERVICE_NAME)); + return WebServiceProvider.getUIService(); } /** @@ -178,8 +175,7 @@ * @return 鏈嶅姟鐨勫璞� */ public ObjectQueryServicePrx getQueryService(){ - return ServiceProvider.getOQService(); -// return QTServiceHelper.narrow(jacorbClientConnector.getCorbaServiceObjectByServiceName(QUERY_SERVICE_NAME)); + return WebServiceProvider.getOQService(); } /** @@ -188,8 +184,48 @@ * @return 鍗锋湇鍔$殑鐨勫璞� */ public VolumeServicePrx getVolumeService(String volumeName){ - return ServiceProvider.getVolumeService(volumeName); -// return VolumnFactoryHelper.narrow(jacorbClientConnector.getCorbaServiceObjectByUrlAndServiceName(serverUrl,volumeName)); + return WebServiceProvider.getVolumeService(volumeName); } + /** + * 鏌ヨ妯℃澘鏈嶅姟 + * @return 鍗锋湇鍔$殑鐨勫璞� + */ + public QTDServicePrx getQTDService() throws PLException { + return WebServiceProvider.getOMDService().getQTDService(); + } + + /** + * 鏌ヨ妯℃澘鏈嶅姟 + * @param sql sql璇彞 + * @param attrVals 鍗犱綅绗︾殑鍊� + * @return 鍗锋湇鍔$殑鐨勫璞� + */ + public String[][] getSqlQueryService(String sql, AttributeValue[] attrVals) throws PLException { + return WebServiceProvider.getBOFService().getSqlQueryResult(sql, attrVals); + } + + /** + * 鑾峰彇鐧诲綍鏃ュ織鏈嶅姟 + * @Return com.vci.corba.log.LogServicePrx + */ + public LogServicePrx getLogService(){ + return WebServiceProvider.getLogService(); + } + + /** + * 鑾峰彇UI鏈嶅姟 + * @return + */ + public PortalServicePrx getUIService(){ + return WebServiceProvider.getUIService(); + } + + /** + * 鑾峰彇瀵硅薄宸ュ巶鏈嶅姟 + * @return + */ + public BOFactoryServicePrx getBOFService() { + return WebServiceProvider.getBOFService(); + } } -- Gitblit v1.9.3