From 2807ef98f66eca609941157bf28ff54d34ddca7b Mon Sep 17 00:00:00 2001 From: cramakri <cramakri> Date: Wed, 15 Aug 2012 13:54:51 +0000 Subject: [PATCH] Renamed classes to introduce the easier names of AggregationService and IngestionService SVN: 26381 --- ...ingPlugin.java => JythonAggregationService.java} | 13 ++++++------- ...rtingPlugin.java => JythonIngestionService.java} | 12 ++++++------ ...ReportingPlugin.java => AggregationService.java} | 4 ++-- ...ggregationService.java => IngestionService.java} | 10 +++++----- .../plugin.properties | 2 +- .../plugin.properties | 2 +- ...nBasedAggregationServiceReportingPluginTest.java | 2 +- .../standard/ExampleAggregationServicePlugin.java | 2 +- .../ExampleDbModifyingAggregationService.java | 2 +- 9 files changed, 24 insertions(+), 25 deletions(-) rename datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/{JythonBasedAggregationServiceReportingPlugin.java => JythonAggregationService.java} (88%) rename datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/{JythonBasedDbModifyingAggregationServiceReportingPlugin.java => JythonIngestionService.java} (88%) rename datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/{AbstractAggregationServiceReportingPlugin.java => AggregationService.java} (91%) rename datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/{AbstractDbModifyingAggregationService.java => IngestionService.java} (97%) diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedAggregationServiceReportingPlugin.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonAggregationService.java similarity index 88% rename from datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedAggregationServiceReportingPlugin.java rename to datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonAggregationService.java index 24f4cafdfa0..65199787eff 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedAggregationServiceReportingPlugin.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonAggregationService.java @@ -24,23 +24,22 @@ import org.apache.log4j.Logger; import ch.systemsx.cisd.common.logging.LogCategory; import ch.systemsx.cisd.common.logging.LogFactory; -import ch.systemsx.cisd.openbis.dss.generic.server.plugins.standard.AbstractAggregationServiceReportingPlugin; +import ch.systemsx.cisd.openbis.dss.generic.server.plugins.standard.AggregationService; import ch.systemsx.cisd.openbis.dss.generic.shared.DataSetProcessingContext; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.TableModel; import ch.systemsx.cisd.openbis.generic.shared.managed_property.api.ISimpleTableModelBuilderAdaptor; /** * Aggregation service reporting plugin based on a Jython script. - * + * * @author Franz-Josef Elmer */ -public class JythonBasedAggregationServiceReportingPlugin extends - AbstractAggregationServiceReportingPlugin +public class JythonAggregationService extends AggregationService { private static final long serialVersionUID = 1L; private static final Logger notifyLog = LogFactory.getLogger(LogCategory.NOTIFY, - JythonBasedAggregationServiceReportingPlugin.class); + JythonAggregationService.class); protected static String getScriptPathProperty(Properties properties) { @@ -49,13 +48,13 @@ public class JythonBasedAggregationServiceReportingPlugin extends private final IPluginScriptRunnerFactory scriptRunnerFactory; - public JythonBasedAggregationServiceReportingPlugin(Properties properties, File storeRoot) + public JythonAggregationService(Properties properties, File storeRoot) { this(properties, storeRoot, new PluginScriptRunnerFactory(getScriptPathProperty(properties))); } - protected JythonBasedAggregationServiceReportingPlugin(Properties properties, File storeRoot, + protected JythonAggregationService(Properties properties, File storeRoot, IPluginScriptRunnerFactory scriptRunnerFactory) { super(properties, storeRoot); diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedDbModifyingAggregationServiceReportingPlugin.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonIngestionService.java similarity index 88% rename from datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedDbModifyingAggregationServiceReportingPlugin.java rename to datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonIngestionService.java index a88ba4e5b4e..2641ce68e99 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedDbModifyingAggregationServiceReportingPlugin.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonIngestionService.java @@ -25,7 +25,7 @@ import org.apache.log4j.Logger; import ch.systemsx.cisd.common.logging.LogCategory; import ch.systemsx.cisd.common.logging.LogFactory; import ch.systemsx.cisd.etlserver.registrator.api.v2.IDataSetRegistrationTransactionV2; -import ch.systemsx.cisd.openbis.dss.generic.server.plugins.standard.AbstractDbModifyingAggregationService; +import ch.systemsx.cisd.openbis.dss.generic.server.plugins.standard.IngestionService; import ch.systemsx.cisd.openbis.dss.generic.shared.DataSetProcessingContext; import ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.TableModel; @@ -36,13 +36,13 @@ import ch.systemsx.cisd.openbis.generic.shared.managed_property.api.ISimpleTable * * @author Chandrasekhar Ramakrishnan */ -public class JythonBasedDbModifyingAggregationServiceReportingPlugin extends - AbstractDbModifyingAggregationService<DataSetInformation> +public class JythonIngestionService extends + IngestionService<DataSetInformation> { private static final long serialVersionUID = 1L; private static final Logger notifyLog = LogFactory.getLogger(LogCategory.NOTIFY, - JythonBasedDbModifyingAggregationServiceReportingPlugin.class); + JythonIngestionService.class); protected static String getScriptPathProperty(Properties properties) { @@ -51,14 +51,14 @@ public class JythonBasedDbModifyingAggregationServiceReportingPlugin extends private final IPluginScriptRunnerFactory scriptRunnerFactory; - public JythonBasedDbModifyingAggregationServiceReportingPlugin(Properties properties, + public JythonIngestionService(Properties properties, File storeRoot) { this(properties, storeRoot, new PluginScriptRunnerFactory(getScriptPathProperty(properties))); } - protected JythonBasedDbModifyingAggregationServiceReportingPlugin(Properties properties, + protected JythonIngestionService(Properties properties, File storeRoot, IPluginScriptRunnerFactory scriptRunnerFactory) { super(properties, storeRoot); diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AbstractAggregationServiceReportingPlugin.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AggregationService.java similarity index 91% rename from datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AbstractAggregationServiceReportingPlugin.java rename to datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AggregationService.java index cab7817037b..89bf8f299e7 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AbstractAggregationServiceReportingPlugin.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AggregationService.java @@ -32,12 +32,12 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.DatasetDescription; * * @author Chandrasekhar Ramakrishnan */ -public abstract class AbstractAggregationServiceReportingPlugin extends AbstractDatastorePlugin implements +public abstract class AggregationService extends AbstractDatastorePlugin implements IReportingPluginTask { private static final long serialVersionUID = 1L; - protected AbstractAggregationServiceReportingPlugin(Properties properties, File storeRoot) + protected AggregationService(Properties properties, File storeRoot) { super(properties, storeRoot); } diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AbstractDbModifyingAggregationService.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/IngestionService.java similarity index 97% rename from datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AbstractDbModifyingAggregationService.java rename to datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/IngestionService.java index 87bb74c2981..7983b23933e 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/AbstractDbModifyingAggregationService.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/IngestionService.java @@ -69,8 +69,8 @@ import ch.systemsx.cisd.openbis.generic.shared.util.SimpleTableModelBuilder; /** * @author Chandrasekhar Ramakrishnan */ -public abstract class AbstractDbModifyingAggregationService<T extends DataSetInformation> extends - AbstractAggregationServiceReportingPlugin implements IOmniscientEntityRegistrator<T> +public abstract class IngestionService<T extends DataSetInformation> extends + AggregationService implements IOmniscientEntityRegistrator<T> { private static final String AGGREGATION_SERVICE_SCRATCH_DIR_NAME = "aggregation-service"; @@ -99,7 +99,7 @@ public abstract class AbstractDbModifyingAggregationService<T extends DataSetInf * @param properties * @param storeRoot */ - public AbstractDbModifyingAggregationService(Properties properties, File storeRoot) + public IngestionService(Properties properties, File storeRoot) { this(DssPropertyParametersUtil.loadServiceProperties(), properties, storeRoot); } @@ -111,7 +111,7 @@ public abstract class AbstractDbModifyingAggregationService<T extends DataSetInf * @param instanceProperties * @param storeRoot */ - public AbstractDbModifyingAggregationService(Properties dssProperties, + public IngestionService(Properties dssProperties, Properties instanceProperties, File storeRoot) { this(dssProperties, instanceProperties, storeRoot, null, @@ -127,7 +127,7 @@ public abstract class AbstractDbModifyingAggregationService<T extends DataSetInf * @param openBisService * @param mailClient */ - public AbstractDbModifyingAggregationService(Properties dssProperties, + public IngestionService(Properties dssProperties, Properties instanceProperties, File storeRoot, IEncapsulatedOpenBISService openBisService, IMailClient mailClient) { diff --git a/datastore_server/sourceTest/core-plugins/generic-test/1/dss/reporting-plugins/example-jython-aggregation-service-report/plugin.properties b/datastore_server/sourceTest/core-plugins/generic-test/1/dss/reporting-plugins/example-jython-aggregation-service-report/plugin.properties index 44093a72967..473df6886df 100644 --- a/datastore_server/sourceTest/core-plugins/generic-test/1/dss/reporting-plugins/example-jython-aggregation-service-report/plugin.properties +++ b/datastore_server/sourceTest/core-plugins/generic-test/1/dss/reporting-plugins/example-jython-aggregation-service-report/plugin.properties @@ -1,3 +1,3 @@ label = Test Jython Aggregation Reporting -class = ch.systemsx.cisd.openbis.dss.generic.server.plugins.jython.JythonBasedAggregationServiceReportingPlugin +class = ch.systemsx.cisd.openbis.dss.generic.server.plugins.jython.JythonAggregationService script-path = script.py \ No newline at end of file diff --git a/datastore_server/sourceTest/core-plugins/generic-test/1/dss/reporting-plugins/example-jython-db-modifying-aggregation-service/plugin.properties b/datastore_server/sourceTest/core-plugins/generic-test/1/dss/reporting-plugins/example-jython-db-modifying-aggregation-service/plugin.properties index 9e377f997d1..5bf050a32dc 100644 --- a/datastore_server/sourceTest/core-plugins/generic-test/1/dss/reporting-plugins/example-jython-db-modifying-aggregation-service/plugin.properties +++ b/datastore_server/sourceTest/core-plugins/generic-test/1/dss/reporting-plugins/example-jython-db-modifying-aggregation-service/plugin.properties @@ -1,3 +1,3 @@ label = Test Db Modifying Jython Aggregation Reporting -class = ch.systemsx.cisd.openbis.dss.generic.server.plugins.jython.JythonBasedDbModifyingAggregationServiceReportingPlugin +class = ch.systemsx.cisd.openbis.dss.generic.server.plugins.jython.JythonIngestionService script-path = script.py \ No newline at end of file diff --git a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedAggregationServiceReportingPluginTest.java b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedAggregationServiceReportingPluginTest.java index edb6249a043..a47548377d7 100644 --- a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedAggregationServiceReportingPluginTest.java +++ b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/jython/JythonBasedAggregationServiceReportingPluginTest.java @@ -214,7 +214,7 @@ public class JythonBasedAggregationServiceReportingPluginTest extends AbstractFi private IReportingPluginTask createPlugin(String scriptFile) { - return new JythonBasedAggregationServiceReportingPlugin(new Properties(), store, + return new JythonAggregationService(new Properties(), store, new PluginScriptRunnerFactory(new File(scriptFolder, scriptFile).getPath()) { private static final long serialVersionUID = 1L; diff --git a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ExampleAggregationServicePlugin.java b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ExampleAggregationServicePlugin.java index 0080454bde6..8a3652fa11d 100644 --- a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ExampleAggregationServicePlugin.java +++ b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ExampleAggregationServicePlugin.java @@ -28,7 +28,7 @@ import ch.systemsx.cisd.openbis.generic.shared.util.SimpleTableModelBuilder; /** * @author Chandrasekhar Ramakrishnan */ -public class ExampleAggregationServicePlugin extends AbstractAggregationServiceReportingPlugin +public class ExampleAggregationServicePlugin extends AggregationService { private static final long serialVersionUID = 1L; diff --git a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ExampleDbModifyingAggregationService.java b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ExampleDbModifyingAggregationService.java index a71c8399c40..79dbfde54ed 100644 --- a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ExampleDbModifyingAggregationService.java +++ b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ExampleDbModifyingAggregationService.java @@ -33,7 +33,7 @@ import ch.systemsx.cisd.openbis.generic.shared.util.SimpleTableModelBuilder; * @author Chandrasekhar Ramakrishnan */ public class ExampleDbModifyingAggregationService extends - AbstractDbModifyingAggregationService<DataSetInformation> + IngestionService<DataSetInformation> { private static final long serialVersionUID = 1L; -- GitLab