Update of /cvsroot/batchserver/batchserver/src/org/jmonks/batchserver/framework/config/xml
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30411/config/xml
Added Files:
XMLBasicJobControllerConfig.java XMLJobConfig.java
XMLJobConfigFactory.java XMLJobControllerConfig.java
XMLPoolJobControllerConfig.java
Log Message:
Submitting the class skeltons
--- NEW FILE: XMLBasicJobControllerConfig.java ---
/*
* XMLBasicJobControllerConfig.java
*
* Created on March 2, 2006, 1:56 PM
*
* To change this template, choose Tools | Options and locate the template under
* the Source Creation and Management node. Right-click the template and choose
* Open. You can then make changes to the template in the Source Editor.
*/
package org.jmonks.batchserver.framework.config.xml;
import org.jmonks.batchserver.framework.config.BasicJobControllerConfig;
import org.w3c.dom.Element;
/**
*
* @author Suresh Pragada
*/
public class XMLBasicJobControllerConfig extends BasicJobControllerConfig
{
/** Creates a new instance of XMLBasicJobControllerConfig */
XMLBasicJobControllerConfig(Element controllerConfigElement)
{
}
}
--- NEW FILE: XMLPoolJobControllerConfig.java ---
/*
* XMLPoolJobControllerConfig.java
*
* Created on March 2, 2006, 1:33 PM
*
* To change this template, choose Tools | Options and locate the template under
* the Source Creation and Management node. Right-click the template and choose
* Open. You can then make changes to the template in the Source Editor.
*/
package org.jmonks.batchserver.framework.config.xml;
import org.jmonks.batchserver.framework.config.PoolJobControllerConfig;
import org.w3c.dom.Element;
/**
*
* @author Suresh Pragada
*/
public class XMLPoolJobControllerConfig extends PoolJobControllerConfig
{
/** Creates a new instance of XMLPoolJobControllerConfig */
XMLPoolJobControllerConfig(Element controllerConfigElement)
{
/**
* Load everything defined in base class using the input element.
*/
}
}
--- NEW FILE: XMLJobControllerConfig.java ---
/*
* XMLJobControllerConfig.java
*
* Created on March 2, 2006, 1:20 PM
*
* To change this template, choose Tools | Options and locate the template under
* the Source Creation and Management node. Right-click the template and choose
* Open. You can then make changes to the template in the Source Editor.
*/
package org.jmonks.batchserver.framework.config.xml;
import org.jmonks.batchserver.framework.config.JobControllerConfig;
import org.w3c.dom.Element;
/**
*
* @author Suresh Pragada
*/
public abstract class XMLJobControllerConfig extends JobControllerConfig
{
public static JobControllerConfig getJobControllerConfig(Element controllerConfigElement)
{
return null;
}
}
--- NEW FILE: XMLJobConfigFactory.java ---
/*
* XMLJobConfigFactory.java
*
* Created on March 2, 2006, 12:00 PM
*
* To change this template, choose Tools | Options and locate the template under
* the Source Creation and Management node. Right-click the template and choose
* Open. You can then make changes to the template in the Source Editor.
*/
package org.jmonks.batchserver.framework.config.xml;
import java.util.Map;
import org.jmonks.batchserver.framework.config.JobConfig;
import org.jmonks.batchserver.framework.config.JobConfigFactory;
/**
*
* @author Suresh Pragada
*/
public class XMLJobConfigFactory extends JobConfigFactory
{
private Map mConfigFactoryProps=null;
/** Creates a new instance of XMLJobConfigFactory */
public XMLJobConfigFactory(Map configFactoryProps)
{
}
public JobConfig getJobConfig(String jobName)
{
/**
* Look up XML configuration for jobName and pass that element.
*/
return new XMLJobConfig(null);
}
}
--- NEW FILE: XMLJobConfig.java ---
/*
* XMLJobConfig.java
*
* Created on March 2, 2006, 11:51 AM
*
* To change this template, choose Tools | Options and locate the template under
* the Source Creation and Management node. Right-click the template and choose
* Open. You can then make changes to the template in the Source Editor.
*/
package org.jmonks.batchserver.framework.config.xml;
import org.jmonks.batchserver.framework.config.JobConfig;
import org.w3c.dom.Element;
/**
*
* @author Suresh Pragada
*/
public class XMLJobConfig extends JobConfig
{
/** Creates a new instance of XMLJobConfig */
XMLJobConfig(Element jobConfigElement)
{
/**
* Load the configuration properties
*/
}
}
|