User: mclaugs
Date: 02/04/10 20:04:16
Modified: src/main/org/jboss/resource
ConnectionManagerFactoryLoader.java
Log:
Moved creation of JSR-77 objects to createService and destruction of them
to destroyService
Revision Changes Path
1.12 +35 -16
jbosscx/src/main/org/jboss/resource/ConnectionManagerFactoryLoader.java
Index: ConnectionManagerFactoryLoader.java
===================================================================
RCS file:
/cvsroot/jboss/jbosscx/src/main/org/jboss/resource/ConnectionManagerFactoryLoader.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ConnectionManagerFactoryLoader.java 6 Mar 2002 01:07:45 -0000 1.11
+++ ConnectionManagerFactoryLoader.java 11 Apr 2002 03:04:15 -0000 1.12
@@ -39,7 +39,7 @@
*
* @author Toby Allsopp ([EMAIL PROTECTED])
* @author <a href="mailto:[EMAIL PROTECTED]">David Jencks</a>
- * @version $Revision: 1.11 $
+ * @version $Revision: 1.12 $
*/
public class ConnectionManagerFactoryLoader
extends ServiceMBeanSupport
@@ -211,6 +211,30 @@
return cmfs.get(name.toString());
}
}
+
+
+ /**
+ * Create service method
+ *
+ * @exception Exception Description of Exception
+ */
+ public void createService()
+ throws Exception
+ {
+
+ // Create JSR-77 JCAConnectionFactory MBean
+ ObjectName lJCAConnectionFactory = JCAConnectionFactory.create(
+ getServer(),
+ factoryName,
+ getServiceName()
+ );
+
+ JCAManagedConnectionFactory.create(
+ getServer(),
+ factoryClass,
+ lJCAConnectionFactory
+ );
+ }
/**
* #Description of the Method
@@ -248,18 +272,6 @@
log.info("Connection manager factory '" + factoryName + " bound to " +
"'java:/" + factoryName + "'");
- // Create JSR-77 JCAConnectionFactory MBean
- ObjectName lJCAConnectionFactory = JCAConnectionFactory.create(
- getServer(),
- factoryName,
- getServiceName()
- );
-
- JCAManagedConnectionFactory.create(
- getServer(),
- factoryClass,
- lJCAConnectionFactory
- );
}
/**
@@ -274,13 +286,20 @@
log.info("Connection manager factory '" + factoryName +
"' removed from JNDI");
- // Destroy JSR-77 JCA ConnectionFactory MBeans
- JCAManagedConnectionFactory.destroy(getServer(),factoryClass);
- JCAConnectionFactory.destroy(getServer(),factoryName);
}
catch (NamingException e)
{
}
+ }
+ /**
+ * Description of the Method
+ *
+ */
+ public void destroyService()
+ {
+ // Destroy JSR-77 JCA ConnectionFactory MBeans
+ JCAManagedConnectionFactory.destroy(getServer(),factoryClass);
+ JCAConnectionFactory.destroy(getServer(),factoryName);
}
protected ObjectName getObjectName(MBeanServer server, ObjectName name)
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development