Les propriétés de spécification d'activation contiennent les informations de configuration du traitement des événements entrants destinées à un noeud final de message. Elles peuvent être définies soit à partir de l'assistant de reconnaissance de service d'entreprise, soit à partir de la console d'administration.
Lorsque vous configurez l'adaptateur, indiquez les propriétés de spécification d'activation répertoriées ci-dessous.
Propriété | Type | Description | Support de transport bidirec- tionnel | Valeur par défaut | Obliga- toire |
---|---|---|---|---|---|
Répertoire d'archivage | Chaîne | Répertoire dans lequel l'adaptateur traite les fichiers d'événement. | Oui | Aucun | Oui, si Archiving Processed = true |
ArchivingProcessed | Booléen | Détermine si l'adaptateur doit archiver les événements traités. | Oui | True | Non |
AssuredOnceDelivery | Booléen | Garantit la livraison unique des événements.
Si la valeur True est définie, l'adaptateur tente de stocker des informations
XID dans le magasin d'événements. Si la valeur False est définie, l'adaptateur
ne tentera pas de stocker des informations XID dans le magasin d'événements. Remarque : Définir
la valeur de cette propriété par False améliore les performances de
l'adaptateur.
|
Non | True | Oui |
Nom de l'objet métier par défaut | Chaîne | Nom du graphique métier utilisé par Data Transformation Framework avant la livraison d'un événement sur un noeud final. Par exemple, le graphique métier de l'encapsuleur générique utilisé par l'adaptateur est FlatFileBG. | Non | Aucun | Non |
CreateTable | Booléen | Détermine si la table de persistance d'événement est créée en mode automatique ou manuel. Si la valeur true est définie et que la table de persistance d'événement n'existe pas, l'adaptateur crée la table. Si la valeur false est définie, l'adaptateur ne crée pas la table et l'utilisateur doit créer la table manuellement. | Non | True | Non |
DatabasePassword | Chaîne | Mot de passe utilisé par la persistance d'événement pour obtenir la connexion à la base de données JDBC à partir de la source de données. | Oui | Aucun | Non |
DatabaseSchemaName | Chaîne | Nom de schéma de la base de données utilisée par la persistance d'événement. | Oui | Aucun | Non |
DatabaseUsername | Chaîne | Nom d'utilisateur utilisé par la persistance d'événement pour obtenir la connexion à la base de données JDBC à partir de la source de données. | Oui | Aucun | Non |
DataSourceJNDIName | Chaîne | Nom JNDI de la source de données utilisée par persistance d'événement pour obtenir la connexion à la base de données JDBC. La source de données doit être créée dans WebSphere Process Server. | Oui | Aucun | Oui |
EventTableName | Chaîne | Nom de la table utilisée par l'adaptateur pour la persistance d'événement. Cette valeur doit être unique pour chaque instance de spécification d'activation lorsque plusieurs instances de spécification d'activation sont utilisées. | Oui | Aucun | Oui |
Type de contenu d'événement | Chaîne | Représente le type MIME du fichier d'événements. | Non | Aucun | Non |
Répertoire d'événements | Chaîne | Répertoire dans lequel les fichiers d'événements sont stockés par le système d'information d'entreprise dorsal. | Oui | Aucun | Oui |
EventFileMask | Chaîne | Spécifie le filtre des fichiers d'événements. Ce filtre de fichier est une expression fixe valide et qualifiée de façon appropriée composée de caractères alphanumériques et seulement du caractère générique "*". | Oui | *.* | Oui |
EventTypeFilter | Chaîne | Liste des types d'événement que l'adaptateur peut livrer. L'adaptateur ne livrera pas les événements non inclus dans la liste. Si la liste est vide (valeur null), aucun filtre n'est appliqué et tous les événements sont livrés. | Non | Null | Non |
Erreur d'extension d'archivage | Chaîne | Spécifie que l'extension de fichier utilisée pour l'archivage n'est pas parvenue à traiter les objets métier du fichier d'événements en entrée. | Oui | échec | Non |
Codage du contenu de fichier | Chaîne | Détermine le mode de lecture et d'écriture des fichiers par l'adaptateur. | Non | Aucun | Non |
Référence de transmission de fichier | Booléen | Détermine si l'adaptateur a besoin de charger le contenu d'un fichier ou seulement de fournir au noeud final des informations sur le nom de répertoire et le nom de fichier. | Non | false | Oui |
FilterFutureEvents | Booléen | Si la valeur est true, l'adaptateur examine l'horodatage de chaque événement et le compare à l'heure système. Si l'heure de l'événement est antérieure à l'heure système, l'événement n'est pas livré. | Non | false | Oui |
Inclusion du délimiteur de fin de l'objet métier | Booléen | Si cette propriété a la valeur true, la valeur
de délimiteur spécifiée dans la propriété SplitCriteria est également
envoyée avec le contenu d'objet métier afin d'être traitée. Remarque : Cette
propriété n'est valide que lorsque la fragmentation du fichier d'événements
est basée sur un délimiteur.
|
Non | false | Non |
Extension de fichier d'archivage d'origine | Chaîne | Spécifie l'extension de fichier utilisée pour archiver le fichier d'événements d'origine. Cette propriété conserve également pour référence le fichier d'événements intégral au cas où le traitement des objets métier échouerait. | Non | original | Oui |
PollPeriod | Entier | Débit, en millisecondes, avec lequel l'adaptateur recherche les nouveaux événements entrants dans le magasin d'événements du système d'information d'entreprise. Le cycle d'interrogation est établi à un débit fixe. Le cycle d'interrogation fonctionne de telle façon que si l'exécution d'un cycle est retardée (par exemple, si le cycle précédent prend plus de temps que prévu), le cycle suivant démarre immédiatement pour rattraper le retard. Si la valeur de cette propriété est définie par 0, l'adaptateur ne marque aucun temps d'attente entre les cycles lors de l'interrogation. | Non | 500 | Oui |
PollQuantity | Entier | Détermine le nombre d'événements à livrer vers chaque noeud final par cycle d'interrogation. | Non | 1 | Oui |
Intervalle entre les nouvelles tentatives | Entier | Détermine le temps d'intervalle, en millisecondes, que prend l'adaptateur pour se reconnecter au système d'information d'entreprise après avoir rencontré une erreur de connexion entrante. | Non | 60000 (1 minute) | Non |
Nombre limite de nouvelles tentatives | Entier | Indique le nombre de tentatives qu'effectuera l'adaptateur pour se reconnecter au système d'information d'entreprise avant de s'arrêter. La valeur 0 signifie que l'adaptateur tente de se reconnecter de façon illimitée. | Non | 0 (illimité) | Non |
Tri des fichiers d'événement | Chaîne | Détermine l'ordre de tri des fichiers
d'événements interrogés. Les valeurs prises en charge sont :
|
Non | <vide> (= non trié) | Non |
Critères de fragmentation | Chaîne | Cet attribut est défini différemment selon la
valeur définie dans la SplittingFunctionClass Propriété de nom.
Remarque : Lors d'un scénario de transmission entrant,
si la fragmentation des fichiers est fonction de la taille et que la
propriété FilePassByReference est activée, les fichiers d'événement ne sont pas
fragmentés.
|
Oui | 0 | Non |
Nom de classe de la fonction de fragmentation | Chaîne | Utilise le nom de classe qualifié complet
afin de fragmenter des fichiers d'événement. Cette propriété peut être définie
par l'une des valeurs de classe suivante :
Remarque : Si
la propriété EventContentType a la valeur null, elle est automatiquement
définie par le nom de la classe qui fragmente les fichiers en fonction de la
taille.
|
Non | com.ibm. j2ca.utils. filesplit. SplitBySize |
Non |
Arrêt d'interrogation en cas d'erreur | Booléen | Arrête l'adaptateur lorsqu'une erreur se produit lors de l'interrogation. | Non | false | Non |
Extension d'archivage en cas de succès | Chaîne | Spécifie l'extension de fichier utilisée pour archiver tous les objets métier dont le traitement a réussi. | Non | succès | Oui |
Les propriétés FlatFileActivationSpec sont les propriétés qui ne sont applicables qu'à la version 6.0.1 d'Adapter for Flat Files. Elles sont nécessaires pour la compatibilité en amont et la migration, car l'adaptateur prend alors en charge deux spécifications d'activation. Cependant, il n'existe pas de scénario permettant d'exécuter l'assistant de reconnaissance de service d'entreprise pour les propriétés de la version 6.0.1 lors du traitement entrant. L'exécution l'assistant de reconnaissance de service d'entreprise pour le traitement entrant tient compte uniquement de la configuration 6.0.2.
Propriété | Type | Description | Support de transport bidirectionnel | Valeur par défaut | Obliga- toire |
---|---|---|---|---|---|
AutocreateEDT | Lorsque la valeur de cette propriété est true, une table en mémoire est créée et la structure EMF (Event Management Framework) utilise cette table pour suivre la distribution des événements. | Non | True | Oui | |
EDTDatabaseName | Nom de la base de données utilisée par la structure EMF (Event Management Framework). | Non | Aucun | Oui | |
EDTDriverName | Nom du pilote de la base de données EDT. | Non | Aucun | Oui | |
EDTTableName | Nom de la table de la base de données EDT qui sera utilisée par la structure EMF (Event Management Framework). | Non | Aucun | Oui | |
EDTUserName | Droits d'accès de l'ID utilisateur pour accéder à la base de données EDT. | Non | Aucun | Oui | |
EDTUserPassword | Droits d'accès de l'ID utilisateur pour accéder à la base de données EDT. | Non | Aucun | Oui | |
FFEventTableName | Nom de la table qui sera utilisée par l'adaptateur pour rechercher les valeurs de statut des événements. | Oui | FFLOG | Oui | |
FFDatabaseName | Il s'agit de la base de données interne à l'adaptateur qu'il utilise pour les opérations entrantes. | Oui | FFDB | Oui | |
FileChunkSize | Spécifie la taille de chaque fragment en octets, lorsque le fichier doit être fractionné en fragments. Lorsque la propriété FileSplitThreshold est vide, cette propriété est désactivée. | Oui | 8000 | Non | |
FileSplitThreshold | Spécifie la taille limite des fichiers pour le fractionnement des fichiers en octets. Tous les fichiers de taille supérieure sont fractionnés. Lorsque cet attribut est vide, la fragmentation des fichiers est désactivée. | Oui | -1 | Non |
(c) Copyright IBM Corporation 2005, 2006.
Technologie Eclipse (http://www.eclipse.org)