IBM WebSphere Application ServerTM
Release 7

com.ibm.websphere.sca.addressing
Interface EndpointReference


public interface EndpointReference

Represents a WS-Addressing endpoint reference.


Field Summary
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_EIS
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_GENERIC_JMS
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_HTTP
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_JMS
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_MQ
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_MQJMS
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_NOT_SET
          Predefined BindingType enumerations for various binding types.
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_SCA
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_SLSB
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_WEB_SERVICE
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_WEB_SERVICE_SOAP_1_1
           
static com.ibm.websphere.sca.addressing.BindingType BINDING_TYPE_WEB_SERVICE_SOAP_1_2
           
 
Method Summary
 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
Predefined BindingType enumerations for various binding types.


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 WebSphere Application ServerTM
Release 7