Les outils J2C utilisent les interfaces ConnectionFactory et Connection pour établir une connexion avec un serveur CICS. L'adaptateur de ressources ECI fournit des implémentations des interfaces de connexion, mais votre application ne fonctionne pas directement avec les implémentations ECI ; au lieu de cela, elle utilise directement la classe ECIConnectionSpec pour définir les propriétés de la connexion. La classe ECIConnectionSpec permet au composant Java EE de remplacer l'ID utilisateur et le mot de passe définis au moment du déploiement. Ainsi, le code utilisé pour obtenir une connexion est similaire à celui-ci :
ConnectionFactory cf = [Lookup from JNDI namespace]
ECIConnectionSpec cs = new ECIConnectionSpec();
cs.setUserName("myuser");
cs.setPassword("mypass");
Connection conn = cf.getConnection(cs);
ECIConnectionSpec Properties