This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-hop.git


The following commit(s) were added to refs/heads/master by this push:
     new 1e90c96  HOP-3238 Rename somes methods with Interface word and 
duplicate methods
     new 53a7621  Merge pull request #1033 from nadment/HOP-3238
1e90c96 is described below

commit 1e90c96a2588a3b6497b4773d2af43e028dbe0de
Author: Nicolas Adment <[email protected]>
AuthorDate: Wed Sep 1 22:27:24 2021 +0200

    HOP-3238 Rename somes methods with Interface word and duplicate methods
---
 .../modules/ROOT/pages/sdk/hop-sdk.adoc            |   2 +-
 .../java/org/apache/hop/pipeline/Pipeline.java     | 145 ++++++---------------
 .../apache/hop/www/SniffTransformServletTest.java  |  10 +-
 .../pipeline/transforms/mapping/SimpleMapping.java |   2 +-
 .../transforms/mapping/SimpleMappingTest.java      |   6 +-
 .../pipeline/transforms/metainject/MetaInject.java |   2 +-
 .../transforms/xml/PipelineTestFactory.java        |   8 +-
 .../transforms/xml/getxmldata/GetXMLDataTest.java  |   4 +-
 .../hop/pipeline/transforms/xml/xslt/XsltTest.java |   2 +-
 9 files changed, 61 insertions(+), 120 deletions(-)

diff --git a/docs/hop-dev-manual/modules/ROOT/pages/sdk/hop-sdk.adoc 
b/docs/hop-dev-manual/modules/ROOT/pages/sdk/hop-sdk.adoc
index c7cd994..8ad7bab 100644
--- a/docs/hop-dev-manual/modules/ROOT/pages/sdk/hop-sdk.adoc
+++ b/docs/hop-dev-manual/modules/ROOT/pages/sdk/hop-sdk.adoc
@@ -160,7 +160,7 @@ After `prepareExecution()` you can add row listeners to the 
various transforms:
 
 [source,java]
 ----
