SIBWSWSDLLocation

This type is a class for model objects.

Identifies the location of a WSDL document and a specific service element within the WSDL document.

Package: sibwsoutbound

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Reference attributes having this type:
  SIBWSInboundService.WSDLLocation
  SIBWSOutboundService.WSDLLocation
  WSGWInstance.defaultProxyWSDLLocation
  WSGWProxyService.overrideProxyWSDLLocation



Attributes Summary
WSDLServiceName : EString The name of the service within the WSDL. Only required if there is more than one service in the WSDL.
WSDLServiceNamespace : EString The namespace of the service within the WSDL. Only required if there is more than one service in the WSDL with the same name.
WSDLLocation : EString The location of the WSDL file. Required.
WSDLLocationKind : SIBWSServiceLocationKind The possible types of WSDL location. A WSDL document may be located either at a URL, or in a UDDI registry, in which case the location contains the UDDI service key. Required
WSDLUDDIReference : EString The UDDI registry containing the service provider's WSDL document. Required if WSDLLocation is defined as UDDI Location Type.



Attribute Details

WSDLServiceName  -  The name of the service within the WSDL. Only required if there is more than one service in the WSDL.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

WSDLServiceNamespace  -  The namespace of the service within the WSDL. Only required if there is more than one service in the WSDL with the same name.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

WSDLLocation  -  The location of the WSDL file. Required.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

WSDLLocationKind  -  The possible types of WSDL location. A WSDL document may be located either at a URL, or in a UDDI registry, in which case the location contains the UDDI service key. Required
    Data Type: SIBWSServiceLocationKind
    Default value:  URL_TO_WSDL
    Allowed values:
        0 - UDDI_REFERENCE
        1 - URL_TO_WSDL
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

WSDLUDDIReference  -  The UDDI registry containing the service provider's WSDL document. Required if WSDLLocation is defined as UDDI Location Type.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006