static UnifiedServiceRefMetaData translate(final ServiceReferenceMetaData serviceRefMD) { UnifiedServiceRefMetaDataBuilder builder = new UnifiedServiceRefMetaDataBuilder(); builder.setServiceRefName(serviceRefMD.getName()); builder.setServiceRefType(serviceRefMD.getServiceRefType()); builder.setServiceInterface(serviceRefMD.getServiceInterface()); builder.setWsdlFile(serviceRefMD.getWsdlFile()); builder.setMappingFile(serviceRefMD.getJaxrpcMappingFile()); builder.setServiceQName(serviceRefMD.getServiceQname()); final UnifiedPortComponentRefMetaData portComponentUMDM = getUnifiedPortComponentRefMetaData(portComponentMD); if (portComponentUMDM.getServiceEndpointInterface() != null || portComponentUMDM.getPortQName() != null) { builder.addPortComponentRef(portComponentUMDM); } else { WSLogger.ROOT_LOGGER.ignoringPortComponentRef(portComponentUMDM); for (final ServiceReferenceHandlerMetaData handlerMD : handlersMD) { final UnifiedHandlerMetaData handlerUMDM = getUnifiedHandlerMetaData(handlerMD); builder.addHandler(handlerUMDM); if (handlerChainsMD != null) { final UnifiedHandlerChainsMetaData handlerChainsUMDM = getUnifiedHandlerChainsMetaData(handlerChainsMD); builder.setHandlerChains(handlerChainsUMDM); builder.setServiceImplClass(jbossServiceRefMD.getServiceClass()); builder.setConfigName(jbossServiceRefMD.getConfigName()); builder.setConfigFile(jbossServiceRefMD.getConfigFile()); builder.setWsdlOverride(jbossServiceRefMD.getWsdlOverride()); builder.setHandlerChain(jbossServiceRefMD.getHandlerChain()); return builder.build();
static UnifiedServiceRefMetaData translate(final ServiceReferenceMetaData serviceRefMD) { UnifiedServiceRefMetaDataBuilder builder = new UnifiedServiceRefMetaDataBuilder(); builder.setServiceRefName(serviceRefMD.getName()); builder.setServiceRefType(serviceRefMD.getServiceRefType()); builder.setServiceInterface(serviceRefMD.getServiceInterface()); builder.setWsdlFile(serviceRefMD.getWsdlFile()); builder.setMappingFile(serviceRefMD.getJaxrpcMappingFile()); builder.setServiceQName(serviceRefMD.getServiceQname()); final UnifiedPortComponentRefMetaData portComponentUMDM = getUnifiedPortComponentRefMetaData(portComponentMD); if (portComponentUMDM.getServiceEndpointInterface() != null || portComponentUMDM.getPortQName() != null) { builder.addPortComponentRef(portComponentUMDM); } else { WSLogger.ROOT_LOGGER.ignoringPortComponentRef(portComponentUMDM); for (final ServiceReferenceHandlerMetaData handlerMD : handlersMD) { final UnifiedHandlerMetaData handlerUMDM = getUnifiedHandlerMetaData(handlerMD); builder.addHandler(handlerUMDM); if (handlerChainsMD != null) { final UnifiedHandlerChainsMetaData handlerChainsUMDM = getUnifiedHandlerChainsMetaData(handlerChainsMD); builder.setHandlerChains(handlerChainsUMDM); builder.setServiceImplClass(jbossServiceRefMD.getServiceClass()); builder.setConfigName(jbossServiceRefMD.getConfigName()); builder.setConfigFile(jbossServiceRefMD.getConfigFile()); builder.setWsdlOverride(jbossServiceRefMD.getWsdlOverride()); builder.setHandlerChain(jbossServiceRefMD.getHandlerChain()); return builder.build();