La classe de notification est nécessaire pour décrire les notifications que l’application peut émettre. Comme toutes les classes, une classe de notification possède sa propre structure qui est au minimum :
- un nom unique
- le schéma de notification, qui permet de définir la forme des données
Les propriétés de classes de notification
brutes
– le module de formatage, pour mettre en forme les informations
– le type de livraison : digest ou multidiffusion – la taille du lot
– les protocoles de remises
– une période de conservation de la notification.
<NotificationClasses>
<NotificationClass>
<NotificationClassName>StockNotification</NotificationClassName>
<Schema>
<Fields>
<Field>
<FieldName>ID</FieldName>
<FieldType>int</FieldType>
</Field>
<Field>
<FieldName>libelle</FieldName>
<FieldType>nchar(50)</FieldType>
</Field>
<Field>
<FieldName>stock</FieldName>
<FieldType>int</FieldType>
</Field>
</Fields>
</Schema>
<ContentFormatter>
<ClassName>XsltFormatter</ClassName>
<Arguments>
<Argument>
<Name>XsltBaseDirectoryPath</Name>
<Value>%_BaseDirectoryPath_%\AppDefinition</Value>
</Argument>
<Argument>
<Name>XsltFileName</Name>
<Value>Stock.xslt</Value>
</Argument>
</Arguments>
</ContentFormatter>
<DigestDelivery>true</DigestDelivery>
<Protocols>
<Protocol>
<ProtocolName>File</ProtocolName>
<Fields>
<Field>
<FieldName>ID</FieldName>
<FieldReference>ID</FieldReference>
</Field>
<Field>
<FieldName>libelle</FieldName>
<FieldReference>libelle</FieldReference>
</Field>
<Field>
<FieldName>stock</FieldName>
<FieldReference>stock</FieldReference>
</Field>
</Fields>
</Protocol>
</Protocols>
<ExpirationAge>PT2H</ExpirationAge>
</NotificationClass>
</NotificationClasses>
Téléchargez cette ressource
Guide inmac wstore pour l’équipement IT de l’entreprise
Découvrez toutes nos actualités à travers des interviews, avis, conseils d'experts, témoignages clients, ainsi que les dernières tendances et solutions IT autour de nos 4 univers produits : Poste de travail, Affichage et Collaboration, Impression et Infrastructure.