This is an automated email from the ASF dual-hosted git repository.
dockerzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git
The following commit(s) were added to refs/heads/master by this push:
new e013c1a87 [INLONG-4701][Manager] Change the operating classes name
from Operation to Operator (#4784)
e013c1a87 is described below
commit e013c1a873e393fca8994aa05a58e823649d1148
Author: wilburjiang0 <[email protected]>
AuthorDate: Mon Jun 27 09:52:41 2022 +0800
[INLONG-4701][Manager] Change the operating classes name from Operation to
Operator (#4784)
---
.../inlong/manager/service/core/impl/AgentServiceImpl.java | 6 +++---
.../manager/service/group/InlongGroupServiceImpl.java | 8 ++++----
.../service/resource/SinkResourceOperatorFactory.java | 2 +-
.../inlong/manager/service/sink/AbstractSinkOperator.java | 2 +-
...{SinkOperationFactory.java => SinkOperatorFactory.java} | 12 ++++++------
.../{StreamSinkOperation.java => StreamSinkOperator.java} | 4 ++--
.../inlong/manager/service/sink/StreamSinkServiceImpl.java | 10 +++++-----
...HouseSinkOperation.java => ClickHouseSinkOperator.java} | 6 +++---
...ebergSinkOperation.java => DLCIcebergSinkOperator.java} | 6 +++---
...chSinkOperation.java => ElasticsearchSinkOperator.java} | 6 +++---
...enplumSinkOperation.java => GreenplumSinkOperator.java} | 6 +++---
.../{HBaseSinkOperation.java => HBaseSinkOperator.java} | 6 +++---
.../hdfs/{HdfsSinkOperation.java => HdfsSinkOperator.java} | 6 +++---
.../hive/{HiveSinkOperation.java => HiveSinkOperator.java} | 6 +++---
...{IcebergSinkOperation.java => IcebergSinkOperator.java} | 6 +++---
.../{KafkaSinkOperation.java => KafkaSinkOperator.java} | 6 +++---
.../{MySQLSinkOperation.java => MySQLSinkOperator.java} | 6 +++---
.../{OracleSinkOperation.java => OracleSinkOperator.java} | 6 +++---
...ostgresSinkOperation.java => PostgresSinkOperator.java} | 6 +++---
...ServerSinkOperation.java => SqlServerSinkOperator.java} | 6 +++---
...SinkOperation.java => TDSQLPostgreSQLSinkOperator.java} | 6 +++---
...actSourceOperation.java => AbstractSourceOperator.java} | 6 +++---
...rceOperationFactory.java => SourceOperatorFactory.java} | 12 ++++++------
...eSnapshotOperation.java => SourceSnapshotOperator.java} | 4 ++--
...treamSourceOperation.java => StreamSourceOperator.java} | 4 ++--
.../manager/service/source/StreamSourceServiceImpl.java | 14 +++++++-------
...ushSourceOperation.java => AutoPushSourceOperator.java} | 6 +++---
...inlogSourceOperation.java => BinlogSourceOperator.java} | 6 +++---
.../{FileSourceOperation.java => FileSourceOperator.java} | 6 +++---
...{KafkaSourceOperation.java => KafkaSourceOperator.java} | 6 +++---
...goDBSourceOperation.java => MongoDBSourceOperator.java} | 6 +++---
...racleSourceOperation.java => OracleSourceOperator.java} | 6 +++---
...resSourceOperation.java => PostgresSourceOperator.java} | 6 +++---
...ulsarSourceOperation.java => PulsarSourceOperator.java} | 6 +++---
...erSourceOperation.java => SqlServerSourceOperator.java} | 6 +++---
35 files changed, 111 insertions(+), 111 deletions(-)
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/AgentServiceImpl.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/AgentServiceImpl.java
index 39718b17a..96436e8af 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/AgentServiceImpl.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/AgentServiceImpl.java
@@ -41,7 +41,7 @@ import
org.apache.inlong.manager.dao.mapper.InlongStreamEntityMapper;
import org.apache.inlong.manager.dao.mapper.StreamSourceEntityMapper;
import org.apache.inlong.manager.service.core.AgentService;
import org.apache.inlong.manager.service.core.StreamConfigLogService;
-import org.apache.inlong.manager.service.source.SourceSnapshotOperation;
+import org.apache.inlong.manager.service.source.SourceSnapshotOperator;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -72,7 +72,7 @@ public class AgentServiceImpl implements AgentService {
@Autowired
private StreamSourceEntityMapper sourceMapper;
@Autowired
- private SourceSnapshotOperation snapshotOperation;
+ private SourceSnapshotOperator snapshotOperator;
@Autowired
private DataSourceCmdConfigEntityMapper sourceCmdConfigMapper;
@Autowired
@@ -82,7 +82,7 @@ public class AgentServiceImpl implements AgentService {
@Override
public Boolean reportSnapshot(TaskSnapshotRequest request) {
- return snapshotOperation.snapshot(request);
+ return snapshotOperator.snapshot(request);
}
@Override
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/group/InlongGroupServiceImpl.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/group/InlongGroupServiceImpl.java
index 7e8f7ac4a..69f48ff18 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/group/InlongGroupServiceImpl.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/group/InlongGroupServiceImpl.java
@@ -46,8 +46,8 @@ import
org.apache.inlong.manager.dao.mapper.InlongGroupEntityMapper;
import org.apache.inlong.manager.dao.mapper.InlongGroupExtEntityMapper;
import org.apache.inlong.manager.dao.mapper.StreamSourceEntityMapper;
import org.apache.inlong.manager.service.core.InlongStreamService;
-import org.apache.inlong.manager.service.source.SourceOperationFactory;
-import org.apache.inlong.manager.service.source.StreamSourceOperation;
+import org.apache.inlong.manager.service.source.SourceOperatorFactory;
+import org.apache.inlong.manager.service.source.StreamSourceOperator;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -81,7 +81,7 @@ public class InlongGroupServiceImpl implements
InlongGroupService {
@Autowired
private StreamSourceEntityMapper streamSourceMapper;
@Autowired
- private SourceOperationFactory sourceOperationFactory;
+ private SourceOperatorFactory sourceOperatorFactory;
@Autowired
private InlongStreamService streamService;
@@ -185,7 +185,7 @@ public class InlongGroupServiceImpl implements
InlongGroupService {
Map<String, List<SourceListResponse>> sourceMap =
Maps.newHashMap();
sourceEntities.forEach(sourceEntity -> {
SourceType sourceType =
SourceType.forType(sourceEntity.getSourceType());
- StreamSourceOperation operation =
sourceOperationFactory.getInstance(sourceType);
+ StreamSourceOperator operation =
sourceOperatorFactory.getInstance(sourceType);
SourceListResponse sourceListResponse =
operation.getFromEntity(sourceEntity, SourceListResponse::new);
sourceMap.computeIfAbsent(sourceEntity.getInlongGroupId(), k
-> Lists.newArrayList())
.add(sourceListResponse);
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/resource/SinkResourceOperatorFactory.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/resource/SinkResourceOperatorFactory.java
index 1ae343fcd..b0f55acc1 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/resource/SinkResourceOperatorFactory.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/resource/SinkResourceOperatorFactory.java
@@ -36,7 +36,7 @@ public class SinkResourceOperatorFactory {
private List<SinkResourceOperator> operationList;
/**
- * Get a sink resource operation instance via the given sinkType
+ * Get a sink resource operator instance via the given sinkType
*/
public SinkResourceOperator getInstance(SinkType sinkType) {
Optional<SinkResourceOperator> instance = operationList.stream()
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/AbstractSinkOperator.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/AbstractSinkOperator.java
index 6ae8f616f..3cc13ff45 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/AbstractSinkOperator.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/AbstractSinkOperator.java
@@ -44,7 +44,7 @@ import java.util.List;
/**
* Default operation of stream sink.
*/
-public abstract class AbstractSinkOperator implements StreamSinkOperation {
+public abstract class AbstractSinkOperator implements StreamSinkOperator {
private static final Logger LOGGER =
LoggerFactory.getLogger(AbstractSinkOperator.class);
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/SinkOperationFactory.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/SinkOperatorFactory.java
similarity index 82%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/SinkOperationFactory.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/SinkOperatorFactory.java
index 695513e4a..1d1f7c32c 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/SinkOperationFactory.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/SinkOperatorFactory.java
@@ -27,19 +27,19 @@ import java.util.List;
import java.util.Optional;
/**
- * Factory for {@link StreamSinkOperation}.
+ * Factory for {@link StreamSinkOperator}.
*/
@Service
-public class SinkOperationFactory {
+public class SinkOperatorFactory {
@Autowired
- private List<StreamSinkOperation> sinkOperationList;
+ private List<StreamSinkOperator> sinkOperatorList;
/**
- * Get a sink operation instance via the given sinkType
+ * Get a sink operator instance via the given sinkType
*/
- public StreamSinkOperation getInstance(SinkType sinkType) {
- Optional<StreamSinkOperation> instance = sinkOperationList.stream()
+ public StreamSinkOperator getInstance(SinkType sinkType) {
+ Optional<StreamSinkOperator> instance = sinkOperatorList.stream()
.filter(inst -> inst.accept(sinkType))
.findFirst();
if (!instance.isPresent()) {
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkOperator.java
index fb6607f41..50f9cf625 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkOperator.java
@@ -28,9 +28,9 @@ import org.apache.inlong.manager.dao.entity.StreamSinkEntity;
import java.util.function.Supplier;
/**
- * Interface of the sink operation
+ * Interface of the sink operator
*/
-public interface StreamSinkOperation {
+public interface StreamSinkOperator {
/**
* Determines whether the current instance matches the specified type.
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkServiceImpl.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkServiceImpl.java
index 335435653..13091daf3 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkServiceImpl.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/StreamSinkServiceImpl.java
@@ -66,7 +66,7 @@ public class StreamSinkServiceImpl implements
StreamSinkService {
private static final Logger LOGGER =
LoggerFactory.getLogger(StreamSinkServiceImpl.class);
@Autowired
- private SinkOperationFactory operationFactory;
+ private SinkOperatorFactory operatorFactory;
@Autowired
private GroupCheckService groupCheckService;
@Autowired
@@ -100,7 +100,7 @@ public class StreamSinkServiceImpl implements
StreamSinkService {
}
// According to the sink type, save sink information
- StreamSinkOperation operation =
operationFactory.getInstance(SinkType.forType(sinkType));
+ StreamSinkOperator operation =
operatorFactory.getInstance(SinkType.forType(sinkType));
List<SinkField> fields = request.getSinkFieldList();
// Remove id in sinkField when save
if (CollectionUtils.isNotEmpty(fields)) {
@@ -121,7 +121,7 @@ public class StreamSinkServiceImpl implements
StreamSinkService {
throw new BusinessException(ErrorCodeEnum.SINK_INFO_NOT_FOUND);
}
String sinkType = entity.getSinkType();
- StreamSinkOperation operation =
operationFactory.getInstance(SinkType.forType(sinkType));
+ StreamSinkOperator operation =
operatorFactory.getInstance(SinkType.forType(sinkType));
StreamSink streamSink = operation.getByEntity(entity);
LOGGER.debug("success to get sink info by id={}", id);
return streamSink;
@@ -174,7 +174,7 @@ public class StreamSinkServiceImpl implements
StreamSinkService {
List<SinkListResponse> sinkListResponses = Lists.newArrayList();
for (Map.Entry<SinkType, Page<StreamSinkEntity>> entry :
sinkMap.entrySet()) {
SinkType sinkType = entry.getKey();
- StreamSinkOperation operation =
operationFactory.getInstance(sinkType);
+ StreamSinkOperator operation =
operatorFactory.getInstance(sinkType);
PageInfo<? extends SinkListResponse> pageInfo =
operation.getPageInfo(entry.getValue());
sinkListResponses.addAll(pageInfo.getList());
}
@@ -214,7 +214,7 @@ public class StreamSinkServiceImpl implements
StreamSinkService {
fields.stream().forEach(sinkField -> sinkField.setId(null));
}
- StreamSinkOperation operation =
operationFactory.getInstance(SinkType.forType(sinkType));
+ StreamSinkOperator operation =
operatorFactory.getInstance(SinkType.forType(sinkType));
operation.updateOpt(request, operator);
// The inlong group status is [Configuration successful], then
asynchronously initiate
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperator.java
similarity index 96%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperator.java
index 509a30747..f32bbf579 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Click house sink operation, such as save or update click house field, etc.
+ * Click house sink operator, such as save or update click house field, etc.
*/
@Service
-public class ClickHouseSinkOperation extends AbstractSinkOperator {
+public class ClickHouseSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(ClickHouseSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(ClickHouseSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/dlc/DLCIcebergSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/dlc/DLCIcebergSinkOperator.java
similarity index 96%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/dlc/DLCIcebergSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/dlc/DLCIcebergSinkOperator.java
index df2eddb07..7a844b475 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/dlc/DLCIcebergSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/dlc/DLCIcebergSinkOperator.java
@@ -47,12 +47,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * DLCIceberg sink operation, such as save or update DLCIceberg field, etc.
+ * DLCIceberg sink operator, such as save or update DLCIceberg field, etc.
*/
@Service
-public class DLCIcebergSinkOperation extends AbstractSinkOperator {
+public class DLCIcebergSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(DLCIcebergSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(DLCIcebergSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperator.java
similarity index 96%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperator.java
index 208834cb3..5c6ae3474 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Elasticsearch sink operation, such as save or update Elasticsearch field,
etc.
+ * Elasticsearch sink operator, such as save or update Elasticsearch field,
etc.
*/
@Service
-public class ElasticsearchSinkOperation extends AbstractSinkOperator {
+public class ElasticsearchSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(ElasticsearchSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(ElasticsearchSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperator.java
index b93575c98..ee6ade83d 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Greenplum sink operation
+ * Greenplum sink operator
*/
@Service
-public class GreenplumSinkOperation extends AbstractSinkOperator {
+public class GreenplumSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(GreenplumSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(GreenplumSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperator.java
index d9ae15c28..ab7dd8f12 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperator.java
@@ -47,12 +47,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * HBase sink operation
+ * HBase sink operator
*/
@Service
-public class HBaseSinkOperation extends AbstractSinkOperator {
+public class HBaseSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(HBaseSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(HBaseSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperator.java
index fd0095085..a30edb8e0 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Hdfs sink operation
+ * Hdfs sink operator
*/
@Service
-public class HdfsSinkOperation extends AbstractSinkOperator {
+public class HdfsSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(HdfsSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(HdfsSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperator.java
index 11510cf5e..1bd76cee2 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Hive sink operation
+ * Hive sink operator
*/
@Service
-public class HiveSinkOperation extends AbstractSinkOperator {
+public class HiveSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(HiveSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(HiveSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperator.java
index d9d3ec8d6..1f5c204d4 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperator.java
@@ -52,12 +52,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Iceberg sink operation, such as save or update iceberg field, etc.
+ * Iceberg sink operator, such as save or update iceberg field, etc.
*/
@Service
-public class IcebergSinkOperation extends AbstractSinkOperator {
+public class IcebergSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(IcebergSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(IcebergSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperator.java
index 760c7d855..65d0648b2 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Kafka sink operation
+ * Kafka sink operator
*/
@Service
-public class KafkaSinkOperation extends AbstractSinkOperator {
+public class KafkaSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(KafkaSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(KafkaSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperator.java
index 406df8e77..33e83ad5f 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * MySQL sink operation
+ * MySQL sink operator
*/
@Service
-public class MySQLSinkOperation extends AbstractSinkOperator {
+public class MySQLSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(MySQLSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(MySQLSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/oracle/OracleSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/oracle/OracleSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/oracle/OracleSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/oracle/OracleSinkOperator.java
index 2167a122b..cd82e63ca 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/oracle/OracleSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/oracle/OracleSinkOperator.java
@@ -47,12 +47,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Oracle sink operation
+ * Oracle sink operator
*/
@Service
-public class OracleSinkOperation extends AbstractSinkOperator {
+public class OracleSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(OracleSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(OracleSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperator.java
index 418a200d9..6de68837b 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * Postgres sink operation
+ * Postgres sink operator
*/
@Service
-public class PostgresSinkOperation extends AbstractSinkOperator {
+public class PostgresSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(PostgresSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(PostgresSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperator.java
index 0d04f38b6..47dc8657c 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * SqlServer sink operation
+ * SqlServer sink operator
*/
@Service
-public class SqlServerSinkOperation extends AbstractSinkOperator {
+public class SqlServerSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(SqlServerSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(SqlServerSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/tdsqlpostgresql/TDSQLPostgreSQLSinkOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/tdsqlpostgresql/TDSQLPostgreSQLSinkOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/tdsqlpostgresql/TDSQLPostgreSQLSinkOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/tdsqlpostgresql/TDSQLPostgreSQLSinkOperator.java
index 1cb2616a3..896ff0094 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/tdsqlpostgresql/TDSQLPostgreSQLSinkOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/tdsqlpostgresql/TDSQLPostgreSQLSinkOperator.java
@@ -48,12 +48,12 @@ import java.util.List;
import java.util.function.Supplier;
/**
- * TDSQLPostgreSQL sink operation
+ * TDSQLPostgreSQL sink operator
*/
@Service
-public class TDSQLPostgreSQLSinkOperation extends AbstractSinkOperator {
+public class TDSQLPostgreSQLSinkOperator extends AbstractSinkOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(TDSQLPostgreSQLSinkOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(TDSQLPostgreSQLSinkOperator.class);
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/AbstractSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/AbstractSourceOperator.java
similarity index 98%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/AbstractSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/AbstractSourceOperator.java
index 7a6a52e0c..94a72b35d 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/AbstractSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/AbstractSourceOperator.java
@@ -47,11 +47,11 @@ import java.util.List;
import java.util.Objects;
/**
- * Default operation of stream source.
+ * Default operator of stream source.
*/
-public abstract class AbstractSourceOperation implements StreamSourceOperation
{
+public abstract class AbstractSourceOperator implements StreamSourceOperator {
- private static final Logger LOGGER =
LoggerFactory.getLogger(AbstractSourceOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(AbstractSourceOperator.class);
@Autowired
protected StreamSourceEntityMapper sourceMapper;
@Autowired
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceOperationFactory.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceOperatorFactory.java
similarity index 82%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceOperationFactory.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceOperatorFactory.java
index 09f26046f..d55e6a9ae 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceOperationFactory.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceOperatorFactory.java
@@ -26,19 +26,19 @@ import org.springframework.stereotype.Service;
import java.util.List;
/**
- * Factory for {@link StreamSourceOperation}.
+ * Factory for {@link StreamSourceOperator}.
*/
@Service
-public class SourceOperationFactory {
+public class SourceOperatorFactory {
@Autowired
- private List<StreamSourceOperation> sourceOperationList;
+ private List<StreamSourceOperator> sourceOperatorList;
/**
- * Get a sink operation instance via the given sourceType
+ * Get a sink operator instance via the given sourceType
*/
- public StreamSourceOperation getInstance(SourceType sourceType) {
- return sourceOperationList.stream()
+ public StreamSourceOperator getInstance(SourceType sourceType) {
+ return sourceOperatorList.stream()
.filter(inst -> inst.accept(sourceType))
.findFirst()
.orElseThrow(() -> new
BusinessException(ErrorCodeEnum.SOURCE_TYPE_NOT_SUPPORT,
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceSnapshotOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceSnapshotOperator.java
similarity index 98%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceSnapshotOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceSnapshotOperator.java
index e6171d1a6..ddcdc0dde 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceSnapshotOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/SourceSnapshotOperator.java
@@ -48,9 +48,9 @@ import java.util.concurrent.TimeUnit;
* Operate the source snapshot
*/
@Service
-public class SourceSnapshotOperation implements AutoCloseable {
+public class SourceSnapshotOperator implements AutoCloseable {
- private static final Logger LOGGER =
LoggerFactory.getLogger(SourceSnapshotOperation.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(SourceSnapshotOperator.class);
private final ExecutorService executorService = new ThreadPoolExecutor(
1,
1,
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceOperator.java
index be5dc4ad2..234eebd32 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceOperator.java
@@ -28,9 +28,9 @@ import
org.apache.inlong.manager.dao.entity.StreamSourceEntity;
import java.util.function.Supplier;
/**
- * Interface of the source operation
+ * Interface of the source operator
*/
-public interface StreamSourceOperation {
+public interface StreamSourceOperator {
/**
* Determines whether the current instance matches the specified type.
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceServiceImpl.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceServiceImpl.java
index 0a375f909..62ccb3295 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceServiceImpl.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/StreamSourceServiceImpl.java
@@ -64,7 +64,7 @@ public class StreamSourceServiceImpl implements
StreamSourceService {
private static final Logger LOGGER =
LoggerFactory.getLogger(StreamSourceServiceImpl.class);
@Autowired
- private SourceOperationFactory operationFactory;
+ private SourceOperatorFactory operationFactory;
@Autowired
private StreamSourceEntityMapper sourceMapper;
@Autowired
@@ -84,7 +84,7 @@ public class StreamSourceServiceImpl implements
StreamSourceService {
// According to the source type, save source information
String sourceType = request.getSourceType();
- StreamSourceOperation operation =
operationFactory.getInstance(SourceType.forType(sourceType));
+ StreamSourceOperator operation =
operationFactory.getInstance(SourceType.forType(sourceType));
// Remove id in sourceField when save
List<StreamField> streamFields = request.getFieldList();
if (CollectionUtils.isNotEmpty(streamFields)) {
@@ -104,7 +104,7 @@ public class StreamSourceServiceImpl implements
StreamSourceService {
LOGGER.error("source not found by id={}", id);
throw new BusinessException(ErrorCodeEnum.SOURCE_INFO_NOT_FOUND);
}
- StreamSourceOperation operation =
operationFactory.getInstance(SourceType.forType(entity.getSourceType()));
+ StreamSourceOperator operation =
operationFactory.getInstance(SourceType.forType(entity.getSourceType()));
StreamSource streamSource = operation.getByEntity(entity);
LOGGER.debug("success to get source by id={}", id);
return streamSource;
@@ -147,7 +147,7 @@ public class StreamSourceServiceImpl implements
StreamSourceService {
List<SourceListResponse> responseList = Lists.newArrayList();
for (Map.Entry<SourceType, Page<StreamSourceEntity>> entry :
sourceMap.entrySet()) {
SourceType sourceType = entry.getKey();
- StreamSourceOperation operation =
operationFactory.getInstance(sourceType);
+ StreamSourceOperator operation =
operationFactory.getInstance(sourceType);
PageInfo<? extends SourceListResponse> pageInfo =
operation.getPageInfo(entry.getValue());
if (null != pageInfo &&
CollectionUtils.isNotEmpty(pageInfo.getList())) {
responseList.addAll(pageInfo.getList());
@@ -172,7 +172,7 @@ public class StreamSourceServiceImpl implements
StreamSourceService {
InlongGroupEntity groupEntity =
groupCheckService.checkGroupStatus(groupId, operator);
String sourceType = request.getSourceType();
- StreamSourceOperation operation =
operationFactory.getInstance(SourceType.forType(sourceType));
+ StreamSourceOperator operation =
operationFactory.getInstance(SourceType.forType(sourceType));
// Remove id in sourceField when save
List<StreamField> streamFields = request.getFieldList();
if (CollectionUtils.isNotEmpty(streamFields)) {
@@ -237,7 +237,7 @@ public class StreamSourceServiceImpl implements
StreamSourceService {
Preconditions.checkNotNull(entity,
ErrorCodeEnum.SOURCE_INFO_NOT_FOUND.getMessage());
groupCheckService.checkGroupStatus(entity.getInlongGroupId(),
operator);
- StreamSourceOperation operation =
operationFactory.getInstance(SourceType.forType(entity.getSourceType()));
+ StreamSourceOperator operation =
operationFactory.getInstance(SourceType.forType(entity.getSourceType()));
SourceRequest sourceRequest = new SourceRequest();
CommonBeanUtils.copyProperties(entity, sourceRequest, true);
operation.restartOpt(sourceRequest, operator);
@@ -255,7 +255,7 @@ public class StreamSourceServiceImpl implements
StreamSourceService {
Preconditions.checkNotNull(entity,
ErrorCodeEnum.SOURCE_INFO_NOT_FOUND.getMessage());
groupCheckService.checkGroupStatus(entity.getInlongGroupId(),
operator);
- StreamSourceOperation operation =
operationFactory.getInstance(SourceType.forType(entity.getSourceType()));
+ StreamSourceOperator operation =
operationFactory.getInstance(SourceType.forType(entity.getSourceType()));
SourceRequest sourceRequest = new SourceRequest();
CommonBeanUtils.copyProperties(entity, sourceRequest, true);
operation.stopOpt(sourceRequest, operator);
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/autopush/AutoPushSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/autopush/AutoPushSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/autopush/AutoPushSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/autopush/AutoPushSourceOperator.java
index 5ff8dd143..5c5d8b588 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/autopush/AutoPushSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/autopush/AutoPushSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.autopush.AutoPushSourceReque
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * DataProxy SDK source operation
+ * DataProxy SDK source operator
*/
@Service
-public class AutoPushSourceOperation extends AbstractSourceOperation {
+public class AutoPushSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/binlog/BinlogSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/binlog/BinlogSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/binlog/BinlogSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/binlog/BinlogSourceOperator.java
index bf4c5d12c..abec6c3bb 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/binlog/BinlogSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/binlog/BinlogSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.mysql.MySQLBinlogSourceReque
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * Binlog source operation
+ * Binlog source operator
*/
@Service
-public class BinlogSourceOperation extends AbstractSourceOperation {
+public class BinlogSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/file/FileSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/file/FileSourceOperator.java
similarity index 96%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/file/FileSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/file/FileSourceOperator.java
index d81d17fc9..fca19a456 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/file/FileSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/file/FileSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.file.FileSourceRequest;
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * File source operation, such as get or set file source info.
+ * File source operator, such as get or set file source info.
*/
@Service
-public class FileSourceOperation extends AbstractSourceOperation {
+public class FileSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/kafka/KafkaSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/kafka/KafkaSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/kafka/KafkaSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/kafka/KafkaSourceOperator.java
index 0d44b6bf2..5b78edfde 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/kafka/KafkaSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/kafka/KafkaSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.kafka.KafkaSourceRequest;
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * kafka stream source operation.
+ * kafka stream source operator.
*/
@Service
-public class KafkaSourceOperation extends AbstractSourceOperation {
+public class KafkaSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/mongo/MongoDBSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/mongo/MongoDBSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/mongo/MongoDBSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/mongo/MongoDBSourceOperator.java
index 10f66be1c..25470a872 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/mongo/MongoDBSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/mongo/MongoDBSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.mongodb.MongoDBSourceRequest
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * MongoDB source operation.
+ * MongoDB source operator.
*/
@Service
-public class MongoDBSourceOperation extends AbstractSourceOperation {
+public class MongoDBSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/oracle/OracleSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/oracle/OracleSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/oracle/OracleSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/oracle/OracleSourceOperator.java
index 8d23d089f..cde6ea93a 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/oracle/OracleSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/oracle/OracleSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.oracle.OracleSourceRequest;
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * Oracle source operation
+ * Oracle source operator
*/
@Service
-public class OracleSourceOperation extends AbstractSourceOperation {
+public class OracleSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/postgres/PostgresSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/postgres/PostgresSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/postgres/PostgresSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/postgres/PostgresSourceOperator.java
index 68af23fa8..dc3d6dc29 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/postgres/PostgresSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/postgres/PostgresSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.postgres.PostgresSourceReque
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * postgres stream source operation.
+ * postgres stream source operator.
*/
@Service
-public class PostgresSourceOperation extends AbstractSourceOperation {
+public class PostgresSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/pulsar/PulsarSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/pulsar/PulsarSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/pulsar/PulsarSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/pulsar/PulsarSourceOperator.java
index f02e5d71a..baa467682 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/pulsar/PulsarSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/pulsar/PulsarSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.pulsar.PulsarSourceRequest;
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * Pulsar stream source operation
+ * Pulsar stream source operator
*/
@Service
-public class PulsarSourceOperation extends AbstractSourceOperation {
+public class PulsarSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/sqlserver/SqlServerSourceOperation.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/sqlserver/SqlServerSourceOperator.java
similarity index 97%
rename from
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/sqlserver/SqlServerSourceOperation.java
rename to
inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/sqlserver/SqlServerSourceOperator.java
index 38017c19a..6fa9a1c15 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/sqlserver/SqlServerSourceOperation.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/source/sqlserver/SqlServerSourceOperator.java
@@ -34,17 +34,17 @@ import
org.apache.inlong.manager.common.pojo.source.sqlserver.SqlServerSourceReq
import org.apache.inlong.manager.common.util.CommonBeanUtils;
import org.apache.inlong.manager.common.util.Preconditions;
import org.apache.inlong.manager.dao.entity.StreamSourceEntity;
-import org.apache.inlong.manager.service.source.AbstractSourceOperation;
+import org.apache.inlong.manager.service.source.AbstractSourceOperator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.function.Supplier;
/**
- * SqlServer source operation
+ * SqlServer source operator
*/
@Service
-public class SqlServerSourceOperation extends AbstractSourceOperation {
+public class SqlServerSourceOperator extends AbstractSourceOperator {
@Autowired
private ObjectMapper objectMapper;