FUSE Mediation Router 2.7 XML Schema Reference

http://www.osgi.org/xmlns/blueprint/v1.0.0
complexType Tinlined-service

{http://www.w3.org/2001/XMLSchema}anyType
  {http://www.osgi.org/xmlns/blueprint/v1.0.0}Tcomponent
      {http://www.osgi.org/xmlns/blueprint/v1.0.0}Tservice
          {http://www.osgi.org/xmlns/blueprint/v1.0.0}Tinlined-service

Model
<...
  auto-export = "disabled" | "interfaces" | "class-hierarchy" | "all-classes" : "disabled"
  depends-on = list of at least 1 of (Tidref)
  interface = Tclass
  ranking = int : "0"
  ref = Tidref
  (any attribute from any namespace other than http://www.osgi.org/xmlns/blueprint/v1.0.0)>
description?, interfaces?, service-properties?, registration-listener*, (bean | reference | ref | (any element from any namespace other than http://www.osgi.org/xmlns/blueprint/v1.0.0))?
</...>
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.
Usage
GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service, GnonNullValue.service
Documentation
                
                The Tinlined-service type is used for inlined (i.e. non top level)
                <service> elements.
                
			

Nested Element Summary
sequence
sequence
GserviceElements
sequence
GbaseServiceElements
Tdescriptiondescription optional
           
Tinterfacesinterfaces optional
          A collection of one or more interface class names this service will be registered under.
TservicePropertiesservice-properties optional
          The service provided when the service is registered.
TregistrationListenerregistration-listener 0...∞
          A set of 0 or more registration listeners attached to this service component.
choice
GtargetComponent
optional
Tinlined-beanbean
           
Tinlined-referencereference
           
Trefref
           


Attribute Summary
TautoExportModesauto-export
           
TdependsOndepends-on
           
Tclassinterface
           
intranking
           
Tidrefref
           

Attribute Detail

auto-export

Definition

Defined with global type TautoExportModes

Model
"disabled" | "interfaces" | "class-hierarchy" | "all-classes"
Default Value
"disabled"
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

depends-on

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

interface

Definition

Defined with global type Tclass

Model
{NCName: pattern = \i\c*}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

ranking

Definition

Defined with global type int

Model
int
Default Value
"0"
Attribute Usage
optional
Fundamental Facets
equality, numeric, bounded, totaly ordered, countable infinite value space
White Space Processing
collapse

ref

Definition

Defined with global type Tidref

Model
{NCName: pattern = \i\c*}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

FUSE Mediation Router 2.7 XML Schema Reference

FUSE Mediation Router 2.7 XML Schema Reference