SIBWSOutboundService

This type is a class for model objects.

An outbound service represents a WSDL-defined service provider. It provides the configuration of invocation of the web service for each port.

Package: sibwsoutbound

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



Attributes Summary
name : EString The name of the outbound service. Required. The name has to be unique in the WebSphere Platform Messaging bus. Standard restrictions on managed names apply.
description : EString A description of the outbound service. Optional.
defaultPort : EString The name of the port that is used for all invocations unless it is overridden at runtime. Optional
serviceDestinationName : EString The name of the service destination for this outbound service. Required
enableOperationLevelSecurity : EBoolean Determines whether the access control policy should be enforced.
WSDLLocation : SIBWSWSDLLocation @ The location of the WSDL document that describes the service provider represented by this outbound service. Required
port : SIBWSOutboundPort * All ports associated with this outbound service. Optional.
property : * Null Class Name * * Extra properties that customize the way that requests and responses are processed. Optional.



Attribute Details

name  -  The name of the outbound service. Required. The name has to be unique in the WebSphere Platform Messaging bus. Standard restrictions on managed names apply.
    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

description  -  A description of the outbound service. Optional.
    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

defaultPort  -  The name of the port that is used for all invocations unless it is overridden at runtime. Optional
    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

serviceDestinationName  -  The name of the service destination for this outbound service. 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

enableOperationLevelSecurity  -  Determines whether the access control policy should be enforced.
    Data Type: EBoolean
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

WSDLLocation  -  The location of the WSDL document that describes the service provider represented by this outbound service. Required
    Reference Type: SIBWSWSDLLocation @
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

port  -  All ports associated with this outbound service. Optional.
    Reference Type: SIBWSOutboundPort *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

property  -  Extra properties that customize the way that requests and responses are processed. Optional.
    Reference Type: * Null Class Name * *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



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