La page Modifier une fabrique de connexions JMS permet de modifier les paramètres d'une fabrique de connexions JMS.
Elle contient les options ci-après.
Bouton permettant de restaurer les valeurs par défaut des paramètres qui en ont. Les paramètres qui n'ont pas de valeurs par défaut ne sont pas modifiés.
Nom JNDI unique identifiant la ressource. Par convention, le nom commence par un indicateur de type de ressource et une barre oblique, comme concurrent/, jdbc/ ou jms/. Le champ Nom JNDI est en lecture seule. Vous ne pouvez spécifier le nom JNDI qu'à la création d'une ressource
Nom JNDI logique pour la ressource. Nom standard Java EE permettant d'accéder à la ressource. Le champ Nom JNDI logique est en lecture seule. Pour plus d'informations, reportez-vous à Noms JNDI logiques.
Type de la fabrique de connexions. Le type de ressource est un champ en lecture seule. Vous ne pouvez spécifier le type de ressource qu'à la création d'une fabrique de connexions JMS.
Description de la fabrique de connexions.
Indique si la ressource est disponible lors de l'exécution.
Si seule l'instance de serveur par défaut server, existe dans le domaine, la disponibilité d'exécution de la ressource peut être activée ou désactivée. La disponibilité d'exécution est activée par défaut.
Si des clusters ou des instances autonomes ont été créés dans le domaine, utilisez l'onglet Cible pour contrôler la disponibilité d'exécution de la ressource sur ses cibles.
Nombre minimal de connexions dans le pool pour la fabrique de connexions. La valeur par défaut est 8.
Nombre maximal de connexions dans le pool. La valeur par défaut est 32.
Nombre de connexions à enlever lorsque le délai d'inactivité du pool est dépassé. La valeur par défaut est 2.
Durée maximale, en secondes, pendant laquelle une connexion peut rester inactive dans le pool. La valeur par défaut est 300.
Délai d'attente d'une application demandant une connexion au-delà duquel la connexion est temporisée. La valeur par défaut est 60 000.
Si la case Fermer toutes les connexions est cochée, GlassFish Server ferme toutes les connexions du pool et les rétablit en cas d'échec de l'une d'entre elles. Cette option est désactivée par défaut.
Les valeurs possibles sont les suivantes :
La ressource peut être utilisée pour les transactions impliquant l'utilisation de plusieurs ressources dans la portée d'une transaction. Il s'agit de la valeur par défaut pour une fabrique de connexions JMS.
Par exemple, les transactions peuvent impliquer cette ressource ainsi qu'une ressource JDBC, une ressource de connecteur ou une autre ressource de fabrique de connexions JMS. Cette valeur offre un maximum de flexibilité. Une ressource qui est configurée comme XATransaction participera aux opérations de validation (commit) en deux phases.
La ressource peut être utilisée soit pour les transactions qui impliquent uniquement une ressource dans la portée de la transaction, soit en tant que dernier agent dans une transaction distribuée qui implique plusieurs ressources XA.
Cette valeur offre de meilleures performances. Une ressource qui est configurée comme LocalTransaction ne sera pas utilisée dans les opérations de validation (commit) en deux phases.
La ressource ne peut participer à aucune transaction. Dans les applications JMS, l'utilisation de cette configuration est limitée.
Si la case Requis est cochée, les connexions sont validées avant d'être affectées à l'application. Si la validation d'une ressource échoue, elle est détruite et une autre ressource est créée puis renvoyée. Cette option est désactivée par défaut.
Propriétés supplémentaires de la fabrique de connexions.
Pour plus d'informations sur les propriétés disponibles, reportez-vous à Propriétés propres aux fabriques de connexions JMS.