Fuse ESB Enterprise 7.0 XML Schemas

http://www.osgi.org/xmlns/blueprint/v1.0.0
element service

Model
<service
  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))?
</service>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
declared with type Tinlined-service
element-only content, not nillable.
Usage
This element can be a child of the following elements: GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GbeanElements.argument, GbeanElements.property, TmapEntry/key, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, TserviceProperties/entry, Tmap/entry, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GbeanElements.argument, GbeanElements.property, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GbeanElements.argument, GbeanElements.property.
Scope
local declared in group GnonNullValue

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 ESB Enterprise 7.0 XML Schemas

Fuse ESB Enterprise 7.0 XML Schemas