Package org.jboss.metadata.javaee.jboss

Examples of org.jboss.metadata.javaee.jboss.JBossPortComponentRef


      result.setServiceEndpointInterface(pcref.getServiceEndpointInterface());
      result.setEnableMTOM(pcref.isEnableMtom());
      result.setPortComponentLink(pcref.getPortComponentLink());
      if (pcref instanceof JBossPortComponentRef)
      {
         JBossPortComponentRef jbpcref = (JBossPortComponentRef)pcref;
         result.setPortQName(jbpcref.getPortQname());
         result.setConfigName(jbpcref.getConfigName());
         result.setConfigFile(jbpcref.getConfigFile());
         List<StubPropertyMetaData> stubProps = jbpcref.getStubProperties();
         if (stubProps != null)
         {
            for (StubPropertyMetaData stubProp : stubProps)
            {
               UnifiedStubPropertyMetaData prop = new UnifiedStubPropertyMetaData();
               prop.setPropName(stubProp.getPropName());
               prop.setPropValue(stubProp.getPropValue());
               result.addStubProperty(prop);
            }
         }
         List<CallPropertyMetaData> callProps = jbpcref.getCallProperties();
         if (callProps != null)
         {
            for (CallPropertyMetaData callProp : callProps)
            {
               UnifiedCallPropertyMetaData prop = new UnifiedCallPropertyMetaData();
View Full Code Here


        return portComponentUMDM;
    }

    private static void processUnifiedJBossPortComponentRefMetaData(final UnifiedPortComponentRefMetaData portComponentUMDM, final PortComponentRef portComponentMD) {
        final JBossPortComponentRef jbossPortComponentMD = (JBossPortComponentRef) portComponentMD;

        // propagate port QName
        portComponentUMDM.setPortQName(jbossPortComponentMD.getPortQname());

        // propagate configuration properties
        portComponentUMDM.setConfigName(jbossPortComponentMD.getConfigName());
        portComponentUMDM.setConfigFile(jbossPortComponentMD.getConfigFile());

        // propagate stub properties
        final List<StubPropertyMetaData> stubPropertiesMD = jbossPortComponentMD.getStubProperties();
        if (stubPropertiesMD != null) {
            for (final StubPropertyMetaData stubPropertyMD : stubPropertiesMD) {
                final UnifiedStubPropertyMetaData stubPropertyUMDM = new UnifiedStubPropertyMetaData();
                stubPropertyUMDM.setPropName(stubPropertyMD.getPropName());
                stubPropertyUMDM.setPropValue(stubPropertyMD.getPropValue());
View Full Code Here

      assertEquals(7, mergedMetaData.getServiceReferences().size());
      JBossServiceReferenceMetaData port2 = (JBossServiceReferenceMetaData) mergedMetaData.getServiceReferenceByName("Port2");
      List<? extends PortComponentRef> pcrefs = port2.getJBossPortComponentRef();
      assertEquals(1, pcrefs.size());
      JBossPortComponentRef pcref = (JBossPortComponentRef) pcrefs.get(0);
      assertEquals("META-INF/jbossws-client-config.xml", pcref.getConfigFile());
      assertEquals("Custom Client", pcref.getConfigName());
      assertEquals("org.jboss.test.ws.jaxws.samples.webserviceref.TestEndpoint", pcref.getServiceEndpointInterface());
      assertEquals("META-INF/wsdl/TestEndpoint.wsdl", port2.getWsdlOverride());
   }
View Full Code Here

      assertEquals("META-INF/wsdl/BeanMirrorSEI.wsdl", jsref.getWsdlFile());
      assertEquals("BeanMirrorSEI.xml", jsref.getJaxrpcMappingFile());
      assertEquals("http://localhost:8080/BeanMirrorSEIWeb/ws4ee/beanMirrorSEI?WSDL", jsref.getWsdlOverride());
      List<? extends PortComponentRef> pcrefs = jsref.getJBossPortComponentRef();
      assertEquals(1, pcrefs.size());
      JBossPortComponentRef pcref = (JBossPortComponentRef) pcrefs.get(0);
      assertEquals("com.sun.ts.tests.webservices.deploy.beanMirrorSEI.HelloWs", pcref.getServiceEndpointInterface());
      QName qname = new QName("http://BeanMirrorSEI.org", "HelloWsPort");
      assertEquals(qname, pcref.getPortQname());
   }
View Full Code Here

      assertEquals("org.jboss.tests.ws.jaxws.webserviceref.SecureEndpointService", jSecureService.getServiceClass());
      QName name = new QName("http://org.jboss.ws/wsref", "SecureEndpointService");
      assertEquals(name, SecureService.getServiceQname());
      List<? extends PortComponentRef> pcrefs = jSecureService.getJBossPortComponentRef();
      assertEquals(1, pcrefs.size());
      JBossPortComponentRef pcref = (JBossPortComponentRef) pcrefs.get(0);
      assertNotNull(pcref);
      assertEquals("org.jboss.tests.ws.jaxws.webserviceref.SecureEndpoint", pcref.getServiceEndpointInterface());
      name = new QName("http://org.jboss.ws/wsref", "SecureEndpointPort");
      assertEquals(name, pcref.getPortQname());
      List<StubPropertyMetaData> pcrefProps = pcref.getStubProperties();
      assertEquals(2, pcrefProps.size());
      assertEquals("javax.xml.ws.security.auth.username", pcrefProps.get(0).getPropName());
      assertEquals("kermit", pcrefProps.get(0).getPropValue());
      assertEquals("javax.xml.ws.security.auth.password", pcrefProps.get(1).getPropName());
      assertEquals("thefrog", pcrefProps.get(1).getPropValue());

      JBossServiceReferenceMetaData jsession0ServiceRef0 = (JBossServiceReferenceMetaData) session0ServiceRef0;
      assertEquals("session0ServiceRef0", session0ServiceRef0.getServiceRefName());
      assertEquals("session0ServiceImplClass", jsession0ServiceRef0.getServiceClass());
      List<? extends PortComponentRef> session0Pcrefs = jsession0ServiceRef0.getJBossPortComponentRef();
      assertEquals(1, session0Pcrefs.size());
      JBossPortComponentRef session0Pcref = (JBossPortComponentRef) session0Pcrefs.get(0);
      assertNotNull(session0Pcref);
      assertEquals("session0Endpoint", session0Pcref.getServiceEndpointInterface());
      QName portName = new QName("session0", "portRef0");
      assertEquals(portName, session0Pcref.getPortQname());
   }
View Full Code Here

      assertEquals("session0ServiceImplClass", jsession0ServiceRef0.getServiceClass());
      QName service0Name = new QName("http://x.y.z", "serviceRef0Name");
      assertEquals(service0Name, session0ServiceRef0.getServiceQname());
      List<? extends PortComponentRef> session0Pcrefs = session0ServiceRef0.getPortComponentRef();
      assertEquals(1, session0Pcrefs.size());
      JBossPortComponentRef session0Pcref = (JBossPortComponentRef) session0Pcrefs.get(0);
      assertNotNull(session0Pcref);
      assertEquals("session0Endpoint", session0Pcref.getServiceEndpointInterface());
      QName portName = new QName("session0", "portRef0");
      assertEquals(portName, session0Pcref.getPortQname());
   }
View Full Code Here

        // propagate link
        builder.setPortComponentLink(portComponentMD.getPortComponentLink());

        // propagate jboss specific MD
        if (portComponentMD instanceof JBossPortComponentRef) {
            final JBossPortComponentRef jbossPortComponentMD = (JBossPortComponentRef) portComponentMD;

            // propagate port QName
            builder.setPortQName(jbossPortComponentMD.getPortQname());

            // propagate configuration properties
            builder.setConfigName(jbossPortComponentMD.getConfigName());
            builder.setConfigFile(jbossPortComponentMD.getConfigFile());

            // propagate stub properties
            final List<StubPropertyMetaData> stubPropertiesMD = jbossPortComponentMD.getStubProperties();
            if (stubPropertiesMD != null) {
                for (final StubPropertyMetaData stubPropertyMD : stubPropertiesMD) {
                    builder.addStubProperty(new UnifiedStubPropertyMetaData(stubPropertyMD.getPropName(), stubPropertyMD.getPropValue()));
                }
            }
View Full Code Here

        return portComponentUMDM;
    }

    private static void processUnifiedJBossPortComponentRefMetaData(final UnifiedPortComponentRefMetaData portComponentUMDM, final PortComponentRef portComponentMD) {
        final JBossPortComponentRef jbossPortComponentMD = (JBossPortComponentRef) portComponentMD;

        // propagate port QName
        portComponentUMDM.setPortQName(jbossPortComponentMD.getPortQname());

        // propagate configuration properties
        portComponentUMDM.setConfigName(jbossPortComponentMD.getConfigName());
        portComponentUMDM.setConfigFile(jbossPortComponentMD.getConfigFile());

        // propagate stub properties
        final List<StubPropertyMetaData> stubPropertiesMD = jbossPortComponentMD.getStubProperties();
        if (stubPropertiesMD != null) {
            for (final StubPropertyMetaData stubPropertyMD : stubPropertiesMD) {
                final UnifiedStubPropertyMetaData stubPropertyUMDM = new UnifiedStubPropertyMetaData();
                stubPropertyUMDM.setPropName(stubPropertyMD.getPropName());
                stubPropertyUMDM.setPropValue(stubPropertyMD.getPropValue());
View Full Code Here

/* 217 */     result.setServiceEndpointInterface(pcref.getServiceEndpointInterface());
/* 218 */     result.setEnableMTOM(Boolean.valueOf(pcref.isEnableMtom()));
/* 219 */     result.setPortComponentLink(pcref.getPortComponentLink());
/* 220 */     if ((pcref instanceof JBossPortComponentRef))
/*     */     {
/* 222 */       JBossPortComponentRef jbpcref = (JBossPortComponentRef)pcref;
/* 223 */       result.setPortQName(jbpcref.getPortQname());
/* 224 */       result.setConfigName(jbpcref.getConfigName());
/* 225 */       result.setConfigFile(jbpcref.getConfigFile());
/* 226 */       List stubProps = jbpcref.getStubProperties();
/* 227 */       if (stubProps != null)
/*     */       {
/* 229 */         for (StubPropertyMetaData stubProp : stubProps)
/*     */         {
/* 231 */           UnifiedStubPropertyMetaData prop = new UnifiedStubPropertyMetaData();
/* 232 */           prop.setPropName(stubProp.getPropName());
/* 233 */           prop.setPropValue(stubProp.getPropValue());
/* 234 */           result.addStubProperty(prop);
/*     */         }
/*     */       }
/* 237 */       List callProps = jbpcref.getCallProperties();
/* 238 */       if (callProps != null)
/*     */       {
/* 240 */         for (CallPropertyMetaData callProp : callProps)
/*     */         {
/* 242 */           UnifiedCallPropertyMetaData prop = new UnifiedCallPropertyMetaData();
View Full Code Here

TOP

Related Classes of org.jboss.metadata.javaee.jboss.JBossPortComponentRef

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.