-ITransform transform = localPipeline.findTransformInterface("transform-name", 
0);
+ITransform transform = localPipeline.getTransform("transform-name", 0);
 transform.addRowListener(new RowAdapter() {
   void rowWrittenEvent( IRowMeta rowMeta, Object[] row ) throws 
HopTransformException {
     // A row was written during execution
diff --git a/engine/src/main/java/org/apache/hop/pipeline/Pipeline.java 
b/engine/src/main/java/org/apache/hop/pipeline/Pipeline.java
index 0bb479e..b1897e7 100644
--- a/engine/src/main/java/org/apache/hop/pipeline/Pipeline.java
+++ b/engine/src/main/java/org/apache/hop/pipeline/Pipeline.java
@@ -1744,92 +1744,6 @@ public abstract class Pipeline
   }
 
   /**
-   * Find the base transforms for the transform with the specified name.
-   *
-   * @param transformName the transform name
-   * @return the list of base transforms for the specified transform
-   */
-  public List<ITransform> findBaseTransforms(String transformName) {
-    List<ITransform> baseTransforms = new ArrayList<>();
-
-    if (transforms == null) {
-      return baseTransforms;
-    }
-
-    for (TransformMetaDataCombi sid : transforms) {
-      ITransform iTransform = sid.transform;
-      if (iTransform.getTransformName().equalsIgnoreCase(transformName)) {
-        baseTransforms.add(iTransform);
-      }
-    }
-    return baseTransforms;
-  }
-
-  /**
-   * Find the executing transform copy for the transform with the specified 
name and copy number
-   *
-   * @param transformName the transform name
-   * @param copyNr
-   * @return the executing transform found or null if no copy could be found.
-   */
-  public ITransform findTransformInterface(String transformName, int copyNr) {
-    if (transforms == null) {
-      return null;
-    }
-
-    for (TransformMetaDataCombi sid : transforms) {
-      ITransform iTransform = sid.transform;
-      if (iTransform.getTransformName().equalsIgnoreCase(transformName) && 
sid.copy == copyNr) {
-        return iTransform;
-      }
-    }
-    return null;
-  }
-
-  /**
-   * Find the available executing transform copies for the transform with the 
specified name
-   *
-   * @param transformName the transform name
-   * @return the list of executing transform copies found or null if no 
transforms are available yet
-   *     (incorrect usage)
-   */
-  public List<ITransform> findTransformInterfaces(String transformName) {
-    if (transforms == null) {
-      return null;
-    }
-
-    List<ITransform> list = new ArrayList<>();
-
-    for (TransformMetaDataCombi sid : transforms) {
-      ITransform iTransform = sid.transform;
-      if (iTransform.getTransformName().equalsIgnoreCase(transformName)) {
-        list.add(iTransform);
-      }
-    }
-    return list;
-  }
-
-  /**
-   * Find the data interface for the transform with the specified name.
-   *
-   * @param name the transform name
-   * @return the transform data interface
-   */
-  public ITransformData findDataInterface(String name) {
-    if (transforms == null) {
-      return null;
-    }
-
-    for (TransformMetaDataCombi sid : transforms) {
-      ITransform rt = sid.transform;
-      if (rt.getTransformName().equalsIgnoreCase(name)) {
-        return sid.data;
-      }
-    }
-    return null;
-  }
-
-  /**
    * Gets sortingTransformsTopologically
    *
    * @return value of sortingTransformsTopologically
@@ -1962,25 +1876,51 @@ public abstract class Pipeline
   /**
    * Find the ITransform (thread) by looking it up using the name.
    *
-   * @param transformName The name of the transform to look for
-   * @param copy the copy number of the transform to look for
+   * @param name The name of the transform to look for
+   * @param copyNr The copy number of the transform to look for
    * @return the ITransform or null if nothing was found.
    */
-  public ITransform getTransformInterface(String transformName, int copy) {
+  public ITransform getTransform(String name, int copyNr) {
     if (transforms == null) {
       return null;
     }
 
     // Now start all the threads...
     for (TransformMetaDataCombi sid : transforms) {
-      if (sid.transformName.equalsIgnoreCase(transformName) && sid.copy == 
copy) {
-        return sid.transform;
+      ITransform transform = sid.transform;
+      if (transform.getTransformName().equalsIgnoreCase(name) && sid.copy == 
copyNr) {
+        return transform;
       }
     }
 
     return null;
   }
 
+
+
+  /**
+   * Find the available executing transform copies for the transform with the 
specified name
+   *
+   * @param name The transform name
+   * @return the list of executing transform copies found or null if no 
transforms are available yet
+   *     (incorrect usage)
+   */
+  public List<ITransform> getTransforms(String name) {
+    if (transforms == null) {
+      return null;
+    }
+
+    List<ITransform> list = new ArrayList<>();
+
+    for (TransformMetaDataCombi sid : transforms) {
+      ITransform transform = sid.transform;
+      if (transform.getTransformName().equalsIgnoreCase(name)) {
+        list.add(transform);
+      }
+    }
+    return list;
+  }
+  
   /**
    * Turn on safe mode during running: the pipeline will run slower but with 
more checking enabled.
    *
@@ -2014,8 +1954,8 @@ public abstract class Pipeline
    * @see Pipeline#prepareExecution()
    */
   public RowProducer addRowProducer(String transformName, int copynr) throws 
HopException {
-    ITransform iTransform = getTransformInterface(transformName, copynr);
-    if (iTransform == null) {
+    ITransform transform = getTransform(transformName, copynr);
+    if (transform == null) {
       throw new HopException(
           "Unable to find thread with name " + transformName + " and copy 
number " + copynr);
     }
@@ -2034,9 +1974,9 @@ public abstract class Pipeline
     }
 
     // Add this rowset to the list of active rowsets for the selected transform
-    iTransform.addRowSetToInputRowSets(rowSet);
+    transform.addRowSetToInputRowSets(rowSet);
 
-    return new RowProducer(iTransform, rowSet);
+    return new RowProducer(transform, rowSet);
   }
 
   /**
@@ -2062,17 +2002,18 @@ public abstract class Pipeline
   /**
    * Finds the ITransformData (currently) associated with the specified 
transform.
    *
-   * @param transformName The name of the transform to look for
-   * @param transformcopy The copy number (0 based) of the transform
+   * @param name The name of the transform to look for
+   * @param copyNr The copy number (0 based) of the transform
    * @return The ITransformData or null if non found.
    */
-  public ITransformData getTransformDataInterface(String transformName, int 
transformcopy) {
+  public ITransformData getTransformData(String name, int copyNr) {
     if (transforms == null) {
       return null;
     }
 
     for (TransformMetaDataCombi sid : transforms) {
-      if (sid.transformName.equals(transformName) && sid.copy == 
transformcopy) {
+      ITransform transform = sid.transform;
+      if (transform.getTransformName().equalsIgnoreCase(name) && sid.copy == 
copyNr) {
         return sid.data;
       }
     }
@@ -3389,7 +3330,7 @@ public abstract class Pipeline
 
   @Override
   public String getComponentLogText(String componentName, int copyNr) {
-    ITransform transform = findTransformInterface(componentName, copyNr);
+    ITransform transform = getTransform(componentName, copyNr);
     if (transform == null) {
       return null;
     }
@@ -3416,7 +3357,7 @@ public abstract class Pipeline
 
   @Override
   public IEngineComponent findComponent(String name, int copyNr) {
-    return findTransformInterface(name, copyNr);
+    return getTransform(name, copyNr);
   }
 
   @Override
@@ -3461,7 +3402,7 @@ public abstract class Pipeline
       int nrRows,
       IPipelineComponentRowsReceived rowsReceived)
       throws HopException {
-    ITransform iTransform = findTransformInterface(componentName, copyNr);
+    ITransform iTransform = getTransform(componentName, copyNr);
     if (iTransform == null) {
       throw new HopException(
           "Unable to find transform '"
diff --git 
a/engine/src/test/java/org/apache/hop/www/SniffTransformServletTest.java 
b/engine/src/test/java/org/apache/hop/www/SniffTransformServletTest.java
index 653962b..ea3eb1f 100644
--- a/engine/src/test/java/org/apache/hop/www/SniffTransformServletTest.java
+++ b/engine/src/test/java/org/apache/hop/www/SniffTransformServletTest.java
@@ -89,9 +89,9 @@ public class SniffTransformServletTest {
     HttpServletResponse mockHttpServletResponse = 
mock(HttpServletResponse.class);
     Pipeline mockPipeline = mock(Pipeline.class);
     PipelineMeta mockPipelineMeta = mock(PipelineMeta.class);
-    ITransform mockTransformInterface = mock(ITransform.class);
-    List<ITransform> transformInterfaces = new ArrayList<>();
-    transformInterfaces.add(mockTransformInterface);
+    ITransform mockTransform = mock(ITransform.class);
+    List<ITransform> transforms = new ArrayList<>();
+    transforms.add(mockTransform);
     ILogChannel mockChannelInterface = mock(ILogChannel.class);
     StringWriter out = new StringWriter();
     PrintWriter printWriter = new PrintWriter(out);
@@ -106,8 +106,8 @@ public class SniffTransformServletTest {
     when(mockPipeline.getLogChannelId()).thenReturn("test");
     when(mockPipeline.getPipelineMeta()).thenReturn(mockPipelineMeta);
     when(mockPipelineMeta.getMaximum()).thenReturn(new Point(10, 10));
-    when(mockPipeline.findBaseTransforms(ServletTestUtils.BAD_STRING_TO_TEST))
-        .thenReturn(transformInterfaces);
+    when(mockPipeline.getTransforms(ServletTestUtils.BAD_STRING_TO_TEST))
+        .thenReturn(transforms);
 
     sniffTransformServlet.doGet(mockHttpServletRequest, 
mockHttpServletResponse);
     
assertFalse(ServletTestUtils.hasBadText(ServletTestUtils.getInsideOfTag("H1", 
out.toString())));
diff --git 
a/plugins/transforms/mapping/src/main/java/org/apache/hop/pipeline/transforms/mapping/SimpleMapping.java
 
b/plugins/transforms/mapping/src/main/java/org/apache/hop/pipeline/transforms/mapping/SimpleMapping.java
index 591c8c9..eab1cfd 100644
--- 
a/plugins/transforms/mapping/src/main/java/org/apache/hop/pipeline/transforms/mapping/SimpleMapping.java
+++ 
b/plugins/transforms/mapping/src/main/java/org/apache/hop/pipeline/transforms/mapping/SimpleMapping.java
@@ -80,7 +80,7 @@ public class SimpleMapping extends 
BaseTransform<SimpleMappingMeta, SimpleMappin
         //
         String mappingOutputTransformName = 
data.mappingOutput.getTransformName();
         ITransform iOutputTransform =
-            
data.mappingPipeline.findTransformInterface(mappingOutputTransformName, 0);
+            data.mappingPipeline.getTransform(mappingOutputTransformName, 0);
         RowOutputDataMapper outputDataMapper =
             new RowOutputDataMapper(meta.getInputMapping(), 
meta.getOutputMapping(), this::putRow);
         iOutputTransform.addRowListener(outputDataMapper);
diff --git 
a/plugins/transforms/mapping/src/test/java/org/apache/hop/pipeline/transforms/mapping/SimpleMappingTest.java
 
b/plugins/transforms/mapping/src/test/java/org/apache/hop/pipeline/transforms/mapping/SimpleMappingTest.java
index 741a845..2ea3ed8 100644
--- 
a/plugins/transforms/mapping/src/test/java/org/apache/hop/pipeline/transforms/mapping/SimpleMappingTest.java
+++ 
b/plugins/transforms/mapping/src/test/java/org/apache/hop/pipeline/transforms/mapping/SimpleMappingTest.java
@@ -89,7 +89,7 @@ public class SimpleMappingTest {
 
     Mockito.doReturn(mpOutputMock)
         .when(transformMockHelper.pipeline)
-        .findTransformInterface(MAPPING_OUTPUT_TRANSFORM_NAME, 0);
+        .getTransform(MAPPING_OUTPUT_TRANSFORM_NAME, 0);
     Mockito.doReturn(rProducerMock)
         .when(transformMockHelper.pipeline)
         .addRowProducer(MAPPING_INPUT_TRANSFORM_NAME, 0);
@@ -166,11 +166,11 @@ public class SimpleMappingTest {
     when(rowProducer.putRow(any(IRowMeta.class), any(Object[].class), 
anyBoolean()))
         .thenReturn(true);
 
-    ITransform iTransform = mock(ITransform.class);
+    ITransform transform = mock(ITransform.class);
 
     Pipeline mappingPipeline = mock(Pipeline.class);
     when(mappingPipeline.addRowProducer(anyString(), 
anyInt())).thenReturn(rowProducer);
-    when(mappingPipeline.findTransformInterface(anyString(), 
anyInt())).thenReturn(iTransform);
+    when(mappingPipeline.getTransform(anyString(), 
anyInt())).thenReturn(transform);
     
when(mappingPipeline.isFinishedOrStopped()).thenReturn(Boolean.FALSE).thenReturn(Boolean.TRUE);
     transformMockHelper.iTransformData.mappingPipeline = mappingPipeline;
 
diff --git 
a/plugins/transforms/metainject/src/main/java/org/apache/hop/pipeline/transforms/metainject/MetaInject.java
 
b/plugins/transforms/metainject/src/main/java/org/apache/hop/pipeline/transforms/metainject/MetaInject.java
index b635c0c..18a9915 100644
--- 
a/plugins/transforms/metainject/src/main/java/org/apache/hop/pipeline/transforms/metainject/MetaInject.java
+++ 
b/plugins/transforms/metainject/src/main/java/org/apache/hop/pipeline/transforms/metainject/MetaInject.java
@@ -167,7 +167,7 @@ public class MetaInject extends 
BaseTransform<MetaInjectMeta, MetaInjectData>
 
       if (!Utils.isEmpty(meta.getSourceTransformName())) {
         ITransform transformInterface =
-            
injectPipeline.getTransformInterface(meta.getSourceTransformName(), 0);
+            injectPipeline.getTransform(meta.getSourceTransformName(), 0);
         if (transformInterface == null) {
           throw new HopException(
               "Unable to find transform '" + meta.getSourceTransformName() + 
"' to read from.");
diff --git 
a/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/PipelineTestFactory.java
 
b/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/PipelineTestFactory.java
index 4f97b7a..4e2c21a 100644
--- 
a/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/PipelineTestFactory.java
+++ 
b/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/PipelineTestFactory.java
@@ -152,7 +152,7 @@ public class PipelineTestFactory {
 
     // Capture the rows that come out of the dummy transform...
     //
-    ITransform si = pipeline.getTransformInterface(dummyTransformName, 0);
+    ITransform si = pipeline.getTransform(dummyTransformName, 0);
     RowTransformCollector dummyRc = new RowTransformCollector();
     si.addRowListener(dummyRc);
 
@@ -216,16 +216,16 @@ public class PipelineTestFactory {
 
     // Capture the rows that come out of the dummy transform...
     //
-    ITransform si = pipeline.getTransformInterface(dummyTransformName, 0);
+    ITransform si = pipeline.getTransform(dummyTransformName, 0);
     RowTransformCollector dummyRc = new RowTransformCollector();
     si.addRowListener(dummyRc);
 
-    ITransform junit = pipeline.getTransformInterface(testTransformName, 0);
+    ITransform junit = pipeline.getTransform(testTransformName, 0);
     RowTransformCollector dummyJu = new RowTransformCollector();
     junit.addRowListener(dummyJu);
 
     // add error handler
-    ITransform er = pipeline.getTransformInterface(errorTransformName, 0);
+    ITransform er = pipeline.getTransform(errorTransformName, 0);
     RowTransformCollector erColl = new RowTransformCollector();
     er.addRowListener(erColl);
 
diff --git 
a/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/getxmldata/GetXMLDataTest.java
 
b/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/getxmldata/GetXMLDataTest.java
index cdf276a..609ac44 100644
--- 
a/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/getxmldata/GetXMLDataTest.java
+++ 
b/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/getxmldata/GetXMLDataTest.java
@@ -322,7 +322,7 @@ public class GetXMLDataTest extends TestCase {
 
     pipeline.prepareExecution();
 
-    ITransform si = pipeline.getTransformInterface(dummyTransformName1, 0);
+    ITransform si = pipeline.getTransform(dummyTransformName1, 0);
     RowTransformCollector dummyRc1 = new RowTransformCollector();
     si.addRowListener(dummyRc1);
 
@@ -426,7 +426,7 @@ public class GetXMLDataTest extends TestCase {
 
     pipeline.prepareExecution();
 
-    ITransform si = pipeline.getTransformInterface(dummyTransformName1, 0);
+    ITransform si = pipeline.getTransform(dummyTransformName1, 0);
     RowTransformCollector dummyRc1 = new RowTransformCollector();
     si.addRowListener(dummyRc1);
 
diff --git 
a/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/xslt/XsltTest.java
 
b/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/xslt/XsltTest.java
index c08f2a2..78bea0c 100644
--- 
a/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/xslt/XsltTest.java
+++ 
b/plugins/transforms/xml/src/test/java/org/apache/hop/pipeline/transforms/xml/xslt/XsltTest.java
@@ -353,7 +353,7 @@ public class XsltTest extends TestCase {
 
     pipeline.prepareExecution();
 
-    ITransform si = pipeline.getTransformInterface(dummyTransformName1, 0);
+    ITransform si = pipeline.getTransform(dummyTransformName1, 0);
     RowTransformCollector dummyRc1 = new RowTransformCollector();
     si.addRowListener(dummyRc1);
 

Reply via email to