NiCE.Library.X.ProviderLogFileConfiguration (SchemaType)

Element properties:

AccessibilityPublic

Source Code:

<SchemaType ID="NiCE.Library.X.ProviderLogFileConfiguration" Accessibility="Public">
<xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Configuration">
<xsd:sequence>
<xsd:element name="LogFileProviderConfiguration">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="IntervalSeconds" type="xsd:integer" default="60"/>
<xsd:element name="UpdateFileCacheInterval" type="xsd:integer"/>
<xsd:element name="ProductName" type="xsd:string" minOccurs="1" default=""/>
<xsd:element name="NiCEBinDirectory" type="xsd:string" minOccurs="1" default=""/>
<xsd:element name="NiCEDataDirectory" type="xsd:string" minOccurs="1" default=""/>
<xsd:element name="Directory" type="xsd:string"/>
<xsd:element name="Files" type="FilesType"/>
<xsd:element name="Regex" type="xsd:string" minOccurs="0" maxOccurs="1"/>
<xsd:element name="RegexReplace" type="RegexReplaceType"/>
<xsd:element name="Tracing" type="xsd:boolean" minOccurs="0" default="false"/>
<xsd:element name="TracingOutput" type="xsd:anyType" minOccurs="0" default="EventLog"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="FilesType">
<xsd:sequence>
<xsd:element name="FileNamePattern" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="RegexPattern" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="RegexReplaceType">
<xsd:sequence>
<xsd:element name="Replace" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</SchemaType>