cgl.narada.wsinfra.wsa
Interface WsaEprCreator

All Known Implementing Classes:
WsaEprCreatorImpl

public interface WsaEprCreator

This is a utility class which facilitates the creation of Endpoint References.


Method Summary
 void addElementToReferenceParameters(EndpointReferenceType eprType, QName qname, String value)
          Adds an element to the ReferenceParameters type within the specified Endpoint reference.
 void addElementToReferenceProperties(EndpointReferenceType eprType, QName qname, String value)
          Adds an element to the ReferenceProperties type within the specified Endpoint reference.
 void addReferenceParametersAttribute(EndpointReferenceType eprType, QName qname, String value)
          Adds an attribute to the ReferenceParameters type within the specified Endpoint reference.
 void addReferencePropertiesAttribute(EndpointReferenceType eprType, QName qname, String value)
          Adds an attribute to the ReferenceProperties type within the specified Endpoint reference.
 void addToReferenceParameters(EndpointReferenceType eprType, XmlObject object)
          Copies the contents of the specified XmlObject into the reference parameters element
 void addToReferenceProperties(EndpointReferenceType eprType, XmlObject object)
          Copies the contents of the specified XmlObject into the reference properties element
 EndpointReferenceType createEpr(String address)
          Creats an Endpoint reference type based on the specified address
 EndpointReferenceType createEpr(String address, String portType, String serviceName)
          Creats an Endpoint reference type based on the specified address, portType and ServiceName
 

Method Detail

createEpr

EndpointReferenceType createEpr(String address)
Creats an Endpoint reference type based on the specified address


createEpr

EndpointReferenceType createEpr(String address,
                                String portType,
                                String serviceName)
Creats an Endpoint reference type based on the specified address, portType and ServiceName


addReferencePropertiesAttribute

void addReferencePropertiesAttribute(EndpointReferenceType eprType,
                                     QName qname,
                                     String value)
Adds an attribute to the ReferenceProperties type within the specified Endpoint reference. If type does not contain the ReferenceProperties element, a new one is created. Then the specified attribute is added to the ReferenceProperties


addElementToReferenceProperties

void addElementToReferenceProperties(EndpointReferenceType eprType,
                                     QName qname,
                                     String value)
Adds an element to the ReferenceProperties type within the specified Endpoint reference. If type does not contain the ReferenceProperties element, a new one is created. Then the specified element is added to the ReferenceProperties


addReferenceParametersAttribute

void addReferenceParametersAttribute(EndpointReferenceType eprType,
                                     QName qname,
                                     String value)
Adds an attribute to the ReferenceParameters type within the specified Endpoint reference. If type does not contain the ReferenceParameters element, a new one is created. Then the specified attribute is added to the ReferenceParameters


addElementToReferenceParameters

void addElementToReferenceParameters(EndpointReferenceType eprType,
                                     QName qname,
                                     String value)
Adds an element to the ReferenceParameters type within the specified Endpoint reference. If type does not contain the ReferenceParameters element, a new one is created. Then the specified element is added to the ReferenceParameters


addToReferenceProperties

void addToReferenceProperties(EndpointReferenceType eprType,
                              XmlObject object)
Copies the contents of the specified XmlObject into the reference properties element


addToReferenceParameters

void addToReferenceParameters(EndpointReferenceType eprType,
                              XmlObject object)
Copies the contents of the specified XmlObject into the reference parameters element



For comments and suggestions please send e-mail to The NaradaBrokering Project