Examples of RMConfig


Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

         commonConfig.setPostHandlerChains(postHandlerChains);
         return postHandlerChains;
      }
      if ("reliable-messaging".equals(localName))
      {
         RMConfig wsrmCfg = new RMConfig();
         commonConfig.setRMMetaData(wsrmCfg);
         return wsrmCfg;
      }

      return null;
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

   {
      if ((backedUpMD != null) && (backedUpMD.size() > 0))
      {
         if (config.getRMMetaData() == null)
         {
            config.setRMMetaData(new RMConfig());
            config.getRMMetaData().getPorts().addAll(backedUpMD);
         }
         else
         {
            // RM policy specified in config file will be always used
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

      if (extMetaData instanceof EndpointMetaData)
      {
         EndpointMetaData endpointMD = (EndpointMetaData) extMetaData;
        
         // prepare wsrm metadata
         RMConfig rmMD = endpointMD.getConfig().getRMMetaData();
         if (rmMD == null)
         {
            rmMD = new RMConfig();
            endpointMD.getConfig().setRMMetaData(rmMD);
         }
        
         // construct new port metadata
         RMPortConfig portMD = new RMPortConfig();
         portMD.setPortName(endpointMD.getPortName());
         RMDeliveryAssuranceConfig deliveryMD = new RMDeliveryAssuranceConfig();
         deliveryMD.setInOrder("false");
         deliveryMD.setQuality("AtLeastOnce");
         portMD.setDeliveryAssurance(deliveryMD);
        
         // ensure port does not exists yet
         for (RMPortConfig pMD : rmMD.getPorts())
         {
            assert ! pMD.getPortName().equals(portMD.getPortName());
         }
        
         // set up port WSRMP metadata
         rmMD.getPorts().add(portMD);
         if (!WSRM_NS.equals(RMProvider.get().getNamespaceURI()))
         {
            throw new IllegalArgumentException("RM provider namespace mismatch");
         }
      }
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

      if (extMetaData instanceof EndpointMetaData)
      {
         EndpointMetaData endpointMD = (EndpointMetaData) extMetaData;
        
         // prepare wsrm metadata
         RMConfig rmMD = endpointMD.getConfig().getRMMetaData();
         if (rmMD == null)
         {
            rmMD = new RMConfig();
            endpointMD.getConfig().setRMMetaData(rmMD);
         }
        
         // construct new port metadata
         RMPortConfig portMD = new RMPortConfig();
         portMD.setPortName(endpointMD.getPortName());
         RMDeliveryAssuranceConfig deliveryMD = new RMDeliveryAssuranceConfig();
         deliveryMD.setInOrder("false");
         deliveryMD.setQuality("AtLeastOnce");
         portMD.setDeliveryAssurance(deliveryMD);
        
         // ensure port does not exists yet
         for (RMPortConfig pMD : rmMD.getPorts())
         {
            assert ! pMD.getPortName().equals(portMD.getPortName());
         }
        
         // set up port WSRMP metadata
         rmMD.getPorts().add(portMD);
         if (!WSRM_NS.equals(RMProvider.get().getNamespaceURI()))
         {
            throw new IllegalArgumentException("RM provider namespace mismatch");
         }
      }
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

      if (extMetaData instanceof EndpointMetaData)
      {
         EndpointMetaData endpointMD = (EndpointMetaData) extMetaData;
        
         // prepare wsrm metadata
         RMConfig rmMD = endpointMD.getConfig().getRMMetaData();
         if (rmMD == null)
         {
            rmMD = new RMConfig();
            endpointMD.getConfig().setRMMetaData(rmMD);
         }
        
         // construct new port metadata
         RMPortConfig portMD = new RMPortConfig();
         portMD.setPortName(endpointMD.getPortName());
         RMDeliveryAssuranceConfig deliveryMD = new RMDeliveryAssuranceConfig();
         deliveryMD.setInOrder("false");
         deliveryMD.setQuality("AtMostOnce");
         portMD.setDeliveryAssurance(deliveryMD);
        
         // ensure port does not exists yet
         for (RMPortConfig pMD : rmMD.getPorts())
         {
            assert ! pMD.getPortName().equals(portMD.getPortName());
         }
        
         // set up port WSRMP metadata
         rmMD.getPorts().add(portMD);
         if (!WSRM_NS.equals(RMProvider.get().getNamespaceURI()))
         {
            throw new IllegalArgumentException("RM provider namespace mismatch");
         }
      }
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

      if (extMetaData instanceof EndpointMetaData)
      {
         EndpointMetaData endpointMD = (EndpointMetaData) extMetaData;
        
         // prepare wsrm metadata
         RMConfig rmMD = endpointMD.getConfig().getRMMetaData();
         if (rmMD == null)
         {
            rmMD = new RMConfig();
            endpointMD.getConfig().setRMMetaData(rmMD);
         }
        
         // construct new port metadata
         RMPortConfig portMD = new RMPortConfig();
         portMD.setPortName(endpointMD.getPortName());
         List<PrimitiveAssertion> wsrmpAssertions = getWSRMPAssertions(assertion);
         portMD.setDeliveryAssurance(constructDeliveryAssurance(wsrmpAssertions));
        
         // ensure port does not exists yet
         for (RMPortConfig pMD : rmMD.getPorts())
         {
            assert ! pMD.getPortName().equals(portMD.getPortName());
         }
        
         // set up port WSRMP metadata
         rmMD.getPorts().add(portMD);
         if (!WSRM_NS.equals(RMProvider.get().getNamespaceURI()))
         {
            throw new IllegalArgumentException("RM provider namespace mismatch");
         }
      }
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

   {
      if ((backedUpMD != null) && (backedUpMD.size() > 0))
      {
         if (config.getRMMetaData() == null)
         {
            config.setRMMetaData(new RMConfig());
            config.getRMMetaData().getPorts().addAll(backedUpMD);
         }
         else
         {
            // RM policy specified in config file will be always used
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

         commonConfig.setPostHandlerChains(postHandlerChains);
         return postHandlerChains;
      }
      if ("reliable-messaging".equals(localName))
      {
         RMConfig wsrmCfg = new RMConfig();
         commonConfig.setRMMetaData(wsrmCfg);
         return wsrmCfg;
      }

      return null;
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

         commonConfig.setPostHandlerChains(postHandlerChains);
         return postHandlerChains;
      }
      if ("reliable-messaging".equals(localName))
      {
         RMConfig wsrmCfg = new RMConfig();
         commonConfig.setRMMetaData(wsrmCfg);
         return wsrmCfg;
      }

      return null;
View Full Code Here

Examples of org.jboss.ws.extensions.wsrm.config.RMConfig

   {
      if ((backedUpMD != null) && (backedUpMD.size() > 0))
      {
         if (config.getRMMetaData() == null)
         {
            config.setRMMetaData(new RMConfig());
            config.getRMMetaData().getPorts().addAll(backedUpMD);
         }
         else
         {
            // RM policy specified in config file will be always used
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.