FUSE Message Broker 5.5.0 XML Schema

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

Model
<bean
  class = Tclass
  depends-on = list of at least 1 of (Tidref)
  factory-method = Tmethod
  factory-ref = Tidref
  init-method = Tmethod
  (any attribute from any namespace other than http://www.osgi.org/xmlns/blueprint/v1.0.0)>
description?, (argument | property | (any element from any namespace other than http://www.osgi.org/xmlns/blueprint/v1.0.0))*
</bean>
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-bean
element-only content, not nillable.
Usage
This element can be a child of the following elements: GserviceReferenceElements.reference-listener, GnonNullValue.service, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GserviceReferenceElements.reference-listener, GbeanElements.argument, GbeanElements.property, TmapEntry/key, GnonNullValue.service, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GnonNullValue.service, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GnonNullValue.service, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GserviceReferenceElements.reference-listener, GserviceReferenceElements.reference-listener, Tblueprint/service, GbaseServiceElements.registration-listener, TserviceProperties/entry, Tmap/entry, GserviceReferenceElements.reference-listener, GnonNullValue.service, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GbaseServiceElements.registration-listener, GbeanElements.argument, GbeanElements.property, GnonNullValue.service, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GserviceReferenceElements.reference-listener, GnonNullValue.service, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GnonNullValue.service, GbaseServiceElements.registration-listener, GnonNullValue.service, GnonNullValue.list, GnonNullValue.set, GnonNullValue.array, GbaseServiceElements.registration-listener, GbeanElements.argument, GbeanElements.property.
Scope
local declared in group GnonNullValue

Nested Element Summary
sequence
GbeanElements
Tdescriptiondescription optional
           
choice
0...∞
Targumentargument
           
Tpropertyproperty
           


Attribute Summary
Tclassclass
           
TdependsOndepends-on
           
Tmethodfactory-method
           
Tidreffactory-ref
           
Tmethodinit-method
           

Attribute Detail

class

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

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

factory-method

Definition

Defined with global type Tmethod

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

factory-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

init-method

Definition

Defined with global type Tmethod

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

FUSE Message Broker 5.5.0 XML Schema

FUSE Message Broker 5.5.0 XML Schema