Show Synthetic Transaction Times
ComTrade.EMC.Documentum.Windows.ContentServer.ClientResponses.DisplayTimes (Task)
Lists client response (synthetic transaction) times.
Element properties:
Member Modules:
Source Code:
<Task ID="ComTrade.EMC.Documentum.Windows.ContentServer.ClientResponses.DisplayTimes" Accessibility="Public" Enabled="true" Target="CTDmWinDisc!ComTrade.EMC.Documentum.Windows.ContentServer" Timeout="300" Remotable="true">
<Category>Maintenance</Category>
<ProbeAction ID="getData" TypeID="ComTrade.EMC.Documentum.PA.Xml.Generic.CommandExecuter.Provider">
<ScriptFilename>CTDmMPClientResponseDisplayTimesDataProv.js</ScriptFilename>
<XslFilter><?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" encoding="UTF-8"/>
<xsl:strip-space elements="*"/>
<xsl:template name="matchClientResponses">
<xsl:if test="clientresponses/clientresponse">
<xsl:for-each select="clientresponses/clientresponse">
<DataItem>
<Property Name="RepositoryName"><xsl:value-of select="@repository"/></Property>
<Property Name="RepositoryId"><xsl:value-of select="@repositoryid"/></Property>
<Property Name="ContentServerName"><xsl:value-of select="@server"/></Property>
<Property Name="UserName"><xsl:value-of select="@username"/></Property>
<Property Name="CheckInTime"><xsl:value-of select="@checkin_time"/></Property>
<Property Name="CheckOutTime"><xsl:value-of select="@checkout_time"/></Property>
<Property Name="ConnectTime"><xsl:value-of select="@connect_time"/></Property>
<Property Name="DeleteTime"><xsl:value-of select="@delete_time"/></Property>
<Property Name="DisconnectTime"><xsl:value-of select="@disconnect_time"/></Property>
<Property Name="ImportTime"><xsl:value-of select="@import_time"/></Property>
<Property Name="CollectTime"><xsl:value-of select="@time"/></Property>
<Property Name="MeasureValid"><xsl:value-of select="@valid"/></Property>
</DataItem>
</xsl:for-each>
</xsl:if>
</xsl:template>
<xsl:template match="*">
<Collection>
<xsl:call-template name="matchClientResponses"/>
</Collection>
</xsl:template>
</xsl:stylesheet></XslFilter>
<ValueProperties>RepositoryName!!Next!!RepositoryId!!Next!!ContentServerName</ValueProperties>
<ValuePropertyValues>$Target/Property[Type="CTDmLib!ComTrade.EMC.Documentum.ContentServer"]/RepositoryName$!!Next!!$Target/Property[Type="CTDmLib!ComTrade.EMC.Documentum.ContentServer"]/RepositoryId$!!Next!!$Target/Property[Type="CTDmLib!ComTrade.EMC.Documentum.ContentServer"]/ServerConfigName$</ValuePropertyValues>
<TargetComputer>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</TargetComputer>
</ProbeAction>
</Task>