DB Availability Wrapper Datasource

ozsoft.sap.ModuleType.Datasource.Performance.DB.Availability.Wrapper (DataSourceModuleType)

SAP Database Availability Wrapper Datasource

Element properties:

TypeDataSourceModuleType
IsolationAny
AccessibilityPublic
RunAsDefault
OutputTypeSystem.Performance.Data

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource ozsoft.sap.ModuleType.Datasource.Performance.DB.Availability Default
Mapper ConditionDetection ozsoft.sap.host.ConditionDetection.PerformanceDataMapper Default

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
intervalint$Config/interval$IntervalRepeat Interval (seconds)

Source Code:

<DataSourceModuleType ID="ozsoft.sap.ModuleType.Datasource.Performance.DB.Availability.Wrapper" Accessibility="Public" Batching="false">
<Configuration>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" minOccurs="1" name="interval" type="xsd:integer"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="interval" Selector="$Config/interval$" ParameterType="int"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<DataSource ID="DS" TypeID="ozsoft.sap.ModuleType.Datasource.Performance.DB.Availability">
<MPElement/>
<TargetID>$Target/Id$</TargetID>
<SAP_DB.INSTANCE>$Target/Property[Type="OZMP4SAP!ozsoft.sap.DB"]/SAP_DB.INSTANCE$</SAP_DB.INSTANCE>
<interval>$Config/interval$</interval>
<hostname>$Target/Property[Type="OZMP4SAP!ozsoft.sap.DB"]/SAP_DB.HOST$</hostname>
<sysnr>$Target/Host/Property[Type="OZMP4SAP!ozsoft.sap.System"]/SAP.SYSNR$</sysnr>
<user>$RunAs[Name="ozsoft.sap.HostCtrl.SecureReference"]/UserName$</user>
<password>$RunAs[Name="ozsoft.sap.HostCtrl.SecureReference"]/Password$</password>
</DataSource>
<ConditionDetection ID="Mapper" TypeID="ozsoft.sap.host.ConditionDetection.PerformanceDataMapper"/>
</MemberModules>
<Composition>
<Node ID="Mapper">
<Node ID="DS"/>
</Node>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>Perf!System.Performance.Data</OutputType>
</DataSourceModuleType>