Fuse Services Framework 2.4 XML Schema Reference

http://cxf.apache.org/blueprint/simple
complexType clientType

{http://www.w3.org/2001/XMLSchema}anyType
  {http://www.osgi.org/xmlns/blueprint/v1.0.0}Tcomponent
      {http://cxf.apache.org/blueprint/simple}clientType

Model
<...
  activation = "eager" | "lazy"
  address = string
  bindingId = string
  bus = string
  depends-on = list of at least 1 of (Tidref)
  endpointName = QName
  id = ID
  password = string
  serviceClass = string
  serviceName = QName
  transportId = string
  username = string
  wsdlLocation = string
>
binding? : conduitSelector? : dataBinding? : features? : inInterceptors? : inFaultInterceptors? : outInterceptors? : outFaultInterceptors? : properties?
</...>
Prohibited substitutions (block)
allowed to substitute with an xsi:type attribute with any derived type
Content Type
element-only content, not nillable.
This type can be derived by extension or restriction.

Nested Element Summary
all
anyTypebinding optional
          Configures the message binding used by the endpoint.
anyTypeconduitSelector optional
          Specifies a org.apache.cxf.endpoint.ConduitSelector implementation.
anyTypedataBinding optional
          Configures the data binding used by the endpoint.
anyTypefeatures optional
          Specifies a list of beans that configure advanced features like WS-RM.
anyTypeinInterceptors optional
          Specifies a list of interceptors to process incoming responses.
anyTypeinFaultInterceptors optional
          Specifies a list of interceptors to process incoming fault messages.
anyTypeoutInterceptors optional
          Specifies a list of interceptors to process outgoing requests.
anyTypeoutFaultInterceptors optional
          Specifies a list of interceptors to process outgoing fault messages.
Tmapproperties optional
          Specifies a map of properties that are passed to the endpoint.


Attribute Summary
Tactivationactivation
          The activation attribute for this component.
stringaddress
          Specifies the HTTP address of the endpoint on which the client makes requests.
stringbindingId
          Specifies the ID of the data binding the client will use.
stringbus
          Specifies the ID of the Spring bean configuring the bus managing the endpoint.
TdependsOndepends-on
          depends-on identifies (by id) other components that this component depends on.
QNameendpointName
          Specifies the value of the WSDL port element's name attribute for the service on which the client is making requests.
IDid
           
stringpassword
          Specifies a password that is used for simple username/password authentication.
stringserviceClass
          Specifies the name of the class implementing the client.
QNameserviceName
          Specifies the value of the WSDL service element's name attribute for the service on which the client is making requests.
stringtransportId
          Specifies the transportId that endpoint will use, it will override the transport which is defined in the wsdl.
stringusername
          Specifies a password that is used for simple username/password authentication.
stringwsdlLocation
          Specifies the location of the endpoint's WSDL contract.

Attribute Detail

activation

Documentation
                    
                    The activation attribute for this component.  This can either
                    be "eager" or "lazy".  If not specified, it
                    defaults to default-activation attribute of the enclosing
                    <blueprint> element.
                    
				
Definition

Defined with global type Tactivation

Model
"eager" | "lazy"
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

address

Documentation
Specifies the HTTP address of the endpoint on which the client makes requests. This value will override the value 
                specified in the services contract.
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

bindingId

Documentation
Specifies the ID of the data binding the client will use. The ID is the namespace of the WSDL extensions used to 
                configure the binding.
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

bus

Documentation
Specifies the ID of the Spring bean configuring the bus managing the endpoint.
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

depends-on

Documentation
                    
                    depends-on identifies (by id) other components that this component
                    depends on.  The component only be activated after the
                    depends-on components are successfully activated.  Also, if there
                    are <reference> or <reference-list> elements with unstatisfied
                    manadatory references, then the depends-on relationship will also
                    be used to determine whether this service is enabled or not.
                    
				
Definition

Defined with global type TdependsOn

Model
list of at least 1 of ({: pattern = \i\c*})
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse
Type
TdependsOn

endpointName

Documentation
Specifies the value of the WSDL port element's name attribute for the service on which the client is making 
                requests.
Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

id

Definition

Defined with global type ID

Model
ID
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

password

Documentation
Specifies a password that is used for simple username/password authentication.
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

serviceClass

Documentation
Specifies the name of the class implementing the client.
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

serviceName

Documentation
Specifies the value of the WSDL service element's name attribute for the service on which the client is making 
                requests.
Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

transportId

Documentation
Specifies the transportId that endpoint will use, it will override the transport which is defined in the wsdl.
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

username

Documentation
Specifies a password that is used for simple username/password authentication.
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

wsdlLocation

Documentation
Specifies the location of the endpoint's WSDL contract. The WSDL contract's location is relative to the folder 
                from which the client is deployed.
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

Fuse Services Framework 2.4 XML Schema Reference

Fuse Services Framework 2.4 XML Schema Reference