You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pubscribe-dev@ws.apache.org by li...@apache.org on 2005/02/02 22:31:56 UTC

svn commit: r151059 - incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java

Author: lischke
Date: Wed Feb  2 13:31:56 2005
New Revision: 151059

URL: http://svn.apache.org/viewcvs?view=rev&rev=151059
Log:
added wsa 2004.8 constructor

Modified:
    incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java

Modified: incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java
URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java?view=diff&r1=151058&r2=151059
==============================================================================
--- incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java (original)
+++ incubator/hermes/trunk/src/java/org/apache/ws/addressing/XmlBeansEndpointReference.java Wed Feb  2 13:31:56 2005
@@ -57,6 +57,20 @@
    }
 
    /**
+    * Creates a new {@link XmlBeansEndpointReference} object.
+    *
+    * @param epr org.xmlsoap.schemas.ws.x2004.x08.addressing.EndpointReferenceType XMLBean generated type
+    */
+   public XmlBeansEndpointReference( org.xmlsoap.schemas.ws.x2004.x08.addressing.EndpointReferenceType epr )
+   {
+      m_xmlObjectEPR       = epr;
+      m_address            = epr.getAddress(  ).getStringValue(  );
+      m_portTypeQName      = epr.getPortType(  ).getQNameValue(  );
+      m_servicePortName    = epr.getServiceName(  ).getPortName(  );
+      m_serviceQName       = epr.getServiceName(  ).getQNameValue(  );
+      m_referenceProps = XmlBeanUtils.getChildElements(epr.getReferenceProperties());
+   }   
+   /**
     * Returns the Address from the EPR as a String.
     *
     * @return Address
@@ -86,7 +100,7 @@
       return m_portTypeQName;
    }
 
-   /**
+   /** 
     * Returns the ReferenceProperties directly from the underlying XmlBean-generated class.
     * The signature returns Object to make it generic for other impls.
     *



---------------------------------------------------------------------
To unsubscribe, e-mail: hermes-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: hermes-dev-help@ws.apache.org