com.ebmwebsourcing.addressing.descriptor
Class Endpoint

java.lang.Object
  extended by org.w3._2005._08.addressing.EndpointReferenceType
      extended by com.ebmwebsourcing.addressing.descriptor.Endpoint
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class Endpoint
extends EndpointReferenceType


Nested Class Summary
 
Nested classes/interfaces inherited from class org.w3._2005._08.addressing.EndpointReferenceType
EndpointReferenceType.AnyItem
 
Field Summary
static java.lang.String XSD_ADDRESSING
          WS-Addressing schema name
static java.lang.String XSD_POLICY
          WS-Policy schema name
 
Fields inherited from class org.w3._2005._08.addressing.EndpointReferenceType
address, any, anyItems, hjid, metadata, referenceParameters
 
Constructor Summary
Endpoint(java.lang.String endpoint)
           
Endpoint(java.lang.String endpoint, javax.xml.namespace.QName serviceName, javax.xml.namespace.QName interfaceName, java.util.List<org.apache.neethi.Policy> policies)
           
Endpoint(java.net.URI endpoint, ReferenceParametersType referenceParameters, javax.xml.namespace.QName interfaceName, javax.xml.namespace.QName serviceName, java.util.List<org.apache.neethi.Policy> policies)
           
 
Method Summary
static javax.xml.bind.Marshaller getMarshaller()
          Get the marshaller instance.
 java.util.List<org.apache.neethi.Policy> getPolicies()
           
static javax.xml.bind.Unmarshaller getUnMarshaller()
          Get the unmarshaller instance.
 org.w3c.dom.Element marshall2Element()
           
 java.lang.String marshall2String()
           
 void setPolicy(java.util.List<org.apache.neethi.Policy> policies)
           
static Endpoint unmarshall(java.io.InputStream EndpointReferenceDescriptorStream)
           
 
Methods inherited from class org.w3._2005._08.addressing.EndpointReferenceType
equals, equals, getAddress, getAny, getAnyItems, getHjid, getMetadata, getOtherAttributes, getReferenceParameters, hashCode, hashCode, setAddress, setAny, setAnyItems, setHjid, setMetadata, setReferenceParameters, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

XSD_ADDRESSING

public static final java.lang.String XSD_ADDRESSING
WS-Addressing schema name

See Also:
Constant Field Values

XSD_POLICY

public static final java.lang.String XSD_POLICY
WS-Policy schema name

See Also:
Constant Field Values
Constructor Detail

Endpoint

public Endpoint(java.lang.String endpoint)
         throws java.net.URISyntaxException,
                AddressingException
Throws:
java.net.URISyntaxException
AddressingException

Endpoint

public Endpoint(java.lang.String endpoint,
                javax.xml.namespace.QName serviceName,
                javax.xml.namespace.QName interfaceName,
                java.util.List<org.apache.neethi.Policy> policies)
         throws java.net.URISyntaxException,
                AddressingException
Throws:
java.net.URISyntaxException
AddressingException

Endpoint

public Endpoint(java.net.URI endpoint,
                ReferenceParametersType referenceParameters,
                javax.xml.namespace.QName interfaceName,
                javax.xml.namespace.QName serviceName,
                java.util.List<org.apache.neethi.Policy> policies)
         throws AddressingException
Throws:
AddressingException
Method Detail

marshall2String

public java.lang.String marshall2String()
                                 throws AddressingException
Throws:
AddressingException

marshall2Element

public org.w3c.dom.Element marshall2Element()
                                     throws AddressingException
Throws:
AddressingException

unmarshall

public static Endpoint unmarshall(java.io.InputStream EndpointReferenceDescriptorStream)
                           throws AddressingException
Throws:
AddressingException

getUnMarshaller

public static javax.xml.bind.Unmarshaller getUnMarshaller()
                                                   throws AddressingException
Get the unmarshaller instance.

Returns:
the unmarshaller instance
Throws:
AddressingException - The exception raised during the unmarshaller creation.

getMarshaller

public static javax.xml.bind.Marshaller getMarshaller()
                                               throws AddressingException
Get the marshaller instance.

Returns:
the marshaller instance
Throws:
AddressingException - The exception raised during the marshaller creation.

getPolicies

public java.util.List<org.apache.neethi.Policy> getPolicies()

setPolicy

public void setPolicy(java.util.List<org.apache.neethi.Policy> policies)
               throws AddressingException
Throws:
AddressingException


Copyright © 2008 eBMWebsourcing. All Rights Reserved.