com.ibm.websphere.sca.addressing

Interface EndpointReference



  • public interface EndpointReference
    Represents a WS-Addressing endpoint reference.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.lang.String getAddress()
      Returns the endpoint address.
      com.ibm.websphere.sca.addressing.BindingType getBindingType()
      Returns the binding type specified with the endpoint reference.
      java.lang.String getImport()
      Returns the target import set for the endpoint reference.
      java.lang.String getPort()
      Returns the name of the WSDL port associated with this endpoint reference.
      javax.xml.namespace.QName getPortType()
      Returns the QName of the WSDL portType associated with this endpoint reference.
      commonj.sdo.Sequence getReferenceParameters()
      Returns the endpoint reference parameters..
      commonj.sdo.Sequence getReferenceProperties()
      Returns the endpoint reference properties.
      javax.xml.namespace.QName getService()
      Returns the QName of the WSDL service associated with this endpoint reference.
      void setAddress(java.lang.String address)
      Sets the endpoint address.
      void setBindingType(com.ibm.websphere.sca.addressing.BindingType bindingType)
      Specify the binding type for this endpoint reference.
      void setImport(java.lang.String importName)
      Sets the target import for the endpoint reference.
      void setPort(java.lang.String name)
      Sets the name of the WSDL port associated with this endpoint reference.
      void setPortType(javax.xml.namespace.QName qname)
      Sets the QName of the WSDL portType associated with this endpoint reference.
      void setService(javax.xml.namespace.QName qname)
      Sets the QName of the WSDL service associated with this endpoint reference.
    • Field Detail

      • BINDING_TYPE_NOT_SET

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_NOT_SET
      • BINDING_TYPE_JMS

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_JMS
      • BINDING_TYPE_MQJMS

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_MQJMS
      • BINDING_TYPE_GENERIC_JMS

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_GENERIC_JMS
      • BINDING_TYPE_MQ

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_MQ
      • BINDING_TYPE_WEB_SERVICE

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_WEB_SERVICE
      • BINDING_TYPE_HTTP

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_HTTP
      • BINDING_TYPE_SCA

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_SCA
      • BINDING_TYPE_EIS

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_EIS
      • BINDING_TYPE_SLSB

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_SLSB
      • BINDING_TYPE_WEB_SERVICE_SOAP_1_1

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_WEB_SERVICE_SOAP_1_1
      • BINDING_TYPE_WEB_SERVICE_SOAP_1_2

        static final com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_WEB_SERVICE_SOAP_1_2
    • Method Detail

      • getAddress

        java.lang.String getAddress()
        Returns the endpoint address.
        Returns:
        The address.
      • setAddress

        void setAddress(java.lang.String address)
        Sets the endpoint address.
        Parameters:
        address - The address.
      • getReferenceProperties

        commonj.sdo.Sequence getReferenceProperties()
        Returns the endpoint reference properties.
        Returns:
        The collection of reference parameters.
      • getReferenceParameters

        commonj.sdo.Sequence getReferenceParameters()
        Returns the endpoint reference parameters..
        Returns:
        The collection of reference parameters.
      • getPortType

        javax.xml.namespace.QName getPortType()
        Returns the QName of the WSDL portType associated with this endpoint reference.
        Returns:
        The QName of the portType.
      • setPortType

        void setPortType(javax.xml.namespace.QName qname)
        Sets the QName of the WSDL portType associated with this endpoint reference.
        Parameters:
        qname - The QName of the portType.
      • getService

        javax.xml.namespace.QName getService()
        Returns the QName of the WSDL service associated with this endpoint reference.
        Returns:
        The QName of the service.
      • setService

        void setService(javax.xml.namespace.QName qname)
        Sets the QName of the WSDL service associated with this endpoint reference.
        Parameters:
        qname - The QName of the service.
      • getPort

        java.lang.String getPort()
        Returns the name of the WSDL port associated with this endpoint reference.
        Returns:
        The name of the port.
      • setPort

        void setPort(java.lang.String name)
        Sets the name of the WSDL port associated with this endpoint reference.
        Parameters:
        name - The name of the port.
      • setBindingType

        void setBindingType(com.ibm.websphere.sca.addressing.BindingType bindingType)
        Specify the binding type for this endpoint reference. One may need to specify bindingType when protocol information in the URI is ambiguous, for example a "http://..." URI can be for webservice binding as well as for HTTP binding
        Parameters:
        bindingType - The binding type of the service.
      • getBindingType

        com.ibm.websphere.sca.addressing.BindingType getBindingType()
        Returns the binding type specified with the endpoint reference.
        Returns:
        The bindng type.
      • setImport

        void setImport(java.lang.String importName)
        Sets the target import for the endpoint reference.
        Parameters:
        importName - The target import name.
      • getImport

        java.lang.String getImport()
        Returns the target import set for the endpoint reference.
        Returns:
        target import name
IBM Business Process ManagerTM
Release 8