Examples of RMDeliveryAssuranceConfig


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

   {
      int countOfAttributes = attrs.getLength();

      if (localName.equals("delivery-assurance"))
      {
         RMDeliveryAssuranceConfig deliveryAssurance = getDeliveryAssurance(attrs);
         wsrmConfig.setDeliveryAssurance(deliveryAssurance);
         return deliveryAssurance;
      }
      if (localName.equals("message-retransmission"))
      {
View Full Code Here

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

  
   public Object newChild(RMPortConfig port, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
   {
      if (localName.equals("delivery-assurance"))
      {
         RMDeliveryAssuranceConfig deliveryAssurance = getDeliveryAssurance(attrs);
         port.setDeliveryAssurance(deliveryAssurance);
         return deliveryAssurance;
      }
     
      return null;
View Full Code Here

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

         if (attrLocalName.equals("inOrder"))
            inOrder = attrs.getValue(i);
         if (attrLocalName.equals("quality"))
            quality = attrs.getValue(i);
      }
      RMDeliveryAssuranceConfig deliveryAssurance = new RMDeliveryAssuranceConfig();
      deliveryAssurance.setQuality(quality);
      deliveryAssurance.setInOrder(inOrder);
      return deliveryAssurance;
   }
View Full Code Here

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

         }
        
         // 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())
         {
View Full Code Here

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

         }
        
         // 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())
         {
View Full Code Here

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

   throws UnsupportedAssertion
   {
      if (assertions.size() == 0)
      {
         // use default one
         RMDeliveryAssuranceConfig deliveryMD = new RMDeliveryAssuranceConfig();
         deliveryMD.setInOrder("false");
         deliveryMD.setQuality("AtLeastOnce");
         return deliveryMD;
      }
     
      if (assertions.size() == 1)
      {
         QName assertionQN = assertions.get(0).getName();
         assertIsWSRMPAssertion(assertionQN);
        
         RMDeliveryAssuranceConfig deliveryMD = new RMDeliveryAssuranceConfig();
         deliveryMD.setInOrder(FALSE);
         deliveryMD.setQuality(assertionQN.getLocalPart());
         return deliveryMD;
      }
      if (assertions.size() == 2)
      {
         QName firstAssertionQN = assertions.get(0).getName();
         assertIsWSRMPAssertion(firstAssertionQN);
         QName secondAssertionQN = assertions.get(1).getName();
         assertIsWSRMPAssertion(secondAssertionQN);
        
         boolean firstIsInOrder = firstAssertionQN.equals(IN_ORDER);
        
         RMDeliveryAssuranceConfig deliveryMD = new RMDeliveryAssuranceConfig();
         deliveryMD.setInOrder(TRUE);
         if (firstIsInOrder)
         {
            deliveryMD.setQuality(secondAssertionQN.getLocalPart());
         }
         else
         {
            deliveryMD.setQuality(firstAssertionQN.getLocalPart());
         }
        
         return deliveryMD;
      }
     
View Full Code Here

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

         }
        
         // 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())
         {
View Full Code Here

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

      if (assertions.size() == 1)
      {
         QName assertionQN = assertions.get(0).getName();
         assertIsWSRMPAssertion(assertionQN);
        
         RMDeliveryAssuranceConfig deliveryMD = new RMDeliveryAssuranceConfig();
         deliveryMD.setInOrder(FALSE);
         deliveryMD.setQuality(assertionQN.getLocalPart());
         return deliveryMD;
      }
      if (assertions.size() == 2)
      {
         QName firstAssertionQN = assertions.get(0).getName();
         assertIsWSRMPAssertion(firstAssertionQN);
         QName secondAssertionQN = assertions.get(1).getName();
         assertIsWSRMPAssertion(secondAssertionQN);
        
         boolean firstIsInOrder = firstAssertionQN.equals(IN_ORDER);
        
         RMDeliveryAssuranceConfig deliveryMD = new RMDeliveryAssuranceConfig();
         deliveryMD.setInOrder(TRUE);
         if (firstIsInOrder)
         {
            deliveryMD.setQuality(secondAssertionQN.getLocalPart());
         }
         else
         {
            deliveryMD.setQuality(firstAssertionQN.getLocalPart());
         }
        
         return deliveryMD;
      }
     
View Full Code Here

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

   {
      int countOfAttributes = attrs.getLength();

      if (localName.equals("delivery-assurance"))
      {
         RMDeliveryAssuranceConfig deliveryAssurance = getDeliveryAssurance(attrs);
         wsrmConfig.setDeliveryAssurance(deliveryAssurance);
         return deliveryAssurance;
      }
      if (localName.equals("message-retransmission"))
      {
View Full Code Here

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

  
   public Object newChild(RMPortConfig port, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
   {
      if (localName.equals("delivery-assurance"))
      {
         RMDeliveryAssuranceConfig deliveryAssurance = getDeliveryAssurance(attrs);
         port.setDeliveryAssurance(deliveryAssurance);
         return deliveryAssurance;
      }
     
      return null;
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.