Block Service Export

Description

Declaration of an exported service and the association to an implementation component.

Attributes

Attribute Required Description
type yes The classname of the service exported. The value must be an interface.

Nested Elements

Element Cardinality Description
source 0..1 Declaration of the relative address of the component that shall be used to fulfil the service. The element is optional under version 3.3 and later.

Sample XML

     <!-- locally source reference -->

     <service type="tutorial.location.LocationService">
       <source>info</source>
     </service>

     <!-- nested source reference to component named xyz 
       in the subcontainer aaa -->

     <service type="tutorial.location.LocationService">
       <source>aaaa/xyz</source>
     </service>