Groupe de commandes JCAManagement de l'objet AdminTask
Les langages de script Jython ou Jacl permettent de configurer la messagerie à l'aide de scripts. Les commandes et paramètres du groupe JCA Management peuvent être utilisés pour créer et gérer les adaptateurs de ressources, les spécifications d'activation Java EE Connector (J2C), les objets d'administration, les fabriques de connexions, les interfaces d'objet d'administration et les types de module d'écoute de messages.
copyResourceAdapter
La commande copyResourceAdapter permet de créer un adaptateur de ressource J2C (Java 2 Connector) dans la portée indiquée.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- -name
- Indique le nom du nouvel adaptateur de ressource J2C. Ce paramètre est obligatoire.
- -scope
- Indique l'ID objet de la portée. Ce paramètre est obligatoire.
- -useDeepCopy
- Si vous attribuez à ce paramètre la valeur true, la fabrique de connexions J2C ainsi que la spécification d'activation J2C et les objets d'administration J2C sont copiés dans le nouvel adaptateur de ressource J2C (copie totale). Si vous lui attribuez la valeur false, les objets ne sont pas créés (copie partielle). La valeur par défaut est false.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask copyResourceAdapter $ra [subst {-name newRA -scope $scope}]
- A l'aide de la chaîne Jython :
AdminTask.copyResourceAdapter(ra, '[-name newRA -scope scope]')
- A l'aide de la liste Jython :
AdminTask.copyResourceAdapter(ra, ['-name', 'newRA', '-scope', 'scope'])
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask copyResourceAdapter {-interactive}
- En langage Jython :
AdminTask.copyResourceAdapter('-interactive')
createJ2CActivationSpec
La commande createJ2CActivationSpec permet de créer une spécification d'activation de connecteur J2C (Java 2 Connector) sous un adaptateur de ressource J2C, en fonction des attributs indiqués. Le paramètre messageListenerType permet d'indiquer la spécification d'activation définie pour l'adaptateur de ressource J2C.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- - messageListenerType
- Identifie la spécification d'activation J2C à créer. Utilisez ce paramètre pour identifier le modèle de spécification d'activation de l'adaptateur de ressource J2C indiqué.
- -name
- Indique le nom de la spécification d'activation J2C créée.
- -jndiName
- Indique le nom JNDI (Java Naming and Directory Interface).
- -destinationJndiName
- Indique le nom JNDI (Java Naming and Directory Interface) de la destination correspondante.
- -authenticationAlias
- Indique l'alias d'authentification de la spécification d'activation J2C que vous créez.
- -description
- Description de la spécification d'activation J2C créée.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask createJ2CActivationSpec $ra {-name J2CAct Spec -jndiName eis/ActSpec1 -messageListenerType javax.jms.MessageListener }
- A l'aide de la chaîne Jython :
AdminTask.createJ2CActivationSpec(ra, '[-name J2CActSpec -jndiName eis/ActSpec1 -messageListenerType javax.jms.MessageListener]')
- A l'aide de la liste Jython :
AdminTask.createJ2CActivationSpec(ra, ['-name', 'J2CActSpec', '-jndiName', 'eis/ActSpec1', '-messageListenerType', 'javax.jms.MessageListener'])
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask createJ2CActivationSpec {-interactive}
- En langage Jython :
AdminTask.createJ2CActivationSpec('-interactive')
createJ2CAdminObject
La commande createJ2CAdminObject permet de créer un objet d'administration sous un adaptateur de ressource, en fonction des attributs que vous indiquez. Utilisez l'interface d'objet d'administration pour indiquer l'objet d'administration défini dans l'adaptateur de ressource.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- -adminObjectInterface
- Indique l'interface d'objet d'administration permettant d'identifier l'objet d'administration de l'adaptateur de ressource indiqué. Ce paramètre est obligatoire.
- -name
- Indique le nom de l'objet d'administration.
- -jndiName
- Indique le nom JNDI (Java Naming and Directory Interface).
- -description
- Description de l'objet d'administration J2C créé.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask createJ2CAdminObject $ra {-adminObjectInterface fvt.adapter.message.FVTMessageProvider -name J2CA01 -jndiName eis/J2CA01}
- A l'aide de la chaîne Jython :
AdminTask.createJ2CAdminObject(ra, '[-adminObjectInterface fvt.adapter.message.FVTMessageProvider -name J2CA01 -jndiName eis/J2CA01]')
- A l'aide de la liste Jython :
AdminTask.createJ2CAdminObject(ra, ['-adminObjectInterface', 'fvt.adapter.message.FVTMessageProvider', '-name', 'J2CA01', '-jndiName', 'eis/J2CA01'])
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask createJ2CAdminObject {-interactive}
- En langage Jython :
AdminTask.createJ2CAdminObject('-interactive')
createJ2CConnectionFactory
La commande createJ2CConnectionFactory permet de créer une fabrique de connexions Java 2 sous un adaptateur de ressource Java 2, en fonction des attributs indiqués. Les interfaces de fabrique de connexions permettent d'indiquer les connexions définies pour l'adaptateur de ressource Java 2.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- -connectionFactoryInterface
- Identifie les connexions définies pour l'adaptateur de ressource Java 2 indiqué. Ce paramètre est obligatoire.
- -name
- Indique le nom de la fabrique de connexions.
- -jndiName
- Indique le nom JNDI (Java Naming and Directory Interface).
- -description
- Description de la fabrique de connexions J2C créée.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask createJ2CConnectionFactory $ra {-connectionFactoryInterface javax.sql.DataSource -name J2CCF1 -jndiName eis/J2CCF1}
- A l'aide de la chaîne Jython :
AdminTask.createJ2CConnectionFactory(ra, '[-connectionFactoryInterface javax.sql.DataSource -name J2CCF1 -jndi Name eis/J2CCF1]')
- A l'aide de la liste Jython :
AdminTask.createJ2CConnectionFactory(ra, ['-connectionFactoryInterface', 'javax.sql.DataSource', '-name', 'J2CCF1', '-jndiName', 'eis/J2CCF1'])
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask createJ2CConnectionFactory {-interactive}
- En langage Jython :
AdminTask.createJ2CConnectionFactory('-interactive')
listAdminObjectInterfaces
La commande listAdminObjectInterfaces permet de répertorier les interfaces d'objet d'administration définies sous l'adaptateur de ressource indiqué.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- Paramètres : Aucun
- Résultat : la liste des interfaces d'objet d'administration.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask listAdminObjectInterfaces $ra
- A l'aide de la chaîne Jython :
AdminTask.listAdminObjectInterfaces(ra)
- A l'aide de la liste Jython :
AdminTask.listAdminObjectInterfaces(ra)
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask listAdminObjectInterfaces {-interactive}
- En langage Jython :
AdminTask.listAdminObjectInterfaces('-interactive')
listConnectionFactoryInterfaces
La commande listConnectionFactoryInterfaces permet de répertorier toutes les interfaces de fabrique de connexions définies sous l'adaptateur de ressource de connecteur Java 2 indiqué.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- Paramètres : Aucun
- Résultat : la liste des interfaces de fabrique de connexions.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask listConnectionFactoryInterfaces $ra
- A l'aide de la chaîne Jython :
AdminTask.listConnectionFactoryInterfaces(ra)
- A l'aide de la liste Jython :
AdminTask.listConnectionFactoryInterfaces(ra)
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask listConnectionFactoryInterfaces {-interactive}
- En langage Jython :
AdminTask.listConnectionFactoryInterfaces('-interactive')
listJ2CActivationSpecs
La commande listJ2CActivationSpecs permet de répertorier les spécifications d'activation de l'adaptateur de ressource en fonction du type de module d'écoute de message indiqué.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- -messageListenerType
- Indique le type de module d'écoute de message de l'adaptateur de ressource. Ce paramètre est obligatoire.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask listJ2CActivationSpecs $ra {-messageListener Type javax.jms.MessageListener}
- A l'aide de la chaîne Jython :
AdminTask.listJ2CActivationSpecs(ra, '[-messageListener Type javax.jms.MessageListener]')
- A l'aide de la liste Jython :
AdminTask.listJ2CActivation Specs(ra, ['-messageListener Type', 'javax.jms.MessageListener'])
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask listJ2CActivationSpecs {-interactive}
- En langage Jython :
AdminTask.listJ2CActivationSpecs('-interactive')
listJ2CAdminObjects
La commande listJ2CAdminObjects permet de répertorier les objets d'administration contenant l'interface objet d'administration que vous indiquez.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- -adminObjectInterface
- Indique l'interface d'objet d'administration. Ce paramètre est obligatoire.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask listJ2CAdminObjects $ra {-adminObjectInterface fvt.adaptor.message.FVTMessageProvider}
- A l'aide de la chaîne Jython :
AdminTask.listJ2CAdminObjects(ra, '[-adminObjectInterface fvt.adaptor.message.FVTMessageProvider]')
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask listJ2CAdminObjects {-interactive}
- En langage Jython :
AdminTask.listJ2CAdminObjects('-interactive')
listJ2CConnectionFactories
La commande listJ2CConnectionFactories permet de répertorier les fabriques de connexions de connecteur Java 2 de l'adaptateur de ressource en fonction de l'interface de fabrique de connexions que vous indiquez.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- -connectionFactoryInterface
- Indique le nom de la fabrique de connexions. Ce paramètre est obligatoire.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask listJ2CConnectionFactories $ra {-connectionFactoryInterface javax.sql.DataSource}
- A l'aide de la chaîne Jython :
AdminTask.listJ2CConnectionFactories(ra, '[-connectionFactoryInterface javax.sql.DataSource]')
- A l'aide de la liste Jython :
AdminTask.listJ2CConnectionFactories(ra, ['-connectionFactoryInterface', 'javax.sql.DataSource'])
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask listJ2CConnectionFactories {-interactive}
- En langage Jython :
AdminTask.listJ2CConnectionFactories('-interactive')
listMessageListenerTypes
La commande listMessageListenerTypes permet de répertorier les types de module d'écoute de message définis sous l'adaptateur de ressource indiqué.
Objet cible
ID objet de l'adaptateur de ressources J2C
Paramètres et valeurs renvoyées
- Paramètres : Aucun
- Résultat : la liste des types de module d'écoute de message.
Exemples
Syntaxe d'un exemple de mode différé :
- Avec Jacl :
$AdminTask listMessageListenerTypes $ra
- A l'aide de la chaîne Jython :
AdminTask.listMessageListenerTypes(ra)
- A l'aide de la liste Jython :
AdminTask.listMessageListenerTypes(ra)
Exemple d'utilisation en mode interactif :
- Avec Jacl :
$AdminTask listMessageListenerTypes {-interactive}
- En langage Jython :
AdminTask.listMessageListenerTypes('-interactive')