[Batchserver-cvs] batchserver/src/org/jmonks/batchserver/framework/management/jmxmp RepositoryJMXM
Brought to you by:
suresh_pragada
From: Suresh <sur...@us...> - 2006-09-13 23:29:49
|
Update of /cvsroot/batchserver/batchserver/src/org/jmonks/batchserver/framework/management/jmxmp In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25427/framework/management/jmxmp Modified Files: RepositoryJMXMPConnectorHelper.java Log Message: no message Index: RepositoryJMXMPConnectorHelper.java =================================================================== RCS file: /cvsroot/batchserver/batchserver/src/org/jmonks/batchserver/framework/management/jmxmp/RepositoryJMXMPConnectorHelper.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** RepositoryJMXMPConnectorHelper.java 12 Sep 2006 23:24:18 -0000 1.4 --- RepositoryJMXMPConnectorHelper.java 13 Sep 2006 23:29:45 -0000 1.5 *************** *** 1,13 **** package org.jmonks.batchserver.framework.management.jmxmp; - import java.io.IOException; - import java.net.MalformedURLException; - import java.util.HashMap; - import java.util.List; - import javax.management.remote.JMXConnector; - import javax.management.remote.JMXConnectorFactory; import javax.management.remote.JMXConnectorServer; import javax.management.remote.JMXServiceURL; import org.apache.log4j.Logger; ! import org.jmonks.batchserver.framework.repository.Repository; /** --- 1,8 ---- package org.jmonks.batchserver.framework.management.jmxmp; import javax.management.remote.JMXConnectorServer; import javax.management.remote.JMXServiceURL; import org.apache.log4j.Logger; ! import org.jmonks.batchserver.framework.JobContext; ! import org.jmonks.batchserver.framework.Repository; /** *************** *** 50,59 **** * @throws IllegalArgumentException If job name paramter or jmxConnectorServer parameter is null. */ ! public boolean registerConnectorServer(String jobName,JMXConnectorServer jmxConnectorServer) { logger.trace("Entering registerConnectorServer") ; ! if(jobName==null) ! throw new IllegalArgumentException("job name cannot be null to registerd jmx service url."); if(jmxConnectorServer==null) throw new IllegalArgumentException("jmx connector server cannot be null to registerd jmx connector server."); --- 45,54 ---- * @throws IllegalArgumentException If job name paramter or jmxConnectorServer parameter is null. */ ! public boolean registerConnectorServer(JobContext jobContext,JMXConnectorServer jmxConnectorServer) { logger.trace("Entering registerConnectorServer") ; ! if(jobContext==null) ! throw new IllegalArgumentException("job context cannot be null to registerd jmx service url."); if(jmxConnectorServer==null) throw new IllegalArgumentException("jmx connector server cannot be null to registerd jmx connector server."); *************** *** 63,68 **** */ JMXServiceURL jmxServiceURL=jmxConnectorServer.getAddress(); ! boolean registered=Repository.getRepository().registerJobMgmtMntrInfo(jmxServiceURL.toString()); ! logger.info(jobName + " with the service url " + jmxServiceURL.toString() + " registered in repository = " + registered); logger.trace("Exiting registerConnectorServer") ; --- 58,63 ---- */ JMXServiceURL jmxServiceURL=jmxConnectorServer.getAddress(); ! boolean registered=jobContext.getRepository().registerJobMgmtMntrInfo(jmxServiceURL.toString()); ! logger.info(jobContext.getJobName() + " with the service url " + jmxServiceURL.toString() + " registered in repository = " + registered); logger.trace("Exiting registerConnectorServer") ; *************** *** 80,95 **** * @throws IllegalArgumentException If job name paramter is null. */ ! public boolean unregisterConnectorServer(String jobName) { logger.trace("Entering unregisterConnectorServer"); ! if(jobName==null) ! throw new IllegalArgumentException("job name cannot be null to unregister the service url."); /** * By default repository will be associated with the job. So we can ignore the jobName here. */ ! boolean unregistered=Repository.getRepository().unregisterJobMgmtMntrInfo(); ! logger.debug(jobName + " mgmt and mntr information unregistered = " + unregistered); logger.trace("Exiting unregisterConnectorServer") ; --- 75,90 ---- * @throws IllegalArgumentException If job name paramter is null. */ ! public boolean unregisterConnectorServer(JobContext jobContext) { logger.trace("Entering unregisterConnectorServer"); ! if(jobContext==null) ! throw new IllegalArgumentException("job context cannot be null to unregister the service url."); /** * By default repository will be associated with the job. So we can ignore the jobName here. */ ! boolean unregistered=jobContext.getRepository().unregisterJobMgmtMntrInfo(); ! logger.debug(jobContext.getJobName() + " mgmt and mntr information unregistered = " + unregistered); logger.trace("Exiting unregisterConnectorServer") ; |