You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@eventmesh.apache.org by mx...@apache.org on 2023/09/30 04:43:57 UTC
[eventmesh] branch master updated: [ISSUE #4443] Automatically format code at build time using the Spotless plugin with the EventMesh coding style. (#4447)
This is an automated email from the ASF dual-hosted git repository.
mxsm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/eventmesh.git
The following commit(s) were added to refs/heads/master by this push:
new 73af459c4 [ISSUE #4443] Automatically format code at build time using the Spotless plugin with the EventMesh coding style. (#4447)
73af459c4 is described below
commit 73af459c4d08a951a7ec49ce072495c8433e2936
Author: yanrongzhen <br...@didiglobal.com>
AuthorDate: Sat Sep 30 12:43:50 2023 +0800
[ISSUE #4443] Automatically format code at build time using the Spotless plugin with the EventMesh coding style. (#4447)
* Add spotless gradle plugin, configure eclipse formatter.
* Fix task order.
* Fix task order.
* Modify the newline size to 150 lines, compatible with checkstyle.
* Apply spotless code format with all project java files.
* License header file using checkstyle-header1.txt.
* ignore protos file
* spotless task depends on test
* Fix build error.
* Compatible with spotless and checkstyle, add importorder file.
* Roll back changes in checkstyle.xml
* Modify newline indentation to 12
* Disable spotless alignment for exceptions on method declarations.
* fix indent errors.
* Reapply spotless to the entire project.
* method param indent to 16.
* Fix new line in try-with-resource blocks.
* Fix static import grouping and order issues.
* Implements declaration on type related fixes.
* fix javadoc
* fix some comments.
* fix some code styles.
* fix log code style.
* Repair folder name.
* fix some styles.
* fix some styles.
* fix comment format rules.
* revert
* fix some comments.
* fix path
* Remove spotlessJava step from ci build workflow.
* apply spotless.
* revert pmd plugin
---
.github/workflows/ci.yml | 4 +-
build.gradle | 24 ++++
.../admin/rocketmq/controller/AdminController.java | 1 -
.../admin/rocketmq/handler/TopicsHandler.java | 2 +-
.../admin/rocketmq/util/RequestMappingTest.java | 1 -
.../eventmesh/common/ResetCountDownLatch.java | 4 +-
.../apache/eventmesh/common/ThreadPoolFactory.java | 1 -
.../org/apache/eventmesh/common/ThreadWrapper.java | 8 +-
.../common/config/CommonConfiguration.java | 2 -
.../org/apache/eventmesh/common/config/Config.java | 3 -
.../common/config/convert/ConverterMap.java | 1 -
.../config/convert/converter/ListConverter.java | 1 -
.../config/convert/converter/ObjectConverter.java | 2 +-
.../common/enums/EventMeshDataContentType.java | 2 +-
.../eventmesh/common/file/WatchFileManager.java | 1 -
.../eventmesh/common/file/WatchFileTask.java | 1 -
.../common/loadbalance/LoadBalanceType.java | 1 +
.../loadbalance/RandomLoadBalanceSelector.java | 1 -
.../eventmesh/common/loadbalance/Weight.java | 2 -
.../WeightRoundRobinLoadBalanceSelector.java | 2 -
.../common/protocol/SubscriptionItem.java | 2 -
.../common/protocol/SubscriptionMode.java | 3 +-
.../common/protocol/SubscriptionType.java | 1 +
.../common/protocol/http/HttpCommand.java | 4 +-
.../common/protocol/http/HttpEventWrapper.java | 5 +-
.../http/WebhookProtocolTransportObject.java | 1 -
.../protocol/http/body/BaseResponseBody.java | 1 -
.../eventmesh/common/protocol/http/body/Body.java | 1 -
.../http/body/client/HeartbeatResponseBody.java | 6 +-
.../body/message/ReplyMessageResponseBody.java | 6 +-
.../body/message/SendMessageBatchRequestBody.java | 5 +-
.../body/message/SendMessageBatchResponseBody.java | 6 +-
.../message/SendMessageBatchV2ResponseBody.java | 6 +-
.../common/protocol/http/common/ProtocolKey.java | 8 +-
.../common/protocol/http/common/RequestURI.java | 1 -
.../protocol/http/header/BaseResponseHeader.java | 1 -
.../common/protocol/http/header/Header.java | 1 -
.../http/header/client/HeartbeatRequestHeader.java | 22 ++--
.../header/client/HeartbeatResponseHeader.java | 1 -
.../http/header/client/RegResponseHeader.java | 11 +-
.../http/header/client/UnRegRequestHeader.java | 20 ++--
.../http/header/client/UnRegResponseHeader.java | 1 -
.../header/message/PushMessageRequestHeader.java | 6 +-
.../header/message/PushMessageResponseHeader.java | 21 ++--
.../header/message/ReplyMessageRequestHeader.java | 28 ++---
.../header/message/ReplyMessageResponseHeader.java | 11 +-
.../message/SendMessageBatchRequestHeader.java | 26 ++--
.../message/SendMessageBatchResponseHeader.java | 11 +-
.../message/SendMessageBatchV2RequestHeader.java | 27 ++---
.../message/SendMessageBatchV2ResponseHeader.java | 10 +-
.../header/message/SendMessageRequestHeader.java | 26 ++--
.../header/message/SendMessageResponseHeader.java | 11 +-
.../eventmesh/common/protocol/tcp/Command.java | 128 ++++++++++----------
.../eventmesh/common/protocol/tcp/Header.java | 1 -
.../eventmesh/common/protocol/tcp/Package.java | 2 -
.../eventmesh/common/protocol/tcp/UserAgent.java | 1 -
.../eventmesh/common/protocol/tcp/codec/Codec.java | 1 -
.../apache/eventmesh/common/utils/AssertUtils.java | 1 -
.../common/utils/ConfigurationContextUtil.java | 2 -
.../eventmesh/common/utils/HttpConvertsUtils.java | 9 +-
.../org/apache/eventmesh/common/utils/IPUtils.java | 14 +--
.../apache/eventmesh/common/utils/JsonUtils.java | 1 -
.../eventmesh/common/utils/PropertiesUtils.java | 45 ++++---
.../apache/eventmesh/common/utils/SystemUtils.java | 2 +-
.../apache/eventmesh/common/ThreadWrapperTest.java | 3 +
.../common/config/CommonConfigurationTest.java | 2 +-
.../common/file/WatchFileManagerTest.java | 1 +
.../loadbalance/RandomLoadBalanceSelectorTest.java | 2 -
.../WeightRandomLoadBalanceSelectorTest.java | 1 -
.../WeightRoundRobinLoadBalanceSelectorTest.java | 2 -
.../common/protocol/http/HttpEventWrapperTest.java | 7 +-
.../http/header/BaseRequestHeaderTest.java | 1 -
.../header/client/HeartbeatRequestHeaderTest.java | 1 -
.../header/client/SubscribeResponseHeaderTest.java | 1 -
.../http/header/client/UnRegRequestHeaderTest.java | 1 -
.../client/UnSubscribeResponseHeaderTest.java | 1 -
.../eventmesh/common/utils/JsonUtilsTest.java | 2 -
.../eventmesh/common/utils/NetUtilsTest.java | 2 +-
.../connector/file/server/FileConnectServer.java | 2 -
.../file/sink/connector/FileSinkConnector.java | 1 -
.../file/source/config/SourceConnectorConfig.java | 1 -
.../file/source/connector/FileSourceConnector.java | 3 -
.../connector/jdbc/AbstractPartition.java | 1 -
.../connector/jdbc/DataTypeConvertor.java | 1 -
.../eventmesh/connector/jdbc/DatabaseDialect.java | 1 -
.../eventmesh/connector/jdbc/OffsetContext.java | 1 -
.../apache/eventmesh/connector/jdbc/Payload.java | 1 -
.../connector/jdbc/UniversalJdbcContext.java | 2 -
.../connector/jdbc/connection/JdbcConnection.java | 3 -
.../jdbc/connection/mysql/MysqlJdbcConnection.java | 7 +-
.../eventmesh/connector/jdbc/ddl/DdlParser.java | 2 -
.../connector/jdbc/ddl/DdlParserCallback.java | 2 -
.../connector/jdbc/event/AlertDatabaseEvent.java | 3 -
.../connector/jdbc/event/AlertTableEvent.java | 2 -
.../connector/jdbc/event/CreateDatabaseEvent.java | 3 -
.../connector/jdbc/event/CreateTableEvent.java | 3 -
.../connector/jdbc/event/DataChangeEvent.java | 2 -
.../connector/jdbc/event/DeleteDataEvent.java | 1 -
.../connector/jdbc/event/DropDatabaseEvent.java | 2 -
.../connector/jdbc/event/DropTableEvent.java | 3 -
.../connector/jdbc/event/EventHandler.java | 1 -
.../connector/jdbc/event/InsertDataEvent.java | 2 -
.../connector/jdbc/event/SchemaChangeEvent.java | 2 -
.../connector/jdbc/event/UpdateDataEvent.java | 2 -
.../jdbc/exception/DataTypeConvertException.java | 2 -
.../connector/jdbc/server/JdbcConnectorServer.java | 2 +-
.../jdbc/source/AbstractEventMeshJdbcTask.java | 1 -
.../jdbc/source/AbstractJdbcTaskManager.java | 2 -
.../jdbc/source/EventMeshJdbcEventTask.java | 1 -
.../connector/jdbc/source/EventMeshJdbcTask.java | 1 -
.../connector/jdbc/source/JdbcSourceConnector.java | 2 +-
.../connector/jdbc/source/JdbcTaskManager.java | 1 -
.../jdbc/source/SourceEventMeshJdbcEventTask.java | 2 -
.../jdbc/source/SourceJdbcTaskManager.java | 4 +-
.../connector/jdbc/source/SourceMateData.java | 1 -
.../jdbc/source/TaskManagerCoordinator.java | 4 -
.../jdbc/source/config/SourceConnectorConfig.java | 4 +-
.../dialect/AbstractGeneralDatabaseDialect.java | 2 -
.../jdbc/source/dialect/DatabaseType.java | 1 +
.../dialect/antlr4/mysql/MysqlAntlr4DdlParser.java | 1 -
.../listener/ColumnDefinitionParserListener.java | 9 +-
.../mysql/listener/CreateTableParserListener.java | 8 +-
.../mysql/listener/DefaultValueParserListener.java | 4 +-
.../mysql/listener/TableBaseParserListener.java | 6 +-
.../listener/TruncateTableParserListener.java | 3 +-
.../jdbc/source/dialect/cdc/AbstractCdcEngine.java | 4 -
.../jdbc/source/dialect/cdc/CdcEngineFactory.java | 1 -
.../source/dialect/cdc/mysql/MysqlCdcEngine.java | 30 ++---
.../source/dialect/cdc/mysql/RowDeserializers.java | 1 -
.../source/dialect/mysql/EventMeshGtidSet.java | 2 -
.../dialect/mysql/MysqlDataTypeConvertor.java | 1 -
.../source/dialect/mysql/MysqlDatabaseDialect.java | 10 +-
.../jdbc/source/dialect/mysql/MysqlDialectSql.java | 1 -
.../source/dialect/mysql/MysqlJdbcContext.java | 3 +-
.../jdbc/source/dialect/mysql/MysqlSourceInfo.java | 1 -
.../source/dialect/mysql/MysqlSourceMateData.java | 1 -
.../jdbc/source/dialect/mysql/StopEventData.java | 1 -
.../source/dialect/snapshot/SnapshotEngine.java | 1 -
.../dialect/snapshot/SnapshotEngineFactory.java | 1 -
.../jdbc/source/dialect/snapshot/SnapshotType.java | 2 +-
.../snapshot/mysql/MysqlSnapshotEngine.java | 15 ++-
.../table/catalog/AbstractColumnEditorImpl.java | 1 -
.../connector/jdbc/table/catalog/Catalog.java | 2 +-
.../connector/jdbc/table/catalog/ColumnEditor.java | 2 -
.../connector/jdbc/table/catalog/TableEditor.java | 4 -
.../connector/jdbc/table/catalog/UniqueKey.java | 2 -
.../jdbc/table/catalog/mysql/MysqlColumn.java | 1 -
.../jdbc/table/catalog/mysql/MysqlTableEditor.java | 1 -
.../connector/jdbc/table/type/CalendarType.java | 1 -
.../connector/jdbc/table/type/DecimalType.java | 2 -
.../table/type/EventMeshTypeNameConverter.java | 1 -
.../connector/jdbc/table/type/EvetMeshRowType.java | 4 +-
.../connector/jdbc/table/type/MapType.java | 1 -
.../jdbc/table/type/PrimitiveArrayType.java | 2 -
.../jdbc/table/type/PrimitiveByteArrayType.java | 1 -
.../connector/jdbc/table/type/RowHandleMode.java | 2 +-
.../connector/jdbc/utils/JdbcStringUtils.java | 1 -
.../eventmesh/connector/jdbc/utils/MysqlUtils.java | 1 -
.../connector/kafka/server/KafkaConnectServer.java | 1 -
.../kafka/source/config/SourceConnectorConfig.java | 1 -
.../sink/connector/KnativeSinkConnector.java | 14 +--
.../mongodb/constant/MongodbConstants.java | 1 +
.../sink/client/MongodbReplicaSetSinkClient.java | 2 +-
.../sink/client/MongodbStandaloneSinkClient.java | 2 +-
.../client/MongodbReplicaSetSourceClient.java | 2 +-
.../client/MongodbStandaloneSourceClient.java | 12 +-
.../source/connector/MongodbSourceConnector.java | 1 -
.../mongodb/utils/MongodbCloudEventUtil.java | 14 ++-
.../openfunction/client/CallbackService.java | 2 +-
.../server/OpenFunctionConnectServer.java | 1 -
.../openfunction/service/ConsumerService.java | 3 -
.../openfunction/service/ProducerService.java | 4 +-
.../sink/connector/PravegaSinkConnector.java | 12 +-
.../source/connector/PravegaSourceConnector.java | 50 ++++----
.../pulsar/config/PulsarServerConfig.java | 2 +-
.../pulsar/server/PulsarConnectServer.java | 2 -
.../pulsar/sink/config/PulsarSinkConfig.java | 2 -
.../pulsar/sink/connector/PulsarSinkConnector.java | 8 +-
.../pulsar/source/config/PulsarSourceConfig.java | 1 -
.../source/config/SourceConnectorConfig.java | 1 +
.../source/connector/PulsarSourceConnector.java | 4 -
.../connector/rabbitmq/client/RabbitmqClient.java | 2 -
.../rabbitmq/server/RabbitMQConnectorServer.java | 1 -
.../sink/connector/RabbitMQSinkConnector.java | 14 +--
.../source/connector/RabbitMQSourceConnector.java | 19 ++-
.../rocketmq/server/RocketMQConnectServer.java | 2 -
.../sink/connector/RocketMQSinkConnector.java | 1 -
.../source/config/SourceConnectorConfig.java | 1 -
.../connector/s3/source/config/S3SourceConfig.java | 3 +-
.../s3/source/config/SourceConnectorConfig.java | 3 +-
.../s3/source/connector/S3SourceConnector.java | 2 -
.../connector/s3/source/S3SourceConnectorTest.java | 1 -
.../cloudevents/CloudEventsPublishInstance.java | 1 -
.../cloudevents/CloudEventsRequestInstance.java | 1 -
.../eventmeshmessage/AsyncPublishBroadcast.java | 1 -
.../pub/eventmeshmessage/AsyncPublishInstance.java | 1 -
.../pub/eventmeshmessage/BatchPublishInstance.java | 1 -
.../pub/eventmeshmessage/RequestReplyInstance.java | 1 -
.../WorkflowAsyncPublishInstance.java | 1 -
.../eventmesh/http/demo/HttpAbstractDemo.java | 1 -
.../demo/pub/cloudevents/AsyncPublishInstance.java | 1 -
.../pub/eventmeshmessage/AsyncPublishInstance.java | 1 -
.../eventmeshmessage/AsyncSyncRequestInstance.java | 3 +-
.../pub/eventmeshmessage/SyncRequestInstance.java | 1 -
.../http/demo/sub/controller/SubController.java | 3 +-
.../http/demo/sub/service/SubService.java | 3 +-
.../eventmesh/tcp/common/EventMeshTestUtils.java | 50 ++++----
.../eventmesh/tcp/common/UtilsConstants.java | 2 -
.../demo/pub/eventmeshmessage/AsyncPublish.java | 1 -
.../eventmeshmessage/AsyncPublishBroadcast.java | 1 -
.../main/java/org/apache/eventmesh/util/Utils.java | 5 +-
.../org/apache/eventmesh/api/meta/MetaService.java | 2 +-
.../api/meta/bo/EventMeshAppSubTopicInfo.java | 2 -
.../api/meta/bo/EventMeshServicePubTopicInfo.java | 4 +-
.../meta/consul/service/HeatBeatScheduler.java | 3 +-
.../consul/service}/ConsulMetaServiceTest.java | 3 +-
.../eventmesh/meta/etcd/constant/EtcdConstant.java | 1 -
.../meta/etcd/factory/EtcdClientFactory.java | 3 -
.../meta/etcd/factory/EtcdClientWrapper.java | 2 -
.../eventmesh/meta/etcd/factory/EtcdLeaseId.java | 1 -
.../meta/etcd/factory/EtcdStreamObserver.java | 1 -
.../meta/etcd/service/EtcdCustomService.java | 4 +-
.../meta/etcd/service/EtcdMetaService.java | 5 +-
.../registry/etcd/service/EtcdMetaServiceTest.java | 1 -
.../meta/nacos/service/NacosMetaService.java | 3 +-
.../nacos/service/NacosMetaServiceTest.java | 1 -
.../meta/zookeeper/constant/ZookeeperConstant.java | 1 -
.../meta/zookeeper/pojo/EventMeshInstance.java | 2 -
.../zookeeper/service/ZookeeperMetaService.java | 2 -
.../service/ZookeeperMetaServiceTest.java | 1 -
.../metrics/api/model/HttpSummaryMetrics.java | 10 +-
.../prometheus/PrometheusMetricsRegistry.java | 2 +-
.../prometheus/metrics/PrometheusGrpcExporter.java | 5 +-
.../prometheus/metrics/PrometheusHttpExporter.java | 133 +++++++++++----------
.../prometheus/metrics/PrometheusTcpExporter.java | 33 ++---
.../apache/eventmesh/openconnect/SourceWorker.java | 22 ++--
.../eventmesh/openconnect/util/CloudEventUtil.java | 4 +-
.../build.gradle | 2 +
.../offsetmgmt/api/data/ConnectRecord.java | 1 -
.../api/data/RecordOffsetManagement.java | 36 +++---
.../api/storage/ConnectorRecordPartition.java | 1 +
.../offsetmgmt/api/storage/KeyValueStore.java | 2 -
.../api/storage/MemoryBasedKeyValueStore.java | 1 -
.../api/storage/OffsetManagementService.java | 1 -
.../api/storage/OffsetStorageReaderImpl.java | 1 -
.../api/storage/OffsetStorageWriterImpl.java | 3 +-
.../offsetmgmt/nacos/NacosConfigService.java | 1 +
.../protocol/api/ProtocolPluginFactory.java | 6 +-
.../cloudevents/CloudEventsProtocolAdaptor.java | 1 +
.../cloudevents/CloudEventsProtocolConstant.java | 1 +
.../resolver/tcp/TcpMessageProtocolResolver.java | 2 +-
.../protocol/http/HttpProtocolAdaptor.java | 1 -
.../protocol/http/HttpProtocolConstant.java | 1 +
.../http/resolver/HttpRequestProtocolResolver.java | 3 +-
.../meshmessage/MeshMessageProtocolAdaptor.java | 5 +-
.../meshmessage/MeshMessageProtocolConstant.java | 1 +
.../GrpcEventMeshCloudEventProtocolResolver.java | 1 -
.../http/SendMessageBatchV2ProtocolResolver.java | 2 +-
.../MeshMessageProtocolAdaptorTest.java | 3 +-
.../OpenMessageProtocolAdaptorTest.java | 3 +-
.../protocol/webhook/WebHookProtocolAdaptor.java | 1 -
.../java/org/apache/eventmesh/runtime/acl/Acl.java | 1 +
.../admin/controller/ClientManageController.java | 18 ++-
.../admin/handler/ConfigurationHandler.java | 9 +-
.../admin/handler/DeleteWebHookConfigHandler.java | 1 -
.../runtime/admin/handler/EventHandler.java | 7 +-
.../runtime/admin/handler/GrpcClientHandler.java | 7 +-
.../runtime/admin/handler/HTTPClientHandler.java | 4 +-
.../admin/handler/InsertWebHookConfigHandler.java | 1 -
.../runtime/admin/handler/MetaHandler.java | 8 +-
.../runtime/admin/handler/MetricsHandler.java | 4 +-
.../handler/QueryRecommendEventMeshHandler.java | 1 -
.../QueryWebHookConfigByManufacturerHandler.java | 1 -
.../handler/RedirectClientByIpPortHandler.java | 13 +-
.../admin/handler/RedirectClientByPathHandler.java | 9 +-
.../handler/RedirectClientBySubSystemHandler.java | 14 +--
.../admin/handler/RejectAllClientHandler.java | 3 +-
.../admin/handler/RejectClientByIpPortHandler.java | 1 -
.../handler/RejectClientBySubSystemHandler.java | 4 +-
.../admin/handler/ShowClientBySystemHandler.java | 6 +-
.../runtime/admin/handler/ShowClientHandler.java | 1 -
.../handler/ShowListenClientByTopicHandler.java | 3 +-
.../runtime/admin/handler/TCPClientHandler.java | 14 +--
.../runtime/admin/handler/TopicHandler.java | 4 +-
.../admin/handler/UpdateWebHookConfigHandler.java | 1 -
.../runtime/admin/response/GetMetricsResponse.java | 1 -
.../admin/response/GetRegistryResponse.java | 1 -
.../eventmesh/runtime/boot/AbstractHTTPServer.java | 105 ++++++++--------
.../runtime/boot/AbstractRemotingServer.java | 2 +-
.../eventmesh/runtime/boot/AbstractTCPServer.java | 95 +++++++--------
.../runtime/boot/EventMeshHTTPServer.java | 24 ++--
.../runtime/boot/EventMeshHttpBootstrap.java | 2 +-
.../eventmesh/runtime/boot/EventMeshServer.java | 11 +-
.../eventmesh/runtime/boot/EventMeshStartup.java | 1 -
.../eventmesh/runtime/boot/EventMeshTCPServer.java | 16 +--
.../runtime/boot/HTTPThreadPoolGroup.java | 62 +++++-----
.../eventmesh/runtime/boot/TCPThreadPoolGroup.java | 19 +--
.../eventmesh/runtime/boot/ThreadPoolGroup.java | 1 +
.../org/apache/eventmesh/runtime/common/Pair.java | 1 -
.../configuration/EventMeshTCPConfiguration.java | 2 +-
.../runtime/constants/EventMeshConstants.java | 7 +-
.../runtime/core/consumer/SubscriptionManager.java | 19 +--
.../core/consumergroup/ConsumerGroupConf.java | 6 +-
.../core/consumergroup/ConsumerGroupMetadata.java | 1 -
.../consumergroup/ConsumerGroupTopicMetadata.java | 2 -
.../event/ConsumerGroupStateEvent.java | 1 -
.../runtime/core/plugin/MQAdminWrapper.java | 1 -
.../runtime/core/plugin/MQConsumerWrapper.java | 1 -
.../runtime/core/plugin/MQProducerWrapper.java | 1 -
.../protocol/grpc/consumer/ConsumerManager.java | 2 -
.../protocol/grpc/consumer/EventMeshConsumer.java | 6 +-
.../consumergroup/ConsumerGroupClient.java | 1 -
.../consumer/consumergroup/StreamTopicConfig.java | 3 -
.../consumer/consumergroup/WebhookTopicConfig.java | 2 -
.../processor/BatchPublishCloudEventProcessor.java | 3 +-
.../processor/PublishCloudEventsProcessor.java | 1 +
.../grpc/processor/ReplyMessageProcessor.java | 2 +-
.../grpc/processor/RequestCloudEventProcessor.java | 3 +-
.../grpc/processor/SubscribeProcessor.java | 3 +-
.../protocol/grpc/producer/EventMeshProducer.java | 2 +-
.../protocol/grpc/producer/ProducerManager.java | 1 -
.../protocol/grpc/producer/SendMessageContext.java | 2 +-
.../protocol/grpc/push/AbstractPushRequest.java | 2 +-
.../core/protocol/grpc/push/HandleMsgContext.java | 1 -
.../core/protocol/grpc/push/MessageHandler.java | 1 -
.../core/protocol/grpc/push/StreamPushRequest.java | 4 +-
.../protocol/grpc/push/WebhookPushRequest.java | 37 +++---
.../protocol/grpc/service/ConsumerService.java | 1 +
.../protocol/grpc/service/HeartbeatService.java | 2 -
.../protocol/grpc/service/PublisherService.java | 1 -
.../core/protocol/grpc/service/ServiceUtils.java | 1 -
.../protocol/http/consumer/ConsumerManager.java | 6 +-
.../protocol/http/consumer/EventMeshConsumer.java | 13 +-
.../http/consumer/HttpClientGroupMapping.java | 51 ++++----
.../http/processor/AdminShutdownProcessor.java | 3 +-
.../http/processor/BatchSendMessageProcessor.java | 8 +-
.../processor/BatchSendMessageV2Processor.java | 56 ++++-----
.../http/processor/CreateTopicProcessor.java | 10 +-
.../http/processor/DeleteTopicProcessor.java | 12 +-
.../protocol/http/processor/HandlerService.java | 11 +-
.../http/processor/HeartBeatProcessor.java | 31 +++--
.../processor/LocalSubscribeEventProcessor.java | 13 +-
.../processor/LocalUnSubscribeEventProcessor.java | 20 ++--
.../http/processor/QuerySubscriptionProcessor.java | 3 +-
.../processor/RemoteSubscribeEventProcessor.java | 68 +++++------
.../processor/RemoteUnSubscribeEventProcessor.java | 17 +--
.../http/processor/ReplyMessageProcessor.java | 58 ++++-----
.../http/processor/SendAsyncEventProcessor.java | 10 +-
.../http/processor/SendAsyncMessageProcessor.java | 49 ++++----
.../processor/SendAsyncRemoteEventProcessor.java | 9 +-
.../http/processor/SendSyncMessageProcessor.java | 49 ++++----
.../http/processor/ShortHttpProcessor.java | 3 +-
.../http/processor/SubscribeProcessor.java | 54 ++++-----
.../http/processor/UnSubscribeProcessor.java | 47 ++++----
.../http/processor/inf/AbstractEventProcessor.java | 6 +-
.../core/protocol/http/processor/inf/Client.java | 2 -
.../http/processor/inf/HttpRequestProcessor.java | 6 +-
.../protocol/http/producer/EventMeshProducer.java | 6 +-
.../protocol/http/producer/ProducerManager.java | 6 +-
.../http/producer/ProducerTopicManager.java | 1 -
.../protocol/http/producer/SendMessageContext.java | 3 +-
.../http/push/AbstractHTTPPushRequest.java | 5 +-
.../protocol/http/push/AsyncHTTPPushRequest.java | 7 +-
.../core/protocol/http/push/HTTPClientPool.java | 6 +-
.../protocol/http/push/HTTPMessageHandler.java | 19 ++-
.../core/protocol/http/retry/HttpRetryer.java | 3 +-
.../protocol/tcp/client/EventMeshTcp2Client.java | 10 +-
.../tcp/client/group/ClientGroupWrapper.java | 37 +++---
.../client/group/ClientSessionGroupMapping.java | 25 ++--
.../group/dispatch/DownstreamDispatchStrategy.java | 1 -
.../tcp/client/processor/GoodbyeProcessor.java | 3 +-
.../tcp/client/processor/HeartBeatProcessor.java | 3 +-
.../tcp/client/processor/HelloProcessor.java | 20 ++--
.../tcp/client/processor/ListenProcessor.java | 4 +-
.../tcp/client/processor/MessageAckProcessor.java | 2 +-
.../client/processor/MessageTransferProcessor.java | 20 ++--
.../tcp/client/processor/RecommendProcessor.java | 3 +-
.../tcp/client/processor/SubscribeProcessor.java | 1 -
.../tcp/client/processor/TcpProcessor.java | 1 +
.../tcp/client/processor/UnSubscribeProcessor.java | 2 +-
.../client/rebalance/EventMeshRebalanceImpl.java | 15 ++-
.../rebalance/EventMeshRebalanceService.java | 1 -
.../client/recommend/EventMeshRecommendImpl.java | 8 +-
.../core/protocol/tcp/client/session/Session.java | 9 +-
.../tcp/client/session/SessionContext.java | 2 +-
.../tcp/client/session/push/ClientAckContext.java | 9 +-
.../client/session/push/DownStreamMsgContext.java | 5 +-
.../tcp/client/session/push/PushContext.java | 2 -
.../tcp/client/session/push/SessionPusher.java | 10 +-
.../client/session/retry/EventMeshTcpRetryer.java | 5 +-
.../tcp/client/session/send/SessionSender.java | 6 +-
.../client/session/send/UpStreamMsgContext.java | 5 +-
.../apache/eventmesh/runtime/meta/MetaStorage.java | 1 -
.../runtime/metrics/MonitorMetricConstants.java | 1 -
.../runtime/metrics/grpc/EventMeshGrpcMonitor.java | 1 -
.../runtime/metrics/http/HTTPMetricsServer.java | 12 +-
.../runtime/metrics/tcp/EventMeshTcpMonitor.java | 5 +-
.../eventmesh/runtime/trace/LogExporter.java | 1 -
.../apache/eventmesh/runtime/trace/SpanKey.java | 1 -
.../org/apache/eventmesh/runtime/trace/Trace.java | 3 +-
.../apache/eventmesh/runtime/util/BannerUtil.java | 56 ++++-----
.../runtime/util/EventMeshCloudEventWriter.java | 1 -
.../eventmesh/runtime/util/EventMeshUtil.java | 18 ++-
.../eventmesh/runtime/util/HttpTinyClient.java | 4 +-
.../eventmesh/runtime/util/RemotingHelper.java | 2 -
.../apache/eventmesh/runtime/util/TraceUtils.java | 2 -
.../org/apache/eventmesh/runtime/util/Utils.java | 8 +-
.../runtime/client/common/ClientGlobal.java | 1 -
.../eventmesh/runtime/client/common/Codec.java | 5 +-
.../runtime/client/common/MessageUtils.java | 1 -
.../runtime/client/common/RequestContext.java | 1 -
.../eventmesh/runtime/client/common/TCPClient.java | 3 +-
.../runtime/client/common/UserAgentUtils.java | 8 +-
.../runtime/client/impl/EventMeshClientImpl.java | 38 +++---
.../runtime/client/impl/PubClientImpl.java | 1 -
.../runtime/client/impl/SubClientImpl.java | 37 +++---
.../eventmesh/runtime/demo/AsyncSubClient.java | 2 +-
.../eventmesh/runtime/demo/BroadCastSubClient.java | 2 +-
.../apache/eventmesh/runtime/demo/CCSubClient.java | 2 +-
.../apache/eventmesh/runtime/demo/CClientDemo.java | 5 +-
.../eventmesh/runtime/demo/SyncPubClient.java | 4 +-
.../eventmesh/runtime/demo/SyncSubClient.java | 2 -
eventmesh-sdks/build.gradle | 3 +-
.../grpc/consumer/EventMeshGrpcConsumer.java | 2 +-
.../client/grpc/consumer/SubStreamHandler.java | 1 +
.../grpc/producer/EventMeshGrpcProducer.java | 4 +-
.../client/grpc/producer/GrpcProducer.java | 2 -
.../grpc/util/EventMeshCloudEventBuilder.java | 64 +++++-----
.../client/http/AbstractProducerHttpClient.java | 3 +-
.../eventmesh/client/http/EventMeshRetObj.java | 1 -
.../http/consumer/EventMeshHttpConsumer.java | 8 +-
.../http/producer/EventMeshMessageProducer.java | 2 +-
.../client/http/producer/OpenMessageProducer.java | 2 +-
.../client/http/ssl/MyX509TrustManager.java | 3 +-
.../client/http/util/HttpLoadBalanceUtils.java | 3 +-
.../eventmesh/client/http/util/HttpUtils.java | 12 +-
.../eventmesh/client/tcp/common/MessageUtils.java | 1 -
.../client/tcp/common/RequestContext.java | 1 -
.../eventmesh/client/tcp/common/TcpClient.java | 4 +-
.../tcp/impl/AbstractEventMeshTCPPubHandler.java | 2 +-
.../impl/cloudevent/CloudEventTCPSubClient.java | 3 +-
.../EventMeshMessageTCPPubClient.java | 6 +-
.../EventMeshMessageTCPSubClient.java | 4 +-
.../grpc/consumer/EventMeshGrpcConsumerTest.java | 2 +
.../grpc/util/EventMeshCloudEventBuilderTest.java | 2 -
.../client/http/demo/AsyncPublishInstance.java | 1 -
.../client/http/demo/AsyncSyncRequestInstance.java | 7 +-
.../client/http/demo/SyncRequestInstance.java | 1 -
.../eventmesh/client/http/util/HttpUtilsTest.java | 2 -
.../tcp/common/EventMeshTestCaseTopicSet.java | 6 +-
.../client/tcp/common/EventMeshTestUtils.java | 1 -
.../client/tcp/common/MessageUtilsTest.java | 5 +-
eventmesh-security-plugin/build.gradle | 3 +-
.../apache/eventmesh/acl/impl/AclServiceImpl.java | 15 ++-
.../eventmesh/acl/impl/AclServiceImplTest.java | 1 -
.../org/apache/eventmesh/api/acl/AclService.java | 1 -
.../apache/eventmesh/api/acl/AclServiceTest.java | 1 -
.../http/basic/impl/AuthHttpBasicServiceTest.java | 1 -
.../auth/token/impl/auth/AuthTokenUtils.java | 11 +-
.../eventmesh/spi/EventMeshExtensionFactory.java | 2 -
.../eventmesh/spi/EventMeshExtensionType.java | 1 +
.../org/apache/eventmesh/spi/EventMeshSPI.java | 1 -
.../spi/loader/JarExtensionClassLoader.java | 5 +-
.../spi/loader/MetaInfExtensionClassLoader.java | 1 -
.../spi/EventMeshExtensionFactoryTest.java | 1 -
.../spi/example/AnotherSingletonExtension.java | 1 -
.../eventmesh/spi/example/PrototypeExtension.java | 1 -
.../eventmesh/spi/example/SingletonExtension.java | 1 -
eventmesh-storage-plugin/build.gradle | 3 +-
.../apache/eventmesh/api/AsyncConsumeContext.java | 1 -
.../org/apache/eventmesh/api/EventListener.java | 1 -
.../eventmesh/api/admin/TopicProperties.java | 3 +-
.../storage/kafka/consumer/ConsumerImpl.java | 4 -
.../kafka/consumer/KafkaConsumerRunner.java | 1 +
.../storage/pulsar/client/PulsarClientWrapper.java | 12 +-
.../storage/pulsar/config/ClientConfiguration.java | 6 +-
.../pulsar/consumer/PulsarConsumerImpl.java | 15 ++-
.../storage/pulsar/producer/AbstractProducer.java | 1 -
.../storage/rabbitmq/client/RabbitmqClient.java | 2 -
.../rabbitmq/consumer/RabbitmqConsumer.java | 2 -
.../rabbitmq/consumer/RabbitmqConsumerHandler.java | 2 +-
.../rabbitmq/producer/RabbitmqProducer.java | 3 +-
.../rabbitmq/consumer/RabbitmqConsumerTest.java | 1 +
.../rabbitmq/producer/RabbitmqProducerTest.java | 1 +
.../storage/redis/consumer/RedisConsumer.java | 1 +
.../storage/redis/producer/RedisProducer.java | 6 +-
.../storage/redis/connector/UnitTest.java | 7 +-
.../storage/redis/consumer/RedisConsumerTest.java | 7 +-
.../storage/rocketmq/admin/RocketMQAdmin.java | 4 +-
.../cloudevent/RocketMQMessageFactory.java | 6 +-
.../rocketmq/cloudevent/impl/RocketMQHeaders.java | 2 -
.../cloudevent/impl/RocketMQMessageWriter.java | 2 -
.../storage/rocketmq/config/ClientConfig.java | 3 +-
.../rocketmq/consumer/PushConsumerImpl.java | 12 +-
.../EventMeshMessageListenerConcurrently.java | 2 +-
.../rocketmq/producer/AbstractProducer.java | 24 ++--
.../storage/rocketmq/producer/ProducerImpl.java | 7 +-
.../rocketmq/producer/RocketMQProducerImpl.java | 5 +-
.../storage/rocketmq/utils/BeanUtils.java | 3 +-
.../storage/rocketmq/utils/CloudEventUtils.java | 9 +-
.../ConsumeMessageConcurrentlyService.java | 9 +-
.../cloudevent/RocketMQMessageFactoryTest.java | 1 -
.../rocketmq/consumer/PushConsumerImplTest.java | 11 +-
.../rocketmq/producer/DefaultProducerImplTest.java | 46 +++----
.../rocketmq/promise/DefaultPromiseTest.java | 122 -------------------
.../storage/standalone/admin/StandaloneAdmin.java | 3 +-
.../storage/standalone/broker/MessageQueue.java | 1 -
.../broker/task/HistoryMessageClear.java | 2 -
.../storage/standalone/broker/task/Subscribe.java | 1 +
.../standalone/consumer/StandaloneConsumer.java | 6 +-
.../eventmesh/storage/standalone/TestUtils.java | 6 +-
eventmesh-trace-plugin/build.gradle | 3 +-
.../eventmesh/trace/api/AbstractTraceService.java | 1 +
.../eventmesh/trace/api/EventMeshTraceService.java | 4 +-
.../trace/api/common/EventMeshTraceConstants.java | 1 -
.../eventmesh/trace/jaeger/JaegerTraceService.java | 3 +-
.../trace/jaeger/JaegerTraceServiceTest.java | 3 +-
.../trace/pinpoint/PinpointTraceService.java | 10 +-
.../pinpoint/exporter/PinpointSpanExporter.java | 21 ++--
.../trace/pinpoint/PinpointTraceServiceTest.java | 3 +-
.../pinpoint/config/PinpointConfigurationTest.java | 1 -
.../exporter/PinpointSpanExporterTest.java | 4 +-
.../eventmesh/trace/zipkin/ZipkinTraceService.java | 9 +-
eventmesh-webhook/build.gradle | 1 +
.../admin/AdminWebHookConfigOperationManager.java | 4 +-
.../webhook/admin/NacosWebHookConfigOperation.java | 7 +-
.../webhook/config/AdminConfiguration.java | 1 -
.../admin/FileWebHookConfigOperationTest.java | 1 -
.../apache/eventmesh/webhook/api/Manufacturer.java | 1 -
.../webhook/receive/ManufacturerProtocol.java | 1 -
.../webhook/receive/WebHookController.java | 1 +
.../webhook/receive/protocol/GithubProtocol.java | 1 -
gradle.properties | 2 +-
style/checkstyle-header1.txt | 1 +
style/task/eventmesh-spotless-formatter.xml | 59 +++++++++
535 files changed, 1648 insertions(+), 2180 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 7721daad2..310551f57 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -74,7 +74,7 @@ jobs:
# https://docs.gradle.org/current/userguide/performance.html
- name: Build
- run: ./gradlew clean build jar dist jacocoTestReport -x generateGrammarSource --parallel --daemon
+ run: ./gradlew clean build jar dist jacocoTestReport -x spotlessJava -x generateGrammarSource --parallel --daemon
- name: Install plugin
run: ./gradlew installPlugin
@@ -100,4 +100,4 @@ jobs:
- name: Check third party dependencies
run: |
- ./gradlew clean jar dist -x test -x checkstyleMain -x javaDoc && ./gradlew installPlugin && ./gradlew tar && sh tools/dependency-check/check-dependencies.sh && echo "Thirty party dependencies check success"
+ ./gradlew clean jar dist -x spotlessJava -x test -x checkstyleMain -x javaDoc && ./gradlew installPlugin && ./gradlew tar && sh tools/dependency-check/check-dependencies.sh && echo "Thirty party dependencies check success"
diff --git a/build.gradle b/build.gradle
index 72789ba9f..3909449e6 100644
--- a/build.gradle
+++ b/build.gradle
@@ -36,6 +36,7 @@ buildscript {
classpath "com.github.spotbugs.snom:spotbugs-gradle-plugin:5.0.14"
classpath "io.spring.gradle:dependency-management-plugin:1.0.11.RELEASE"
classpath "com.github.jk1:gradle-license-report:1.17"
+ classpath "com.diffplug.spotless:spotless-plugin-gradle:6.13.0"
}
}
@@ -61,6 +62,7 @@ allprojects {
apply plugin: "java-library"
apply plugin: 'signing'
apply plugin: 'checkstyle'
+ apply plugin: 'com.diffplug.spotless'
[compileJava, compileTestJava, javadoc]*.options*.encoding = 'UTF-8'
@@ -91,6 +93,7 @@ allprojects {
.exclude('**/org/apache/eventmesh/connector/openfunction/client/EventMeshGrpcService**')
.exclude('**/org/apache/eventmesh/connector/openfunction/client/CallbackServiceGrpc**')
.exclude('**/org/apache/eventmesh/connector/jdbc/antlr**')
+ .dependsOn(spotlessApply)
dependencies {
repositories {
@@ -102,6 +105,27 @@ allprojects {
}
testImplementation "junit:junit:4.13.2"
}
+
+ spotless {
+ enforceCheck false
+ java {
+ target project.fileTree(project.projectDir) {
+ include '**/*.java'
+ exclude '**/org/apache/eventmesh/**/protos**'
+ exclude '**/org/apache/eventmesh/connector/openfunction/client/EventMeshGrpcService**'
+ exclude '**/org/apache/eventmesh/connector/openfunction/client/CallbackServiceGrpc**'
+ exclude '**/org/apache/eventmesh/connector/jdbc/antlr**'
+ exclude '**/org/apache/eventmesh/common/protocol/grpc**'
+ exclude '**/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/AbstractSnapshotEngine.java'
+ }
+ importOrder ('\\#org.apache.eventmesh','\\#org.apache','\\#java','\\#javax','\\#org','\\#io','\\#net','\\#junit','\\#com','\\#lombok',
+ 'org.apache.eventmesh','org.apache','java','javax','org','io','net','junit','com','lombok')
+ licenseHeaderFile rootProject.file('style/checkstyle-header1.txt')
+ eclipse().configFile("${rootDir}/style/task/eventmesh-spotless-formatter.xml")
+ removeUnusedImports()
+ }
+ }
+ spotlessJava.dependsOn(compileJava, javadoc, compileTestJava, test, processResources, processTestResources)
}
task tar(type: Tar) {
diff --git a/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/controller/AdminController.java b/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/controller/AdminController.java
index 4398f7238..81ae0f03c 100644
--- a/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/controller/AdminController.java
+++ b/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/controller/AdminController.java
@@ -23,7 +23,6 @@ import org.apache.eventmesh.admin.rocketmq.handler.TopicsHandler;
import java.io.IOException;
-
import com.sun.net.httpserver.HttpServer;
import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/handler/TopicsHandler.java b/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/handler/TopicsHandler.java
index 4a7914186..480e19292 100644
--- a/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/handler/TopicsHandler.java
+++ b/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/handler/TopicsHandler.java
@@ -105,7 +105,7 @@ public class TopicsHandler implements HttpHandler {
return;
}
- //TBD: A new rocketmq service will be implemented for creating topics
+ // TBD: A new rocketmq service will be implemented for creating topics
TopicResponse topicResponse = null; // Temporary variable for topic response
if (topicResponse != null) {
log.info("create a new topic: {}", topic);
diff --git a/eventmesh-admin/eventmesh-admin-rocketmq/src/test/java/org/apache/eventmesh/admin/rocketmq/util/RequestMappingTest.java b/eventmesh-admin/eventmesh-admin-rocketmq/src/test/java/org/apache/eventmesh/admin/rocketmq/util/RequestMappingTest.java
index 9720bc525..00bb11b34 100644
--- a/eventmesh-admin/eventmesh-admin-rocketmq/src/test/java/org/apache/eventmesh/admin/rocketmq/util/RequestMappingTest.java
+++ b/eventmesh-admin/eventmesh-admin-rocketmq/src/test/java/org/apache/eventmesh/admin/rocketmq/util/RequestMappingTest.java
@@ -30,7 +30,6 @@ import org.junit.Test;
import com.sun.net.httpserver.HttpExchange;
-
public class RequestMappingTest {
@Test
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ResetCountDownLatch.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ResetCountDownLatch.java
index c04cc6cde..bb6a01f97 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ResetCountDownLatch.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ResetCountDownLatch.java
@@ -33,7 +33,6 @@ public class ResetCountDownLatch {
this.restSync = new RestSync(count);
}
-
/**
* Causes the current thread to wait until the latch has counted down to zero, unless the thread is {@linkplain Thread#interrupt interrupted}.
*
@@ -104,7 +103,6 @@ public class ResetCountDownLatch {
return restSync.tryAcquireSharedNanos(1, unit.toNanos(timeout));
}
-
/**
* Decrements the count of the latch, releasing all waiting threads if the count reaches zero.
*
@@ -165,7 +163,7 @@ public class ResetCountDownLatch {
@Override
protected boolean tryReleaseShared(int releases) {
- for (; ; ) {
+ for (;;) {
int count = getState();
if (count == 0) {
return false;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadPoolFactory.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadPoolFactory.java
index 551d92c9a..7b1cc6d94 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadPoolFactory.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadPoolFactory.java
@@ -54,7 +54,6 @@ public abstract class ThreadPoolFactory {
return Executors.newSingleThreadScheduledExecutor(new EventMeshThreadFactory(threadName, true));
}
-
public static ScheduledExecutorService createScheduledExecutor(int core, ThreadFactory threadFactory) {
return Executors.newScheduledThreadPool(core, threadFactory);
}
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadWrapper.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadWrapper.java
index 0b67e69e9..b24402c5f 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadWrapper.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadWrapper.java
@@ -55,7 +55,7 @@ public abstract class ThreadWrapper implements Runnable {
if (hasWakeup.compareAndSet(true, false)) {
return;
}
- //reset count
+ // reset count
waiter.reset();
try {
waiter.await();
@@ -74,7 +74,7 @@ public abstract class ThreadWrapper implements Runnable {
if (hasWakeup.compareAndSet(true, false)) {
return;
}
- //reset count
+ // reset count
waiter.reset();
try {
waiter.await(timeout, timeUnit == null ? TimeUnit.MILLISECONDS : timeUnit);
@@ -104,7 +104,7 @@ public abstract class ThreadWrapper implements Runnable {
return;
}
this.isRunning = false;
- //wakeup the thread to run
+ // wakeup the thread to run
wakeup();
try {
@@ -112,7 +112,7 @@ public abstract class ThreadWrapper implements Runnable {
this.thread.interrupt();
}
if (!this.isDaemon) {
- //wait main thread to wait this thread finish
+ // wait main thread to wait this thread finish
this.thread.join(TimeUnit.SECONDS.toMillis(60));
}
} catch (InterruptedException e) {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/CommonConfiguration.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/CommonConfiguration.java
index 350e8c733..f05a6d8cc 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/CommonConfiguration.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/CommonConfiguration.java
@@ -92,7 +92,6 @@ public class CommonConfiguration {
@ConfigFiled(field = "security.validation.type.token", notEmpty = true)
private boolean eventMeshSecurityValidateTypeToken = false;
-
@ConfigFiled(field = "server.trace.enabled")
private boolean eventMeshServerTraceEnable = false;
@@ -105,7 +104,6 @@ public class CommonConfiguration {
@ConfigFiled(field = "server.provide.protocols", reload = true)
private List<String> eventMeshProvideServerProtocols;
-
@ConfigFiled(reload = true)
private String eventMeshWebhookOrigin;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/Config.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/Config.java
index db16c96d7..6c6d72652 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/Config.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/Config.java
@@ -52,6 +52,3 @@ public @interface Config {
Config[] value();
}
}
-
-
-
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/ConverterMap.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/ConverterMap.java
index 3f59730c9..1fa1bced5 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/ConverterMap.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/ConverterMap.java
@@ -47,7 +47,6 @@ import java.util.Properties;
import java.util.TreeMap;
import java.util.Vector;
-
import lombok.extern.slf4j.Slf4j;
import inet.ipaddr.IPAddress;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ListConverter.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ListConverter.java
index 1627b3432..3d0e92e9c 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ListConverter.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ListConverter.java
@@ -79,7 +79,6 @@ public class ListConverter implements ConvertValue<List<Object>> {
}
}
-
public static class ListConverterSemi extends ListConverter {
public String separator = ";";
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ObjectConverter.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ObjectConverter.java
index e1f860c5e..6e118851e 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ObjectConverter.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ObjectConverter.java
@@ -71,7 +71,7 @@ public class ObjectConverter implements ConvertValue<Object> {
this.setValue();
Class<?> superclass = convertInfo.getClazz();
- for (; ; ) {
+ for (;;) {
superclass = superclass.getSuperclass();
if (Objects.equals(superclass, Object.class) || Objects.isNull(superclass)) {
break;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/enums/EventMeshDataContentType.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/enums/EventMeshDataContentType.java
index 7e581b6ae..05341c96b 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/enums/EventMeshDataContentType.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/enums/EventMeshDataContentType.java
@@ -20,6 +20,7 @@ package org.apache.eventmesh.common.enums;
import lombok.Getter;
public enum EventMeshDataContentType {
+
JSON("application/json");
@Getter
@@ -29,5 +30,4 @@ public enum EventMeshDataContentType {
this.code = code;
}
-
}
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileManager.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileManager.java
index 4f72b20e8..0d2a84885 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileManager.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileManager.java
@@ -21,7 +21,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.atomic.AtomicBoolean;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileTask.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileTask.java
index 5d7ea3088..2a1b07bca 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileTask.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileTask.java
@@ -28,7 +28,6 @@ import java.nio.file.WatchService;
import java.util.ArrayList;
import java.util.List;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/LoadBalanceType.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/LoadBalanceType.java
index 8502bb0cd..61df34138 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/LoadBalanceType.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/LoadBalanceType.java
@@ -18,6 +18,7 @@
package org.apache.eventmesh.common.loadbalance;
public enum LoadBalanceType {
+
RANDOM(0, "random load balance strategy"),
WEIGHT_ROUND_ROBIN(1, "weight round robin load balance strategy"),
WEIGHT_RANDOM(2, "weight random load balance strategy");
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelector.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelector.java
index a2b040f95..5c4dbacee 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelector.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelector.java
@@ -22,7 +22,6 @@ import org.apache.commons.collections4.CollectionUtils;
import java.util.List;
import java.util.concurrent.ThreadLocalRandom;
-
import lombok.extern.slf4j.Slf4j;
/**
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/Weight.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/Weight.java
index 82a35fb56..89befd6d3 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/Weight.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/Weight.java
@@ -41,7 +41,6 @@ public class Weight<T> {
currentWeight.addAndGet(value);
}
-
public T getTarget() {
return target;
}
@@ -54,7 +53,6 @@ public class Weight<T> {
return value;
}
-
public AtomicInteger getCurrentWeight() {
return currentWeight;
}
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelector.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelector.java
index a65425aa6..7557b3dc2 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelector.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelector.java
@@ -21,7 +21,6 @@ import org.apache.commons.collections4.CollectionUtils;
import java.util.List;
-
import lombok.extern.slf4j.Slf4j;
/**
@@ -45,7 +44,6 @@ public class WeightRoundRobinLoadBalanceSelector<T> implements LoadBalanceSelect
this.totalWeight = totalWeight;
}
-
@Override
@SuppressWarnings("ConstantConditions")
public T select() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionItem.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionItem.java
index 306c0c4e2..6f64617e2 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionItem.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionItem.java
@@ -93,5 +93,3 @@ public class SubscriptionItem implements Serializable {
return Objects.hashCode(topic, mode, type);
}
}
-
-
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionMode.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionMode.java
index ac2bbe639..d05c7ce20 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionMode.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionMode.java
@@ -31,8 +31,7 @@ public enum SubscriptionMode {
/**
* UNRECOGNIZED
*/
- UNRECOGNIZED("UNRECOGNIZED")
- ;
+ UNRECOGNIZED("UNRECOGNIZED");
private final String mode;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionType.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionType.java
index b2bb48028..c6d19eaf9 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionType.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionType.java
@@ -18,6 +18,7 @@
package org.apache.eventmesh.common.protocol;
public enum SubscriptionType {
+
/**
* SYNC
*/
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpCommand.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpCommand.java
index 1e56b2bec..96c75af90 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpCommand.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpCommand.java
@@ -60,10 +60,10 @@ public class HttpCommand implements ProtocolTransportObject {
private transient Body body;
- //Command request time
+ // Command request time
public long reqTime;
- //Command response time
+ // Command response time
public long resTime;
public CmdType cmdType = CmdType.REQ;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapper.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapper.java
index 43647faaa..a19539f47 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapper.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapper.java
@@ -42,7 +42,6 @@ import io.netty.handler.codec.http.HttpHeaders;
import io.netty.handler.codec.http.HttpResponseStatus;
import io.netty.handler.codec.http.HttpVersion;
-
public class HttpEventWrapper implements ProtocolTransportObject {
public static final long serialVersionUID = -8547334421415366981L;
@@ -59,10 +58,10 @@ public class HttpEventWrapper implements ProtocolTransportObject {
private String httpVersion;
- //Command request time
+ // Command request time
private long reqTime;
- //Command response time
+ // Command response time
private long resTime;
private HttpResponseStatus httpResponseStatus = HttpResponseStatus.OK;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/WebhookProtocolTransportObject.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/WebhookProtocolTransportObject.java
index f773c37fa..9b490f978 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/WebhookProtocolTransportObject.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/WebhookProtocolTransportObject.java
@@ -22,7 +22,6 @@ import org.apache.eventmesh.common.protocol.ProtocolTransportObject;
import lombok.Builder;
import lombok.Data;
-
@Data
@Builder
public class WebhookProtocolTransportObject implements ProtocolTransportObject {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/BaseResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/BaseResponseBody.java
index aefa71184..570e2af48 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/BaseResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/BaseResponseBody.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.body;
-
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import java.util.HashMap;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/Body.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/Body.java
index 82fefcff4..2bb077543 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/Body.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/Body.java
@@ -71,4 +71,3 @@ public abstract class Body {
}
}
-
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/client/HeartbeatResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/client/HeartbeatResponseBody.java
index 6bc5aeec4..5112b7cd4 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/client/HeartbeatResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/client/HeartbeatResponseBody.java
@@ -28,13 +28,13 @@ import java.util.Map;
public class HeartbeatResponseBody extends Body {
- //return code
+ // return code
private Integer retCode;
- //response message
+ // response message
private String retMsg;
- //response time
+ // response time
private long resTime = System.currentTimeMillis();
public Integer getRetCode() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/ReplyMessageResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/ReplyMessageResponseBody.java
index a69a8f3a3..595d7b5b1 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/ReplyMessageResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/ReplyMessageResponseBody.java
@@ -25,13 +25,13 @@ import java.util.Map;
public class ReplyMessageResponseBody extends Body {
- //return code
+ // return code
private Integer retCode;
- //response message
+ // response message
private String retMsg;
- //response time
+ // response time
private long resTime = System.currentTimeMillis();
public Integer getRetCode() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchRequestBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchRequestBody.java
index 210cc0634..4987e298e 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchRequestBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchRequestBody.java
@@ -115,8 +115,9 @@ public class SendMessageBatchRequestBody extends Body {
String batchId = MapUtils.getString(bodyParam,
BATCHID);
String size = StringUtils.isBlank(MapUtils.getString(bodyParam,
- SIZE)) ? "1" : MapUtils.getString(bodyParam,
- SIZE);
+ SIZE)) ? "1"
+ : MapUtils.getString(bodyParam,
+ SIZE);
String contents = MapUtils.getString(bodyParam,
CONTENTS, null);
SendMessageBatchRequestBody body = new SendMessageBatchRequestBody();
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchResponseBody.java
index d248a1bd8..90b2316e3 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchResponseBody.java
@@ -25,13 +25,13 @@ import java.util.Map;
public class SendMessageBatchResponseBody extends Body {
- //return code
+ // return code
private Integer retCode;
- //response message
+ // response message
private String retMsg;
- //response time
+ // response time
private long resTime = System.currentTimeMillis();
public Integer getRetCode() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchV2ResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchV2ResponseBody.java
index 479f56ce9..cd4507e9e 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchV2ResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchV2ResponseBody.java
@@ -25,13 +25,13 @@ import java.util.Map;
public class SendMessageBatchV2ResponseBody extends Body {
- //return code
+ // return code
private Integer retCode;
- //response message
+ // response message
private String retMsg;
- //response time
+ // response time
private long resTime = System.currentTimeMillis();
public Integer getRetCode() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/ProtocolKey.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/ProtocolKey.java
index 6430d1112..636c5035f 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/ProtocolKey.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/ProtocolKey.java
@@ -37,7 +37,7 @@ public class ProtocolKey {
public enum ClientInstanceKey {
- ////////////////////////////////////Protocol layer requester description///////////
+ //////////////////////////////////// Protocol layer requester description///////////
ENV("env", "env"),
IDC("idc", "idc"),
SYS("sys", "1234"),
@@ -70,10 +70,9 @@ public class ProtocolKey {
}
}
-
public static class EventMeshInstanceKey {
- ///////////////////////////////////////////////Protocol layer EventMesh description
+ /////////////////////////////////////////////// Protocol layer EventMesh description
public static final String EVENTMESHCLUSTER = "eventmeshcluster";
public static final String EVENTMESHIP = "eventmeship";
public static final String EVENTMESHENV = "eventmeshenv";
@@ -88,8 +87,7 @@ public class ProtocolKey {
public static final String TYPE = "type";
}
-
- //return of CLIENT <-> EventMesh
+ // return of CLIENT <-> EventMesh
public static final String RETCODE = "retCode";
public static final String RETMSG = "retMsg";
public static final String RESTIME = "resTime";
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/RequestURI.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/RequestURI.java
index 8fe2c0c74..d15def464 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/RequestURI.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/RequestURI.java
@@ -39,7 +39,6 @@ public enum RequestURI {
SUBSCRIPTION_QUERY("/eventmesh/subscrition/query", "SUBSCRIPTION QUERY");
-
private final String requestURI;
private final String desc;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/BaseResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/BaseResponseHeader.java
index 2a2e2c766..f25e0a3c8 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/BaseResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/BaseResponseHeader.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header;
-
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import java.util.HashMap;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/Header.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/Header.java
index 9a432202a..453b4bd35 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/Header.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/Header.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header;
-
import org.apache.eventmesh.common.protocol.http.common.RequestCode;
import org.apache.eventmesh.common.protocol.http.header.client.HeartbeatRequestHeader;
import org.apache.eventmesh.common.protocol.http.header.client.RegRequestHeader;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeader.java
index 56e2e0ae2..33062fd4c 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeader.java
@@ -33,36 +33,36 @@ import lombok.ToString;
@ToString
public class HeartbeatRequestHeader extends Header {
- //request code
+ // request code
private String code;
- //requester language description
+ // requester language description
private String language;
- //protocol version adopted by requester, default:1.0
+ // protocol version adopted by requester, default:1.0
private ProtocolVersion version;
- //the environment number of the requester
+ // the environment number of the requester
private String env;
- //the IDC of the requester
+ // the IDC of the requester
private String idc;
- //subsystem of the requester
+ // subsystem of the requester
private String sys;
- //PID of the requester
+ // PID of the requester
private String pid;
- //IP of the requester
+ // IP of the requester
private String ip;
- //private String producerGroup;
+ // private String producerGroup;
- //USERNAME of the requester
+ // USERNAME of the requester
private String username = "username";
- //PASSWD of the requester
+ // PASSWD of the requester
private String passwd = "user@123";
@Override
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatResponseHeader.java
index 7d54c48b5..b4158a696 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatResponseHeader.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.client;
-
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import org.apache.eventmesh.common.protocol.http.header.Header;
import org.apache.eventmesh.common.utils.HttpConvertsUtils;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/RegResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/RegResponseHeader.java
index fe6eb057e..06f97099b 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/RegResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/RegResponseHeader.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.client;
-
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import org.apache.eventmesh.common.protocol.http.header.Header;
import org.apache.eventmesh.common.utils.HttpConvertsUtils;
@@ -33,19 +32,19 @@ import lombok.ToString;
@ToString
public class RegResponseHeader extends Header {
- //response code, as same as the request code
+ // response code, as same as the request code
private int code;
- //The cluster name of the EventMesh that processes the request
+ // The cluster name of the EventMesh that processes the request
private String eventMeshCluster;
- //IP of the EventMesh that processes the request
+ // IP of the EventMesh that processes the request
private String eventMeshIp;
- //Environment number of the EventMesh that processes the request
+ // Environment number of the EventMesh that processes the request
private String eventMeshEnv;
- //IDC of the EventMesh that processes the request
+ // IDC of the EventMesh that processes the request
private String eventMeshIdc;
public static RegResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeader.java
index f38e00263..7ca214c50 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeader.java
@@ -33,34 +33,34 @@ import lombok.ToString;
@ToString
public class UnRegRequestHeader extends Header {
- //request code
+ // request code
private String code;
- //requester language description
+ // requester language description
private String language;
- //protocol version adopted by requester, default:1.0
+ // protocol version adopted by requester, default:1.0
private ProtocolVersion version;
- //the environment number of the requester
+ // the environment number of the requester
private String env;
- //the IDC of the requester
+ // the IDC of the requester
private String idc;
- //subsystem of the requester
+ // subsystem of the requester
private String sys;
- //PID of the requester
+ // PID of the requester
private String pid;
- //IP of the requester
+ // IP of the requester
private String ip;
- //USERNAME of the requester
+ // USERNAME of the requester
private String username = "username";
- //PASSWD of the requester
+ // PASSWD of the requester
private String passwd = "user@123";
public static UnRegRequestHeader buildHeader(Map<String, Object> headerParam) {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegResponseHeader.java
index 3384e638f..25bfc78e1 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegResponseHeader.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.client;
-
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import org.apache.eventmesh.common.protocol.http.header.Header;
import org.apache.eventmesh.common.utils.HttpConvertsUtils;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageRequestHeader.java
index dbbd75ff1..e22c3bf05 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageRequestHeader.java
@@ -33,13 +33,13 @@ import lombok.ToString;
@ToString
public class PushMessageRequestHeader extends Header {
- //request code
+ // request code
private int code;
- //requester language description
+ // requester language description
private String language;
- //protocol version adopted by requester, default:1.0
+ // protocol version adopted by requester, default:1.0
private ProtocolVersion version;
private String eventMeshCluster;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageResponseHeader.java
index 0107e437f..6ba742cd1 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageResponseHeader.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.message;
-
import org.apache.eventmesh.common.Constants;
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import org.apache.eventmesh.common.protocol.http.common.ProtocolVersion;
@@ -35,34 +34,34 @@ import lombok.ToString;
@ToString
public class PushMessageResponseHeader extends Header {
- //response code
+ // response code
private int code;
- //requester language description
+ // requester language description
private String language;
- //protocol version adopted by requester, default:1.0
+ // protocol version adopted by requester, default:1.0
private ProtocolVersion version;
- //the environment number of the requester
+ // the environment number of the requester
private String env;
- //the IDC of the requester
+ // the IDC of the requester
private String idc;
- //subsystem of the requester
+ // subsystem of the requester
private String sys;
- //PID of the requester
+ // PID of the requester
private String pid;
- //IP of the requester
+ // IP of the requester
private String ip;
- //USERNAME of the requester
+ // USERNAME of the requester
private String username;
- //PASSWD of the requester
+ // PASSWD of the requester
private String passwd;
public static PushMessageResponseHeader buildHeader(int requestCode, String clientEnv, String clientIDC,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageRequestHeader.java
index ca06f4d0d..94300c67a 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageRequestHeader.java
@@ -22,7 +22,6 @@ import org.apache.eventmesh.common.protocol.http.common.ProtocolVersion;
import org.apache.eventmesh.common.protocol.http.header.Header;
import org.apache.eventmesh.common.utils.HttpConvertsUtils;
-
import java.util.Map;
import lombok.Getter;
@@ -34,46 +33,45 @@ import lombok.ToString;
@ToString
public class ReplyMessageRequestHeader extends Header {
- //request code
+ // request code
private String code;
- //requester language description
+ // requester language description
private String language;
- //protocol version adopted by requester, default:1.0
+ // protocol version adopted by requester, default:1.0
private ProtocolVersion version;
- //protocol type, cloudevents or eventmeshMessage
+ // protocol type, cloudevents or eventmeshMessage
private String protocolType;
- //protocol version, cloudevents:1.0 or 0.3
+ // protocol version, cloudevents:1.0 or 0.3
private String protocolVersion;
- //protocol desc
+ // protocol desc
private String protocolDesc;
- //the environment number of the requester
+ // the environment number of the requester
private String env;
- //the IDC of the requester
+ // the IDC of the requester
private String idc;
- //subsystem of the requester
+ // subsystem of the requester
private String sys;
- //PID of the requester
+ // PID of the requester
private String pid;
- //IP of the requester
+ // IP of the requester
private String ip;
- //USERNAME of the requester
+ // USERNAME of the requester
private String username;
- //PASSWD of the requester
+ // PASSWD of the requester
private String passwd;
-
public static ReplyMessageRequestHeader buildHeader(Map<String, Object> headerParam) {
HttpConvertsUtils httpConvertsUtils = new HttpConvertsUtils();
ReplyMessageRequestHeader header = new ReplyMessageRequestHeader();
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageResponseHeader.java
index 65ad3c2d9..05a20018a 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageResponseHeader.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.message;
-
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import org.apache.eventmesh.common.protocol.http.header.Header;
import org.apache.eventmesh.common.utils.HttpConvertsUtils;
@@ -33,19 +32,19 @@ import lombok.ToString;
@ToString
public class ReplyMessageResponseHeader extends Header {
- //response code, as same as the request code
+ // response code, as same as the request code
private int code;
- //The cluster name of the EventMesh that processes the request
+ // The cluster name of the EventMesh that processes the request
private String eventMeshCluster;
- //IP of the EventMesh that processes the request
+ // IP of the EventMesh that processes the request
private String eventMeshIp;
- //Environment number of the EventMesh that processes the request
+ // Environment number of the EventMesh that processes the request
private String eventMeshEnv;
- //IDC of the EventMesh that processes the request
+ // IDC of the EventMesh that processes the request
private String eventMeshIdc;
public static ReplyMessageResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchRequestHeader.java
index f43e40fe1..297cc70d6 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchRequestHeader.java
@@ -33,43 +33,43 @@ import lombok.ToString;
@ToString
public class SendMessageBatchRequestHeader extends Header {
- //request code
+ // request code
private String code;
- //requester language description
+ // requester language description
private String language;
- //protocol version adopted by requester, default:1.0
+ // protocol version adopted by requester, default:1.0
private ProtocolVersion version;
- //protocol type, cloudevents or eventmeshMessage
+ // protocol type, cloudevents or eventmeshMessage
private String protocolType;
- //protocol version, cloudevents:1.0 or 0.3
+ // protocol version, cloudevents:1.0 or 0.3
private String protocolVersion;
- //protocol desc
+ // protocol desc
private String protocolDesc;
- //the environment number of the requester
+ // the environment number of the requester
private String env;
- //the IDC of the requester
+ // the IDC of the requester
private String idc;
- //subsystem of the requester
+ // subsystem of the requester
private String sys;
- //PID of the requester
+ // PID of the requester
private String pid;
- //IP of the requester
+ // IP of the requester
private String ip;
- //USERNAME of the requester
+ // USERNAME of the requester
private String username;
- //PASSWD of the requester
+ // PASSWD of the requester
private String passwd;
public static SendMessageBatchRequestHeader buildHeader(final Map<String, Object> headerParam) {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchResponseHeader.java
index 2d45125f5..7d9f8c6cd 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchResponseHeader.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.message;
-
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import org.apache.eventmesh.common.protocol.http.header.Header;
import org.apache.eventmesh.common.utils.HttpConvertsUtils;
@@ -33,19 +32,19 @@ import lombok.ToString;
@ToString
public class SendMessageBatchResponseHeader extends Header {
- //response code, as same as the request code
+ // response code, as same as the request code
private int code;
- //The cluster name of the EventMesh that processes the request
+ // The cluster name of the EventMesh that processes the request
private String eventMeshCluster;
- //IP of the EventMesh that processes the request
+ // IP of the EventMesh that processes the request
private String eventMeshIp;
- //Environment number of the EventMesh that processes the request
+ // Environment number of the EventMesh that processes the request
private String eventMeshEnv;
- //IDC of the EventMesh that processes the request
+ // IDC of the EventMesh that processes the request
private String eventMeshIdc;
public static SendMessageBatchResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2RequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2RequestHeader.java
index 9f9ad511a..25c42ac2d 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2RequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2RequestHeader.java
@@ -33,46 +33,45 @@ import lombok.ToString;
@ToString
public class SendMessageBatchV2RequestHeader extends Header {
- //request code
+ // request code
private String code;
- //requester language description
+ // requester language description
private String language;
- //protocol version adopted by requester, default:1.0
+ // protocol version adopted by requester, default:1.0
private ProtocolVersion version;
- //protocol type, cloudevents or eventmeshMessage
+ // protocol type, cloudevents or eventmeshMessage
private String protocolType;
- //protocol version, cloudevents:1.0 or 0.3
+ // protocol version, cloudevents:1.0 or 0.3
private String protocolVersion;
- //protocol desc
+ // protocol desc
private String protocolDesc;
- //the environment number of the requester
+ // the environment number of the requester
private String env;
- //the IDC of the requester
+ // the IDC of the requester
private String idc;
- //subsystem of the requester
+ // subsystem of the requester
private String sys;
- //PID of the requester
+ // PID of the requester
private String pid;
- //IP of the requester
+ // IP of the requester
private String ip;
- //USERNAME of the requester
+ // USERNAME of the requester
private String username;
- //PASSWD of the requester
+ // PASSWD of the requester
private String passwd;
-
public static SendMessageBatchV2RequestHeader buildHeader(final Map<String, Object> headerParam) {
HttpConvertsUtils httpConvertsUtils = new HttpConvertsUtils();
SendMessageBatchV2RequestHeader header = new SendMessageBatchV2RequestHeader();
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2ResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2ResponseHeader.java
index e3e882234..1afe670be 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2ResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2ResponseHeader.java
@@ -33,19 +33,19 @@ import lombok.ToString;
@ToString
public class SendMessageBatchV2ResponseHeader extends Header {
- //response code, as same as the request code
+ // response code, as same as the request code
private int code;
- //The cluster name of the EventMesh that processes the request
+ // The cluster name of the EventMesh that processes the request
private String eventMeshCluster;
- //IP of the EventMesh that processes the request
+ // IP of the EventMesh that processes the request
private String eventMeshIp;
- //Environment number of the EventMesh that processes the request
+ // Environment number of the EventMesh that processes the request
private String eventMeshEnv;
- //IDC of the EventMesh that processes the request
+ // IDC of the EventMesh that processes the request
private String eventMeshIdc;
public static SendMessageBatchV2ResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageRequestHeader.java
index 022408f82..c2aa5709a 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageRequestHeader.java
@@ -33,43 +33,43 @@ import lombok.ToString;
@ToString
public class SendMessageRequestHeader extends Header {
- //request code
+ // request code
private String code;
- //requester language description
+ // requester language description
private String language;
- //protocol version adopted by requester, default:1.0
+ // protocol version adopted by requester, default:1.0
private ProtocolVersion version;
- //protocol type, cloudevents or eventmeshMessage
+ // protocol type, cloudevents or eventmeshMessage
private String protocolType;
- //protocol version, cloudevents:1.0 or 0.3
+ // protocol version, cloudevents:1.0 or 0.3
private String protocolVersion;
- //protocol desc
+ // protocol desc
private String protocolDesc;
- //the environment number of the requester
+ // the environment number of the requester
private String env;
- //the IDC of the requester
+ // the IDC of the requester
private String idc;
- //subsystem of the requester
+ // subsystem of the requester
private String sys;
- //PID of the requester
+ // PID of the requester
private String pid;
- //IP of the requester
+ // IP of the requester
private String ip;
- //USERNAME of the requester
+ // USERNAME of the requester
private String username;
- //PASSWD of the requester
+ // PASSWD of the requester
private String passwd;
public static SendMessageRequestHeader buildHeader(Map<String, Object> headerParam) {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageResponseHeader.java
index 9951c2235..70d391f61 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageResponseHeader.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.message;
-
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
import org.apache.eventmesh.common.protocol.http.header.Header;
import org.apache.eventmesh.common.utils.HttpConvertsUtils;
@@ -33,19 +32,19 @@ import lombok.ToString;
@ToString
public class SendMessageResponseHeader extends Header {
- //response code, as same as the request code
+ // response code, as same as the request code
private int code;
- //The cluster name of the EventMesh that processes the request
+ // The cluster name of the EventMesh that processes the request
private String eventMeshCluster;
- //IP of the EventMesh that processes the request
+ // IP of the EventMesh that processes the request
private String eventMeshIp;
- //Environment number of the EventMesh that processes the request
+ // Environment number of the EventMesh that processes the request
private String eventMeshEnv;
- //IDC of the EventMesh that processes the request
+ // IDC of the EventMesh that processes the request
private String eventMeshIdc;
public static SendMessageResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Command.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Command.java
index 5e980a1b4..7ab274422 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Command.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Command.java
@@ -19,70 +19,70 @@ package org.apache.eventmesh.common.protocol.tcp;
public enum Command {
- //heartbeat
- HEARTBEAT_REQUEST(0), //client send heartbeat packet to server
- HEARTBEAT_RESPONSE(1), //server response heartbeat packet of client
-
- //handshake
- HELLO_REQUEST(2), //client send handshake request to server
- HELLO_RESPONSE(3), //server response handshake request of client
-
- //disconnection
- CLIENT_GOODBYE_REQUEST(4), //Notify server when client actively disconnects
- CLIENT_GOODBYE_RESPONSE(5), //Server replies to client's active disconnection notification
- SERVER_GOODBYE_REQUEST(6), //Notify client when server actively disconnects
- SERVER_GOODBYE_RESPONSE(7), //Client replies to server's active disconnection notification
-
- //subscription management
- SUBSCRIBE_REQUEST(8), //Subscription request sent by client to server
- SUBSCRIBE_RESPONSE(9), //Server replies to client's subscription request
- UNSUBSCRIBE_REQUEST(10), //Unsubscribe request from client to server
- UNSUBSCRIBE_RESPONSE(11), //Server replies to client's unsubscribe request
-
- //monitor
- LISTEN_REQUEST(12), //Request from client to server to start topic listening
- LISTEN_RESPONSE(13), //The server replies to the client's listening request
-
- //RR
- REQUEST_TO_SERVER(14), //The client sends the RR request to the server
- REQUEST_TO_CLIENT(15), //The server pushes the RR request to the client
- REQUEST_TO_CLIENT_ACK(16), //After receiving RR request, the client sends ACK to the server
- RESPONSE_TO_SERVER(17), //The client sends the RR packet back to the server
- RESPONSE_TO_CLIENT(18), //The server pushes the RR packet back to the client
- RESPONSE_TO_CLIENT_ACK(19), //After receiving the return packet, the client sends ACK to the server
-
- //Asynchronous events
- ASYNC_MESSAGE_TO_SERVER(20), //The client sends asynchronous events to the server
- ASYNC_MESSAGE_TO_SERVER_ACK(21), //After receiving the asynchronous event, the server sends ack to the client
- ASYNC_MESSAGE_TO_CLIENT(22), //The server pushes asynchronous events to the client
- ASYNC_MESSAGE_TO_CLIENT_ACK(23), //After the client receives the asynchronous event, the ACK is sent to the server
-
- //radio broadcast
- BROADCAST_MESSAGE_TO_SERVER(24), //The client sends the broadcast message to the server
- BROADCAST_MESSAGE_TO_SERVER_ACK(25), //After receiving the broadcast message, the server sends ACK to the client
- BROADCAST_MESSAGE_TO_CLIENT(26), //The server pushes the broadcast message to the client
- BROADCAST_MESSAGE_TO_CLIENT_ACK(27), //After the client receives the broadcast message, the ACK is sent to the server
-
- //Log reporting
- SYS_LOG_TO_LOGSERVER(28), //Business log reporting
-
- //RMB tracking log reporting
- TRACE_LOG_TO_LOGSERVER(29), //RMB tracking log reporting
-
- //Redirecting instruction
- REDIRECT_TO_CLIENT(30), //The server pushes the redirection instruction to the client
-
- //service register
- REGISTER_REQUEST(31), //Client sends registration request to server
- REGISTER_RESPONSE(32), //The server sends the registration result to the client
-
- //service unregister
- UNREGISTER_REQUEST(33), //The client sends a de registration request to the server
- UNREGISTER_RESPONSE(34), //The server will register the result to the client
-
- //The client asks which EventMesh to recommend
- RECOMMEND_REQUEST(35), //Client sends recommendation request to server
- RECOMMEND_RESPONSE(36); //The server will recommend the results to the client
+ // heartbeat
+ HEARTBEAT_REQUEST(0), // client send heartbeat packet to server
+ HEARTBEAT_RESPONSE(1), // server response heartbeat packet of client
+
+ // handshake
+ HELLO_REQUEST(2), // client send handshake request to server
+ HELLO_RESPONSE(3), // server response handshake request of client
+
+ // disconnection
+ CLIENT_GOODBYE_REQUEST(4), // Notify server when client actively disconnects
+ CLIENT_GOODBYE_RESPONSE(5), // Server replies to client's active disconnection notification
+ SERVER_GOODBYE_REQUEST(6), // Notify client when server actively disconnects
+ SERVER_GOODBYE_RESPONSE(7), // Client replies to server's active disconnection notification
+
+ // subscription management
+ SUBSCRIBE_REQUEST(8), // Subscription request sent by client to server
+ SUBSCRIBE_RESPONSE(9), // Server replies to client's subscription request
+ UNSUBSCRIBE_REQUEST(10), // Unsubscribe request from client to server
+ UNSUBSCRIBE_RESPONSE(11), // Server replies to client's unsubscribe request
+
+ // monitor
+ LISTEN_REQUEST(12), // Request from client to server to start topic listening
+ LISTEN_RESPONSE(13), // The server replies to the client's listening request
+
+ // RR
+ REQUEST_TO_SERVER(14), // The client sends the RR request to the server
+ REQUEST_TO_CLIENT(15), // The server pushes the RR request to the client
+ REQUEST_TO_CLIENT_ACK(16), // After receiving RR request, the client sends ACK to the server
+ RESPONSE_TO_SERVER(17), // The client sends the RR packet back to the server
+ RESPONSE_TO_CLIENT(18), // The server pushes the RR packet back to the client
+ RESPONSE_TO_CLIENT_ACK(19), // After receiving the return packet, the client sends ACK to the server
+
+ // Asynchronous events
+ ASYNC_MESSAGE_TO_SERVER(20), // The client sends asynchronous events to the server
+ ASYNC_MESSAGE_TO_SERVER_ACK(21), // After receiving the asynchronous event, the server sends ack to the client
+ ASYNC_MESSAGE_TO_CLIENT(22), // The server pushes asynchronous events to the client
+ ASYNC_MESSAGE_TO_CLIENT_ACK(23), // After the client receives the asynchronous event, the ACK is sent to the server
+
+ // radio broadcast
+ BROADCAST_MESSAGE_TO_SERVER(24), // The client sends the broadcast message to the server
+ BROADCAST_MESSAGE_TO_SERVER_ACK(25), // After receiving the broadcast message, the server sends ACK to the client
+ BROADCAST_MESSAGE_TO_CLIENT(26), // The server pushes the broadcast message to the client
+ BROADCAST_MESSAGE_TO_CLIENT_ACK(27), // After the client receives the broadcast message, the ACK is sent to the server
+
+ // Log reporting
+ SYS_LOG_TO_LOGSERVER(28), // Business log reporting
+
+ // RMB tracking log reporting
+ TRACE_LOG_TO_LOGSERVER(29), // RMB tracking log reporting
+
+ // Redirecting instruction
+ REDIRECT_TO_CLIENT(30), // The server pushes the redirection instruction to the client
+
+ // service register
+ REGISTER_REQUEST(31), // Client sends registration request to server
+ REGISTER_RESPONSE(32), // The server sends the registration result to the client
+
+ // service unregister
+ UNREGISTER_REQUEST(33), // The client sends a de registration request to the server
+ UNREGISTER_RESPONSE(34), // The server will register the result to the client
+
+ // The client asks which EventMesh to recommend
+ RECOMMEND_REQUEST(35), // Client sends recommendation request to server
+ RECOMMEND_RESPONSE(36); // The server will recommend the results to the client
private final byte value;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Header.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Header.java
index 9c9a2890b..864cec212 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Header.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Header.java
@@ -48,7 +48,6 @@ public class Header {
this.properties = properties;
}
-
public void putProperty(final String name, final Object value) {
if (null == this.properties) {
this.properties = new HashMap<>();
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Package.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Package.java
index 14d6f31cd..81294cc2a 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Package.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Package.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.tcp;
-
import org.apache.eventmesh.common.protocol.ProtocolTransportObject;
public class Package implements ProtocolTransportObject {
@@ -34,7 +33,6 @@ public class Package implements ProtocolTransportObject {
return body;
}
-
public void setHeader(Header header) {
this.header = header;
}
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/UserAgent.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/UserAgent.java
index e80bc2dbd..4d17a0735 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/UserAgent.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/UserAgent.java
@@ -103,7 +103,6 @@ public class UserAgent {
return false;
}
-
if (!Objects.equals(path, userAgent.path)) {
return false;
}
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/codec/Codec.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/codec/Codec.java
index 7ce5ecbf8..ba5a59524 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/codec/Codec.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/codec/Codec.java
@@ -37,7 +37,6 @@ import io.netty.channel.ChannelHandlerContext;
import io.netty.handler.codec.MessageToByteEncoder;
import io.netty.handler.codec.ReplayingDecoder;
-
import com.fasterxml.jackson.core.JsonProcessingException;
import com.google.common.base.Preconditions;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/AssertUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/AssertUtils.java
index c691da264..a9445ba50 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/AssertUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/AssertUtils.java
@@ -58,5 +58,4 @@ public final class AssertUtils {
isTrue(StringUtils.isNoneBlank(str), message);
}
-
}
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/ConfigurationContextUtil.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/ConfigurationContextUtil.java
index a7535f70b..e04dbc39c 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/ConfigurationContextUtil.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/ConfigurationContextUtil.java
@@ -38,7 +38,6 @@ public class ConfigurationContextUtil {
public static final List<String> KEYS = Lists.newArrayList(HTTP, TCP, GRPC);
-
/**
* Save http, tcp, grpc configuration at startup for global use.
*
@@ -62,7 +61,6 @@ public class ConfigurationContextUtil {
return CONFIGURATION_MAP.get(key);
}
-
/**
* Removes all of the mappings from this map.
*/
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/HttpConvertsUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/HttpConvertsUtils.java
index 0661c4e68..7ac10bb86 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/HttpConvertsUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/HttpConvertsUtils.java
@@ -71,7 +71,7 @@ public class HttpConvertsUtils {
}
public Map<String, Object> httpMapConverts(Header header, ProtocolKey protocolKey,
- ProtocolKey.EventMeshInstanceKey eventMeshInstanceKey) {
+ ProtocolKey.EventMeshInstanceKey eventMeshInstanceKey) {
Map<String, Object> map = new HashMap<>();
Class<? extends Header> headerClass = header.getClass();
Class<?> protocolKeyClass = protocolKey.getClass();
@@ -166,8 +166,8 @@ public class HttpConvertsUtils {
}
private void setFiledValue(Header header, Map<String, Object> headerParam, ProtocolKey protocolKey,
- Field[] protocolKeyFields, Field headerField,
- String headerFieldName) throws IllegalAccessException {
+ Field[] protocolKeyFields, Field headerField,
+ String headerFieldName) throws IllegalAccessException {
for (Field protocolKeyField : protocolKeyFields) {
protocolKeyField.setAccessible(true);
switch (headerFieldName) {
@@ -179,7 +179,8 @@ public class HttpConvertsUtils {
break;
case ProtocolKey.LANGUAGE:
String language = StringUtils.isBlank(MapUtils.getString(headerParam, ProtocolKey.LANGUAGE))
- ? Constants.LANGUAGE_JAVA : MapUtils.getString(headerParam, ProtocolKey.LANGUAGE);
+ ? Constants.LANGUAGE_JAVA
+ : MapUtils.getString(headerParam, ProtocolKey.LANGUAGE);
headerField.set(header, language);
break;
default:
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/IPUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/IPUtils.java
index 9f91f91c9..674e8a402 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/IPUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/IPUtils.java
@@ -37,7 +37,6 @@ import java.util.regex.Pattern;
import io.netty.channel.Channel;
-
import lombok.extern.slf4j.Slf4j;
import inet.ipaddr.HostName;
@@ -55,7 +54,7 @@ public class IPUtils {
return dockerHostIp;
}
- //priority of networkInterface when generating client ip
+ // priority of networkInterface when generating client ip
String priority = System.getProperty("networkInterface.priority", "eth0<eth1<bond1");
List<String> list = Arrays.asList(priority.split("<"));
ArrayList<String> preferList = new ArrayList<>(list);
@@ -67,7 +66,7 @@ public class IPUtils {
final NetworkInterface networkInterface = enumeration1.nextElement();
if (preferNetworkInterface == null) {
preferNetworkInterface = networkInterface;
- } else if (preferList.indexOf(networkInterface.getName()) //get the networkInterface that has higher priority
+ } else if (preferList.indexOf(networkInterface.getName()) // get the networkInterface that has higher priority
> preferList.indexOf(preferNetworkInterface.getName())) {
preferNetworkInterface = networkInterface;
}
@@ -101,7 +100,7 @@ public class IPUtils {
} else if (!ipv6Result.isEmpty()) {
return ipv6Result.get(0);
}
- //If failed to find,fall back to localhost
+ // If failed to find,fall back to localhost
final InetAddress localHost = InetAddress.getLocalHost();
return normalizeHostAddress(localHost);
} catch (SocketException | UnknownHostException e) {
@@ -113,12 +112,10 @@ public class IPUtils {
public static boolean isValidIPV4Address(String ip) {
// Regex for digit from 0 to 255.
- String zeroTo255
- = "(\\d{1,2}|(0|1)\\"
+ String zeroTo255 = "(\\d{1,2}|(0|1)\\"
+ "d{2}|2[0-4]\\d|25[0-5])";
- String regex
- = zeroTo255 + "\\."
+ String regex = zeroTo255 + "\\."
+ zeroTo255 + "\\."
+ zeroTo255 + "\\."
+ zeroTo255;
@@ -158,7 +155,6 @@ public class IPUtils {
}
}
-
public static String parseChannelRemoteAddr(final Channel channel) {
if (null == channel) {
return "";
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/JsonUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/JsonUtils.java
index c04521d5e..487ecb9b7 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/JsonUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/JsonUtils.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.utils;
-
import org.apache.eventmesh.common.Constants;
import org.apache.eventmesh.common.EventMeshDateFormat;
import org.apache.eventmesh.common.exception.JsonException;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/PropertiesUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/PropertiesUtils.java
index a691b312c..ba7880ad0 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/PropertiesUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/PropertiesUtils.java
@@ -42,35 +42,34 @@ public class PropertiesUtils {
}
from.forEach((key, value) -> {
- String keyStr = String.valueOf(key);
- if (StringUtils.startsWith(keyStr, prefix)) {
- String realKey = StringUtils.substring(keyStr, prefix.length());
- String[] hierarchicalKeys = StringUtils.split(realKey, Constants.DOT);
- if (hierarchicalKeys != null) {
- Properties hierarchical = to;
- for (int idx = 0; idx < hierarchicalKeys.length; idx++) {
- String hierarchicalKey = hierarchicalKeys[idx];
- if (StringUtils.isBlank(hierarchicalKey)) {
- return;
- }
- if (idx < hierarchicalKeys.length - 1) {
- Object pending = hierarchical.get(hierarchicalKey);
- if (pending == null) {
- hierarchical.put(hierarchicalKey, hierarchical = new Properties());
- } else if (pending instanceof Properties) {
- hierarchical = (Properties) pending;
- } else {
- // Not Properties No need to parse anymore.
- return;
- }
+ String keyStr = String.valueOf(key);
+ if (StringUtils.startsWith(keyStr, prefix)) {
+ String realKey = StringUtils.substring(keyStr, prefix.length());
+ String[] hierarchicalKeys = StringUtils.split(realKey, Constants.DOT);
+ if (hierarchicalKeys != null) {
+ Properties hierarchical = to;
+ for (int idx = 0; idx < hierarchicalKeys.length; idx++) {
+ String hierarchicalKey = hierarchicalKeys[idx];
+ if (StringUtils.isBlank(hierarchicalKey)) {
+ return;
+ }
+ if (idx < hierarchicalKeys.length - 1) {
+ Object pending = hierarchical.get(hierarchicalKey);
+ if (pending == null) {
+ hierarchical.put(hierarchicalKey, hierarchical = new Properties());
+ } else if (pending instanceof Properties) {
+ hierarchical = (Properties) pending;
} else {
- hierarchical.put(hierarchicalKey, value);
+ // Not Properties No need to parse anymore.
+ return;
}
+ } else {
+ hierarchical.put(hierarchicalKey, value);
}
}
}
}
- );
+ });
return to;
}
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/SystemUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/SystemUtils.java
index 0cfe6f821..c01dc8c2b 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/SystemUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/SystemUtils.java
@@ -53,7 +53,7 @@ public abstract class SystemUtils {
public static String getProcessId() {
try {
- //likely works on most platforms
+ // likely works on most platforms
final Class<?> managementFactoryClass = Class.forName("java.lang.management.ManagementFactory");
final Method getRuntimeMXBean = managementFactoryClass.getDeclaredMethod("getRuntimeMXBean");
final Class<?> runtimeMXBeanClass = Class.forName("java.lang.management.RuntimeMXBean");
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/ThreadWrapperTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/ThreadWrapperTest.java
index 38b0dd473..284b2599c 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/ThreadWrapperTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/ThreadWrapperTest.java
@@ -61,6 +61,7 @@ public class ThreadWrapperTest {
public void shutdown() {
AtomicInteger counter = new AtomicInteger();
ThreadWrapper wrapper = new ThreadWrapper() {
+
@Override
public String getThreadName() {
return "EventMesh-Wrapper-mxsm";
@@ -85,6 +86,7 @@ public class ThreadWrapperTest {
public void shutdownImmediately() {
AtomicInteger counter = new AtomicInteger();
ThreadWrapper wrapper = new ThreadWrapper() {
+
@Override
public String getThreadName() {
return "EventMesh-Wrapper-mxsm";
@@ -118,6 +120,7 @@ public class ThreadWrapperTest {
private ThreadWrapper createThreadWrapper(boolean daemon) {
ThreadWrapper wrapper = new ThreadWrapper() {
+
@Override
public String getThreadName() {
return "EventMesh-Wrapper-mxsm";
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/config/CommonConfigurationTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/config/CommonConfigurationTest.java
index 7aef4b158..f8ec43532 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/config/CommonConfigurationTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/config/CommonConfigurationTest.java
@@ -45,7 +45,7 @@ public class CommonConfigurationTest {
Assert.assertEquals("cluster-succeed!!!", config.getEventMeshCluster());
Assert.assertEquals("name-succeed!!!", config.getEventMeshName());
Assert.assertEquals("816", config.getSysID());
- //Assert.assertEquals("connector-succeed!!!", config.getEventMeshConnectorPluginType());
+ // Assert.assertEquals("connector-succeed!!!", config.getEventMeshConnectorPluginType());
Assert.assertEquals("storage-succeed!!!", config.getEventMeshStoragePluginType());
Assert.assertEquals("storage-succeed!!!", config.getEventMeshStoragePluginType());
Assert.assertEquals("security-succeed!!!", config.getEventMeshSecurityPluginType());
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/file/WatchFileManagerTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/file/WatchFileManagerTest.java
index 63448220c..b3d48eee2 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/file/WatchFileManagerTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/file/WatchFileManagerTest.java
@@ -37,6 +37,7 @@ public class WatchFileManagerTest {
String file = WatchFileManagerTest.class.getResource("/configuration.properties").getFile();
File f = new File(file);
final FileChangeListener fileChangeListener = new FileChangeListener() {
+
@Override
public void onChanged(FileChangeContext changeContext) {
Assert.assertEquals(f.getName(), changeContext.getFileName());
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelectorTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelectorTest.java
index f01a13646..31cb525b8 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelectorTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelectorTest.java
@@ -26,7 +26,6 @@ import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
@@ -43,7 +42,6 @@ public class RandomLoadBalanceSelectorTest {
randomLoadBalanceSelector = new RandomLoadBalanceSelector<>(address);
}
-
@Test
public void testSelect() {
Map<String, Integer> addressToNum = new HashMap<>();
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRandomLoadBalanceSelectorTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRandomLoadBalanceSelectorTest.java
index a5edd17eb..bf378d96c 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRandomLoadBalanceSelectorTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRandomLoadBalanceSelectorTest.java
@@ -30,7 +30,6 @@ import java.util.stream.IntStream;
import org.junit.Assert;
import org.junit.Test;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelectorTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelectorTest.java
index e7c3d3f6e..2204e771c 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelectorTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelectorTest.java
@@ -26,10 +26,8 @@ import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
-
import lombok.extern.slf4j.Slf4j;
-
@Slf4j
public class WeightRoundRobinLoadBalanceSelectorTest {
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapperTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapperTest.java
index 0242568ba..fa5d4b344 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapperTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapperTest.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http;
-
import org.apache.eventmesh.common.protocol.http.common.EventMeshRetCode;
import org.apache.eventmesh.common.utils.JsonUtils;
@@ -67,7 +66,7 @@ public class HttpEventWrapperTest {
@Test
public void testGetBody() {
- byte[] bodyArray = new byte[] {'0'};
+ byte[] bodyArray = new byte[]{'0'};
httpEventWrapper.setBody(bodyArray);
byte[] result = httpEventWrapper.getBody();
Assert.assertNotNull(result);
@@ -76,12 +75,12 @@ public class HttpEventWrapperTest {
@Test
public void testSetBody() {
- httpEventWrapper.setBody(new byte[] {(byte) 0});
+ httpEventWrapper.setBody(new byte[]{(byte) 0});
}
@Test
public void testHttpResponse() throws Exception {
- httpEventWrapper.setBody(new byte[] {(byte) 0});
+ httpEventWrapper.setBody(new byte[]{(byte) 0});
DefaultFullHttpResponse result = httpEventWrapper.httpResponse();
Assert.assertNotNull(result);
}
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/BaseRequestHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/BaseRequestHeaderTest.java
index 476896390..c428ea9c4 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/BaseRequestHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/BaseRequestHeaderTest.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header;
-
import static org.hamcrest.CoreMatchers.is;
import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeaderTest.java
index c09359e3f..c90903d4a 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeaderTest.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.client;
-
import java.util.HashMap;
import org.junit.Test;
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/SubscribeResponseHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/SubscribeResponseHeaderTest.java
index b2c9d9e88..e0e247752 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/SubscribeResponseHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/SubscribeResponseHeaderTest.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.client;
-
import org.junit.Test;
public class SubscribeResponseHeaderTest extends AbstractResponseHeaderTest {
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeaderTest.java
index 50b8e8d6e..8bb7922eb 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeaderTest.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.client;
-
import java.util.HashMap;
import org.junit.Test;
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnSubscribeResponseHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnSubscribeResponseHeaderTest.java
index 075005334..f426f228a 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnSubscribeResponseHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnSubscribeResponseHeaderTest.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.common.protocol.http.header.client;
-
import org.junit.Test;
public class UnSubscribeResponseHeaderTest extends AbstractResponseHeaderTest {
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/JsonUtilsTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/JsonUtilsTest.java
index a756cfe24..e94fb2185 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/JsonUtilsTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/JsonUtilsTest.java
@@ -27,7 +27,6 @@ import java.util.Map;
import org.junit.Assert;
import org.junit.Test;
-
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.JsonNode;
@@ -75,7 +74,6 @@ public class JsonUtilsTest {
Assert.assertEquals("2", mxsm1.mxsm);
}
-
@Test
public void getJsonNode() {
String json = "{\"mxsm\":\"2\",\"date\":\"2022-02-12 21:36:01\"}";
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/NetUtilsTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/NetUtilsTest.java
index 34d07a840..c5f8da6fe 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/NetUtilsTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/NetUtilsTest.java
@@ -77,6 +77,6 @@ public class NetUtilsTest {
HttpExchange exchange = Mockito.mock(HttpExchange.class);
NetUtils.sendSuccessResponseHeaders(exchange);
Mockito.verify(exchange, Mockito.times(1))
- .sendResponseHeaders(Mockito.anyInt(), Mockito.anyLong());
+ .sendResponseHeaders(Mockito.anyInt(), Mockito.anyLong());
}
}
diff --git a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/server/FileConnectServer.java b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/server/FileConnectServer.java
index f134b2df6..ac5243270 100644
--- a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/server/FileConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/server/FileConnectServer.java
@@ -23,13 +23,11 @@ import org.apache.eventmesh.connector.file.source.connector.FileSourceConnector;
import org.apache.eventmesh.openconnect.Application;
import org.apache.eventmesh.openconnect.util.ConfigUtil;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class FileConnectServer {
-
public static void main(String[] args) throws Exception {
FileServerConfig serverConfig = ConfigUtil.parse(FileServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/sink/connector/FileSinkConnector.java b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/sink/connector/FileSinkConnector.java
index 89f25dd38..f1d1ccc57 100644
--- a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/sink/connector/FileSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/sink/connector/FileSinkConnector.java
@@ -82,7 +82,6 @@ public class FileSinkConnector implements Sink {
this.hourlyFlushEnabled = sinkConfig.isHourlyFlushEnabled();
}
-
@Override
public void start() throws Exception {
if (fileName == null || fileName.length() == 0 || filePath == null || filePath.length() == 0) {
diff --git a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/config/SourceConnectorConfig.java
index d92b7e04d..1870167fd 100644
--- a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/config/SourceConnectorConfig.java
@@ -15,7 +15,6 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.file.source.config;
import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/connector/FileSourceConnector.java b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/connector/FileSourceConnector.java
index 1042bc0a2..d31c9ff1c 100644
--- a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/connector/FileSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/connector/FileSourceConnector.java
@@ -25,7 +25,6 @@ import org.apache.eventmesh.openconnect.api.source.Source;
import org.apache.eventmesh.openconnect.offsetmgmt.api.data.ConnectRecord;
import org.apache.eventmesh.openconnect.offsetmgmt.api.storage.OffsetStorageReader;
-
import java.util.List;
import lombok.extern.slf4j.Slf4j;
@@ -37,7 +36,6 @@ public class FileSourceConnector implements Source {
private OffsetStorageReader offsetStorageReader;
-
@Override
public Class<? extends Config> configClass() {
return FileSourceConfig.class;
@@ -63,7 +61,6 @@ public class FileSourceConnector implements Source {
}
-
@Override
public void commit(ConnectRecord record) {
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/AbstractPartition.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/AbstractPartition.java
index ce236db09..4ddbf28be 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/AbstractPartition.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/AbstractPartition.java
@@ -19,5 +19,4 @@ package org.apache.eventmesh.connector.jdbc;
public abstract class AbstractPartition implements Partition {
-
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DataTypeConvertor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DataTypeConvertor.java
index 38dee7ea5..61b1e2749 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DataTypeConvertor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DataTypeConvertor.java
@@ -36,7 +36,6 @@ public interface DataTypeConvertor<T> {
*/
JDBCType toJDBCType(String connectorDataType);
-
/**
* Converts a connector data type to an EventMesh data type.
*
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DatabaseDialect.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DatabaseDialect.java
index 76dbf5fab..11378270a 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DatabaseDialect.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DatabaseDialect.java
@@ -71,4 +71,3 @@ public interface DatabaseDialect<JC extends JdbcConnection> extends JdbcConnecti
*/
String jdbcProtocol();
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/OffsetContext.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/OffsetContext.java
index 98bd2213d..a74af0259 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/OffsetContext.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/OffsetContext.java
@@ -46,4 +46,3 @@ public interface OffsetContext {
void markSnapshotCompleted();
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/Payload.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/Payload.java
index 47a5b42fe..f9b66d3d5 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/Payload.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/Payload.java
@@ -31,7 +31,6 @@ public final class Payload extends HashMap<String, Object> {
public static final String DDL = "ddl";
-
/**
* Constructs an empty <code>HashMap</code> with the default initial capacity (16) and the default load factor (0.75).
*/
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/UniversalJdbcContext.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/UniversalJdbcContext.java
index 99f0551e7..af8963814 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/UniversalJdbcContext.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/UniversalJdbcContext.java
@@ -42,13 +42,11 @@ public abstract class UniversalJdbcContext<Part extends Partition, OffSetCtx ext
this.parser = parser;
}
-
@Override
public Part getPartition() {
return poCtx.getPartition();
}
-
@Override
public OffSetCtx getOffsetContext() {
return poCtx.getOffsetContext();
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/JdbcConnection.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/JdbcConnection.java
index 373927b09..34dfe2182 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/JdbcConnection.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/JdbcConnection.java
@@ -166,7 +166,6 @@ public class JdbcConnection implements AutoCloseable {
return new JdbcDriverMetaData(majorVersion, minorVersion, driverName, productName, productVersion);
}
-
public JdbcDriverMetaData getJdbcDriverMetaData() {
return jdbcDriverMetaData;
}
@@ -404,7 +403,6 @@ public class JdbcConnection implements AutoCloseable {
return this;
}
-
/**
* Executes a prepared query on the JDBC connection and maps the result set using the provided ResultSetMapper.
*
@@ -466,7 +464,6 @@ public class JdbcConnection implements AutoCloseable {
return statement;
}
-
/**
* Functional interface for the initial operation on the JDBC connection.
*/
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/mysql/MysqlJdbcConnection.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/mysql/MysqlJdbcConnection.java
index d3bd6652e..2a7514c09 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/mysql/MysqlJdbcConnection.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/mysql/MysqlJdbcConnection.java
@@ -70,6 +70,7 @@ public class MysqlJdbcConnection extends JdbcConnection {
boolean enableGTID = false;
try {
enableGTID = query(MysqlDialectSql.SHOW_GTID_STATUS.ofSQL(), new ResultSetMapper<Boolean>() {
+
/**
* Maps a ResultSet to an object of type T.
*
@@ -103,6 +104,7 @@ public class MysqlJdbcConnection extends JdbcConnection {
try {
return query(MysqlDialectSql.SHOW_MASTER_STATUS.ofSQL(), new ResultSetMapper<String>() {
+
/**
* Maps a ResultSet to an object of type T.
*
@@ -142,6 +144,7 @@ public class MysqlJdbcConnection extends JdbcConnection {
* +----------------------------------------------+
*/
return query(MysqlDialectSql.SELECT_PURGED_GTID.ofSQL(), new ResultSetMapper<String>() {
+
/**
* Maps a ResultSet to an object of type T.
*
@@ -166,9 +169,9 @@ public class MysqlJdbcConnection extends JdbcConnection {
public OptionalLong getRowCount4Table(TableId tableId) {
try {
- //select database
+ // select database
execute(MysqlDialectSql.SELECT_DATABASE.ofWrapperSQL(MysqlUtils.wrapper(tableId.getCatalogName())));
- //The number of rows. Some storage engines, such as MyISAM, store the exact count. For other storage engines,
+ // The number of rows. Some storage engines, such as MyISAM, store the exact count. For other storage engines,
// such as InnoDB, this value is an approximation, and may vary from the actual value by as much as 40% to 50%.
// In such cases, use SELECT COUNT(*) to obtain an accurate count.
return query(MysqlDialectSql.SHOW_TABLE_STATUS.ofWrapperSQL(tableId.getTableName()), rs -> {
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParser.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParser.java
index 846244ab8..0199fbcd9 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParser.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParser.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.ddl;
-
/**
* Interface for parsing Data Definition Language (DDL) SQL statements.
*/
@@ -54,4 +53,3 @@ public interface DdlParser {
*/
void setCurrentSchema(String schema);
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParserCallback.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParserCallback.java
index c94154ee4..392e4420a 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParserCallback.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParserCallback.java
@@ -33,5 +33,3 @@ public interface DdlParserCallback {
void handle(Event event);
}
-
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertDatabaseEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertDatabaseEvent.java
index e9ed796c7..f0d700cdc 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertDatabaseEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertDatabaseEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -31,10 +30,8 @@ public class AlertDatabaseEvent extends GeneralSchemaChangeEvent {
super(tableId, data);
}
-
@Override
public SchemaChangeEventType getSchemaChangeEventType() {
return SchemaChangeEventType.DATABASE_ALERT;
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertTableEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertTableEvent.java
index 9d7dbf9b3..dfb8250fa 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertTableEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertTableEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -31,7 +30,6 @@ public class AlertTableEvent extends GeneralSchemaChangeEvent {
super(tableId, data);
}
-
@Override
public SchemaChangeEventType getSchemaChangeEventType() {
return SchemaChangeEventType.TABLE_ALERT;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateDatabaseEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateDatabaseEvent.java
index f733435b1..ed00188a0 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateDatabaseEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateDatabaseEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -31,10 +30,8 @@ public class CreateDatabaseEvent extends GeneralSchemaChangeEvent {
super(tableId, data);
}
-
@Override
public SchemaChangeEventType getSchemaChangeEventType() {
return SchemaChangeEventType.DATABASE_CREATE;
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateTableEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateTableEvent.java
index d7dce5161..76d1ff696 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateTableEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateTableEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -31,10 +30,8 @@ public class CreateTableEvent extends GeneralSchemaChangeEvent {
super(tableId, data);
}
-
@Override
public SchemaChangeEventType getSchemaChangeEventType() {
return SchemaChangeEventType.TABLE_CREATE;
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DataChangeEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DataChangeEvent.java
index c1655c27f..2e22de34a 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DataChangeEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DataChangeEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
/**
* Represents a data change event, extending the common event interface.
*/
@@ -31,4 +30,3 @@ public interface DataChangeEvent extends Event {
DataChangeEventType getDataChangeEventType();
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DeleteDataEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DeleteDataEvent.java
index 9e0d38e49..987984bfc 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DeleteDataEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DeleteDataEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropDatabaseEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropDatabaseEvent.java
index 1011216fa..0b5459514 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropDatabaseEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropDatabaseEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -31,7 +30,6 @@ public class DropDatabaseEvent extends GeneralSchemaChangeEvent {
super(tableId, data);
}
-
@Override
public SchemaChangeEventType getSchemaChangeEventType() {
return SchemaChangeEventType.DATABASE_DROP;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropTableEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropTableEvent.java
index 8629453f2..395bbf468 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropTableEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropTableEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -31,10 +30,8 @@ public class DropTableEvent extends GeneralSchemaChangeEvent {
super(tableId, data);
}
-
@Override
public SchemaChangeEventType getSchemaChangeEventType() {
return SchemaChangeEventType.TABLE_DROP;
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/EventHandler.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/EventHandler.java
index cf50dfefc..f37c5a901 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/EventHandler.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/EventHandler.java
@@ -15,7 +15,6 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.jdbc.event;
/**
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/InsertDataEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/InsertDataEvent.java
index e339689f1..593f14574 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/InsertDataEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/InsertDataEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -36,4 +35,3 @@ public class InsertDataEvent extends GeneralDataChangeEvent {
return DataChangeEventType.INSERT;
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/SchemaChangeEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/SchemaChangeEvent.java
index ff1960837..9cfe33607 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/SchemaChangeEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/SchemaChangeEvent.java
@@ -29,5 +29,3 @@ public interface SchemaChangeEvent extends Event {
*/
SchemaChangeEventType getSchemaChangeEventType();
}
-
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/UpdateDataEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/UpdateDataEvent.java
index d6c50859b..1f38c3ff1 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/UpdateDataEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/UpdateDataEvent.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.event;
-
import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -39,4 +38,3 @@ public class UpdateDataEvent extends GeneralDataChangeEvent {
return DataChangeEventType.UPDATE;
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/exception/DataTypeConvertException.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/exception/DataTypeConvertException.java
index 57b7d4f57..f0bbb0259 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/exception/DataTypeConvertException.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/exception/DataTypeConvertException.java
@@ -15,10 +15,8 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.jdbc.exception;
-
public class DataTypeConvertException extends RuntimeException {
/**
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/server/JdbcConnectorServer.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/server/JdbcConnectorServer.java
index 546478ce9..0309aa344 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/server/JdbcConnectorServer.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/server/JdbcConnectorServer.java
@@ -36,7 +36,7 @@ public class JdbcConnectorServer {
}
if (serverConfig.isSinkEnable()) {
- //TODO support
+ // TODO support
}
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractEventMeshJdbcTask.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractEventMeshJdbcTask.java
index f72aa2052..536ef5d18 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractEventMeshJdbcTask.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractEventMeshJdbcTask.java
@@ -21,7 +21,6 @@ import org.apache.eventmesh.common.ThreadWrapper;
public abstract class AbstractEventMeshJdbcTask extends ThreadWrapper implements EventMeshJdbcTask {
-
@Override
public void shutdown() {
super.shutdown();
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractJdbcTaskManager.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractJdbcTaskManager.java
index a305bf53d..b398ffa17 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractJdbcTaskManager.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractJdbcTaskManager.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.source;
-
import org.apache.eventmesh.connector.jdbc.source.config.JdbcSourceConfig;
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
@@ -40,7 +39,6 @@ public abstract class AbstractJdbcTaskManager<Task extends EventMeshJdbcTask> im
protected List<TaskManagerListener> listeners = new ArrayList<>(16);
-
@Override
public void start() {
taskList.forEach(EventMeshJdbcTask::start);
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcEventTask.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcEventTask.java
index 6b4c4d50d..95294f3ea 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcEventTask.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcEventTask.java
@@ -42,4 +42,3 @@ public interface EventMeshJdbcEventTask<E extends Event> extends EventMeshJdbcTa
void registerEventHandler(EventHandler handler);
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcTask.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcTask.java
index 48830358b..c54d9e4d2 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcTask.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcTask.java
@@ -34,4 +34,3 @@ public interface EventMeshJdbcTask extends AutoCloseable {
void shutdown();
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcSourceConnector.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcSourceConnector.java
index bc3b55006..202d7b9ca 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcSourceConnector.java
@@ -164,7 +164,7 @@ public class JdbcSourceConnector extends SourceConnector {
this.snapshotEngine.start();
SnapshotResult<?> result = this.snapshotEngine.execute();
this.snapshotEngine.close();
- //success and skip status can run cdc engine
+ // success and skip status can run cdc engine
if (result.getStatus() != SnapshotResultStatus.ABORTED) {
log.info("Start Cdc Engine to handle cdc event");
this.cdcEngine.setContext(result.getContext());
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcTaskManager.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcTaskManager.java
index 7bef16d9b..a7d3c5000 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcTaskManager.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcTaskManager.java
@@ -46,4 +46,3 @@ public interface JdbcTaskManager extends AutoCloseable {
void registerListener(TaskManagerListener listener);
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceEventMeshJdbcEventTask.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceEventMeshJdbcEventTask.java
index f24cccc65..0daa641cc 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceEventMeshJdbcEventTask.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceEventMeshJdbcEventTask.java
@@ -25,7 +25,6 @@ import java.util.concurrent.TimeUnit;
public class SourceEventMeshJdbcEventTask extends AbstractEventMeshJdbcEventTask {
-
private final String taskName;
private EventHandler eventHandler;
@@ -64,7 +63,6 @@ public class SourceEventMeshJdbcEventTask extends AbstractEventMeshJdbcEventTask
}
}
-
/**
* Registers a snapshot event handler to be executed when snapshot events occur.
*
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceJdbcTaskManager.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceJdbcTaskManager.java
index 054aa76e6..49e9c53a1 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceJdbcTaskManager.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceJdbcTaskManager.java
@@ -48,10 +48,9 @@ public class SourceJdbcTaskManager extends AbstractJdbcTaskManager<SourceEventMe
this.includeDatabaseTable = includeDatabaseTable == null ? new HashSet<>() : includeDatabaseTable;
}
-
@SuppressWarnings("unchecked")
public void init() {
- //init Jdbc Task
+ // init Jdbc Task
int maxTaskNum = this.jdbcSourceConfig.getSourceConnectorConfig().getMaxTask();
int taskNum = Math.min(maxTaskNum, this.includeDatabaseTable.size());
log.info("Source jdbc task num {}", taskNum);
@@ -78,7 +77,6 @@ public class SourceJdbcTaskManager extends AbstractJdbcTaskManager<SourceEventMe
}
}
-
@Override
public SourceEventMeshJdbcEventTask select(TableId tableId) {
return tableIdJdbcTaskMap.computeIfAbsent(tableId, key -> cdcTaskSelectStrategy.select(tableId));
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceMateData.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceMateData.java
index 732b12524..e1f6f28fd 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceMateData.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceMateData.java
@@ -61,4 +61,3 @@ public class SourceMateData {
private String tableName;
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/TaskManagerCoordinator.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/TaskManagerCoordinator.java
index b22dafa8e..a1572787d 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/TaskManagerCoordinator.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/TaskManagerCoordinator.java
@@ -15,10 +15,8 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.jdbc.source;
-
import org.apache.eventmesh.openconnect.offsetmgmt.api.data.ConnectRecord;
import org.apache.commons.collections4.CollectionUtils;
@@ -34,7 +32,6 @@ import java.util.concurrent.TimeUnit;
import lombok.extern.slf4j.Slf4j;
-
/**
* The TaskManagerCoordinator is responsible for coordinating multiple JDBC task managers and managing the processing of ConnectRecords. It provides
* methods for registering task managers, initializing them, and starting their processing.
@@ -113,4 +110,3 @@ public class TaskManagerCoordinator {
return records;
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/config/SourceConnectorConfig.java
index 99210da8e..a27dbfedb 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/config/SourceConnectorConfig.java
@@ -57,10 +57,10 @@ public class SourceConnectorConfig {
private int snapshotMaxThreads;
- //The snapshot mode also require handling the database schema (database and table schema)
+ // The snapshot mode also require handling the database schema (database and table schema)
private boolean snapshotSchema = true;
- //The snapshot mode require handling table data
+ // The snapshot mode require handling table data
private boolean snapshotData = true;
private int snapshotFetchSize = DEFAULT_SNAPSHOT_FETCH_SIZE;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/AbstractGeneralDatabaseDialect.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/AbstractGeneralDatabaseDialect.java
index ff5fcb228..ae497fce5 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/AbstractGeneralDatabaseDialect.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/AbstractGeneralDatabaseDialect.java
@@ -26,7 +26,6 @@ import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
-
public abstract class AbstractGeneralDatabaseDialect<JC extends JdbcConnection> implements DatabaseDialect<JC> {
private static final int DEFAULT_BATCH_MAX_ROWS = 20;
@@ -53,5 +52,4 @@ public abstract class AbstractGeneralDatabaseDialect<JC extends JdbcConnection>
return preparedStatement;
}
-
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/DatabaseType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/DatabaseType.java
index 50e0a8e35..2e5693200 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/DatabaseType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/DatabaseType.java
@@ -20,6 +20,7 @@ package org.apache.eventmesh.connector.jdbc.source.dialect;
import org.apache.commons.lang3.StringUtils;
public enum DatabaseType {
+
MYSQL("mysql");
private String name;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/MysqlAntlr4DdlParser.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/MysqlAntlr4DdlParser.java
index a857b8efa..1cf69bde2 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/MysqlAntlr4DdlParser.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/MysqlAntlr4DdlParser.java
@@ -76,7 +76,6 @@ public class MysqlAntlr4DdlParser extends Antlr4DdlParser<MySqlLexer, MySqlParse
return new MySqlAntlr4DdlParserListener(this);
}
-
/**
* Runs the given EventMeshRunner if all the nullableObjects are not null.
*
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/ColumnDefinitionParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/ColumnDefinitionParserListener.java
index 4877360f9..9be9b42dd 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/ColumnDefinitionParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/ColumnDefinitionParserListener.java
@@ -56,7 +56,7 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
private MysqlDataTypeConvertor dataTypeConvertor;
- //Determines whether the current column definition should be ignored. e.g. PRIMARY KEY, UNIQUE KEY
+ // Determines whether the current column definition should be ignored. e.g. PRIMARY KEY, UNIQUE KEY
private AtomicReference<Boolean> ignoreColumn = new AtomicReference<>(false);
public ColumnDefinitionParserListener(List<ParseTreeListener> listeners, TableEditor tableEditor, MysqlColumnEditor columnEditor,
@@ -70,7 +70,7 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
@Override
public void enterColumnDefinition(ColumnDefinitionContext ctx) {
- //parse Column data type
+ // parse Column data type
this.parser.runIfAllNotNull(() -> {
String dataTypeString = ctx.dataType().getText();
EventMeshDataType<?> eventMeshType = this.dataTypeConvertor.toEventMeshType(dataTypeString);
@@ -80,7 +80,7 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
}, columnEditor);
this.parser.runIfAllNotNull(() -> {
- //parse column default value
+ // parse column default value
ColumnDefinitionParserListener.this.defaultValueParserListener = new DefaultValueParserListener(columnEditor);
ColumnDefinitionParserListener.this.listeners.add(defaultValueParserListener);
}, tableEditor, columnEditor);
@@ -88,7 +88,6 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
super.enterColumnDefinition(ctx);
}
-
@Override
public void enterNullNotnull(NullNotnullContext ctx) {
columnEditor.notNull(ctx.NOT() != null);
@@ -133,7 +132,7 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
this.ignoreColumn.set(false);
}
- //When exit column definition needs to remove DefaultValueParserListener from listener list
+ // When exit column definition needs to remove DefaultValueParserListener from listener list
parser.runIfAllNotNull(() -> listeners.remove(defaultValueParserListener), tableEditor);
super.exitColumnDefinition(ctx);
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/CreateTableParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/CreateTableParserListener.java
index cf117952b..5a72c4449 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/CreateTableParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/CreateTableParserListener.java
@@ -79,13 +79,13 @@ public class CreateTableParserListener extends TableBaseParserListener {
@Override
public void enterCopyCreateTable(CopyCreateTableContext ctx) {
- //TODO support next version
+ // TODO support next version
super.enterCopyCreateTable(ctx);
}
@Override
public void enterQueryCreateTable(QueryCreateTableContext ctx) {
- //TODO support next version
+ // TODO support next version
super.enterQueryCreateTable(ctx);
}
@@ -101,7 +101,7 @@ public class CreateTableParserListener extends TableBaseParserListener {
String ddl = ctx.getText();
parser.runIfAllNotNull(() -> {
listeners.remove(columnDefinitionListener);
- //help JVM GC
+ // help JVM GC
columnDefinitionListener = null;
MysqlTableSchema tableSchema = tableEditor.build();
parser.getCatalogTableSet().overrideTable(tableSchema);
@@ -120,7 +120,7 @@ public class CreateTableParserListener extends TableBaseParserListener {
payload.withSource(sourceMateData).withDdl(ddl).withCatalogChanges(changes);
parser.handleEvent(event);
}, tableEditor);
- //reset column order
+ // reset column order
columnOrder.set(1);
super.exitColumnCreateTable(ctx);
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/DefaultValueParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/DefaultValueParserListener.java
index 3d67d7e91..aad1dc65a 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/DefaultValueParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/DefaultValueParserListener.java
@@ -53,7 +53,7 @@ public class DefaultValueParserListener extends MySqlParserBaseListener {
*/
String sign = "";
- //Default value is NULL
+ // Default value is NULL
if (ctx.NULL_LITERAL() != null) {
return;
}
@@ -127,7 +127,7 @@ public class DefaultValueParserListener extends MySqlParserBaseListener {
}
}
} else if (ctx.expression() != null) {
- //e.g. CREATE TABLE t2 (b BLOB DEFAULT ('abc'));
+ // e.g. CREATE TABLE t2 (b BLOB DEFAULT ('abc'));
columnEditor.defaultValueExpression(ctx.expression().getText());
} else if (ctx.fullId() != null) {
columnEditor.defaultValueExpression(ctx.expression().getText());
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TableBaseParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TableBaseParserListener.java
index 98d35fa6a..3789cbf6f 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TableBaseParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TableBaseParserListener.java
@@ -75,7 +75,7 @@ public class TableBaseParserListener extends MySqlParserBaseListener {
*/
parser.runIfAllNotNull(() -> {
FullColumnNameContext fullColumnNameContext = ctx.fullColumnName();
- //parse column name
+ // parse column name
UidContext uidContext = fullColumnNameContext.uid();
List<DottedIdContext> dottedIdContextList = fullColumnNameContext.dottedId();
if (CollectionUtils.isNotEmpty(dottedIdContextList)) {
@@ -85,7 +85,7 @@ public class TableBaseParserListener extends MySqlParserBaseListener {
MysqlColumnEditor columnEditor = MysqlColumnEditor.ofEditor(columnName);
if (Objects.isNull(columnDefinitionListener)) {
columnDefinitionListener = new ColumnDefinitionParserListener(listeners, tableEditor, columnEditor, parser);
- //add ColumnDefinitionParserListener to listener list
+ // add ColumnDefinitionParserListener to listener list
listeners.add(columnDefinitionListener);
} else {
columnDefinitionListener.setColumnEditor(columnEditor);
@@ -148,7 +148,7 @@ public class TableBaseParserListener extends MySqlParserBaseListener {
@Override
public void enterUniqueKeyTableConstraint(UniqueKeyTableConstraintContext ctx) {
- //sql example: UNIQUE KEY `eventmesh` (`event_mesh`) USING BTREE COMMENT 'event mesh'
+ // sql example: UNIQUE KEY `eventmesh` (`event_mesh`) USING BTREE COMMENT 'event mesh'
parser.runIfAllNotNull(() -> {
IndexColumnNamesContext indexColumnNamesContext = ctx.indexColumnNames();
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TruncateTableParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TruncateTableParserListener.java
index 14d7bdaa1..ab4a674e6 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TruncateTableParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TruncateTableParserListener.java
@@ -47,9 +47,8 @@ public class TruncateTableParserListener extends MySqlParserBaseListener {
public void enterTruncateTable(TruncateTableContext ctx) {
String sql = Antlr4Utils.getText(ctx);
String tableName = JdbcStringUtils.withoutWrapper(ctx.tableName().fullId().getText());
- //TruncateTableEvent event = new TruncateTableEvent(parser.getCurrentDatabase(), tableName, sql);
+ // TruncateTableEvent event = new TruncateTableEvent(parser.getCurrentDatabase(), tableName, sql);
parser.handleEvent(null);
super.enterTruncateTable(ctx);
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/AbstractCdcEngine.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/AbstractCdcEngine.java
index c164cb7ee..fc9d2f372 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/AbstractCdcEngine.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/AbstractCdcEngine.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.source.dialect.cdc;
-
import org.apache.eventmesh.common.ThreadWrapper;
import org.apache.eventmesh.connector.jdbc.DatabaseDialect;
import org.apache.eventmesh.connector.jdbc.JdbcContext;
@@ -67,7 +66,6 @@ public abstract class AbstractCdcEngine<Parse extends DdlParser, Ctx extends Jdb
return includeDatabaseTable;
}
-
protected Set<TableId> calculateNeedHandleTable() {
// Get the database and table include and exclude lists from the connector configuration
List<String> databaseIncludeList = sourceConnectorConfig.getDatabaseIncludeList();
@@ -119,7 +117,6 @@ public abstract class AbstractCdcEngine<Parse extends DdlParser, Ctx extends Jdb
return includeDatabaseTable;
}
-
private List<TableId> buildTableId(List<String> tables) {
return Optional.ofNullable(tables).orElse(new ArrayList<>(0)).stream().map(table -> {
String[] split = table.split("\\.");
@@ -131,4 +128,3 @@ public abstract class AbstractCdcEngine<Parse extends DdlParser, Ctx extends Jdb
protected abstract Parse getDdlParser();
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/CdcEngineFactory.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/CdcEngineFactory.java
index 531bd3f2b..33e5f555b 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/CdcEngineFactory.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/CdcEngineFactory.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.source.dialect.cdc;
-
import org.apache.eventmesh.connector.jdbc.DatabaseDialect;
import org.apache.eventmesh.openconnect.api.config.SourceConfig;
import org.apache.eventmesh.spi.EventMeshExtensionType;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/MysqlCdcEngine.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/MysqlCdcEngine.java
index 8a29bf420..7b089dc79 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/MysqlCdcEngine.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/MysqlCdcEngine.java
@@ -102,7 +102,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
private final EnumMap<EventType, Consumer<Event>> eventHandlers = new EnumMap<>(EventType.class);
- private Map<Long/*table number*/, TableId> tableIdMap = new HashMap<>(64);
+ private Map<Long/* table number */, TableId> tableIdMap = new HashMap<>(64);
private MysqlJdbcContext context;
@@ -138,6 +138,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
// mysql dev url:https://dev.mysql.com/doc/dev/mysql-server/latest/
EventDeserializer eventDeserializer = new EventDeserializer() {
+
/**
* @param inputStream input stream to fetch event from
* @return deserialized event or null in case of end-of-stream
@@ -211,6 +212,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
client.registerEventListener((event) -> eventMeshMysqlEventListener(event, context));
// Register a lifecycle listener for the MySQL client
client.registerLifecycleListener(new LifecycleListener() {
+
@Override
public void onConnect(BinaryLogClient client) {
log.info("Client connect MySQL Server success");
@@ -232,7 +234,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
}
});
- //Register custom event handlers...
+ // Register custom event handlers...
eventHandlers.put(EventType.STOP, event -> handleStopEvent(context, event));
eventHandlers.put(EventType.HEARTBEAT, event -> handleHeartbeatEvent(context, event));
eventHandlers.put(EventType.INCIDENT, event -> handleServerIncident(context, event));
@@ -241,7 +243,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
eventHandlers.put(EventType.QUERY, event -> handleQueryEvent(context, event));
eventHandlers.put(EventType.TRANSACTION_PAYLOAD, event -> handleTransactionPayload(context, event));
- //Used to support 5.1.16 - mysql-trunk
+ // Used to support 5.1.16 - mysql-trunk
eventHandlers.put(EventType.WRITE_ROWS, event -> handleInsertEvent(context, event));
eventHandlers.put(EventType.UPDATE_ROWS, event -> handleUpdateEvent(context, event));
eventHandlers.put(EventType.DELETE_ROWS, event -> handleDeleteEvent(context, event));
@@ -276,7 +278,6 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
return mergedEventMeshGtidSet;
}
-
/**
* handles events from the MySQL
*
@@ -317,7 +318,6 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
context.complete();
}
-
@Override
public String getThreadName() {
return "MySQL-CdcEngine";
@@ -376,15 +376,15 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
}
private void enableGtidHandle() {
- //Query whether mysql supports GTID
+ // Query whether mysql supports GTID
if (this.connection.enableGTID()) {
eventHandlers.put(EventType.GTID, event -> handleGtidEvent(context, event));
- //Query GtidSet from the MySQL Server
+ // Query GtidSet from the MySQL Server
String availableServerGtid = this.connection.executedGTID();
EventMeshGtidSet executedEventMeshGtidSet = new EventMeshGtidSet(availableServerGtid);
- //Get purged GTID
+ // Get purged GTID
String purgedServerGtid = this.connection.purgedGTID();
EventMeshGtidSet purgedServerEventMeshGtidSet = new EventMeshGtidSet(purgedServerGtid);
@@ -411,7 +411,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
* @param event the event to be handled
*/
protected void handleStopEvent(MysqlJdbcContext context, Event event) {
- //The purpose of STOP_EVENT is to inform MySQL that the slave or replication client has reached the end of the binary log
+ // The purpose of STOP_EVENT is to inform MySQL that the slave or replication client has reached the end of the binary log
// and no new events will be generated. When the slave receives a STOP_EVENT, it can take appropriate actions based on its needs,
// such as closing the connection to the master server or reconnecting to obtain a new binary log file.
log.debug("Replication client has reached the end of the binary log: {}", event);
@@ -491,7 +491,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
final String sql = queryEventData.getSql().trim();
log.debug("Received query event SQL:{}", sql);
if (StringUtils.equalsIgnoreCase("BEGIN", sql)) {
- //start transaction
+ // start transaction
context.startTransaction();
return;
}
@@ -502,7 +502,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
}
if (StringUtils.startsWithIgnoreCase("XA", sql)) {
- //TODO: next version support
+ // TODO: next version support
return;
}
@@ -512,7 +512,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
return;
}
- //set current parse database to Ddl parser
+ // set current parse database to Ddl parser
ddlParser.setCurrentDatabase(queryEventData.getDatabase());
ddlParser.parse(sql, this::handleDdlEvent);
}
@@ -540,7 +540,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
protected void handleTransactionPayload(MysqlJdbcContext context, Event event) {
TransactionPayloadEventData transactionPayloadEventData = event.getData();
- //unpack Event and handle
+ // unpack Event and handle
ArrayList<Event> uncompressedEvents = transactionPayloadEventData.getUncompressedEvents();
for (Event uncompressedEvent : uncompressedEvents) {
final EventType eventType = uncompressedEvent.getHeader().getEventType();
@@ -631,7 +631,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
BitSet includedColumns = beforePair.getRight();
Map<String, Object> beforeValues = new HashMap<>(beforeRows.length);
for (int index = 0; index < columnsSize; ++index) {
- //Filter out empty fields
+ // Filter out empty fields
if (!includedColumns.get(index)) {
continue;
}
@@ -649,7 +649,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
BitSet includedColumns = afterPair.getRight();
Map<String, Object> afterValues = new HashMap<>(afterRows.length);
for (int index = 0; index < columnsSize; ++index) {
- //Filter out empty fields
+ // Filter out empty fields
if (!includedColumns.get(index)) {
continue;
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/RowDeserializers.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/RowDeserializers.java
index e4b1fde87..f605e95bd 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/RowDeserializers.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/RowDeserializers.java
@@ -247,7 +247,6 @@ public class RowDeserializers {
return inputStream.read(stringLength);
}
-
private static Serializable deserializeVarString(int meta, ByteArrayInputStream inputStream) throws IOException {
int varcharLength = meta < 256 ? inputStream.readInteger(1) : inputStream.readInteger(2);
return inputStream.read(varcharLength);
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/EventMeshGtidSet.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/EventMeshGtidSet.java
index 481aedb3d..0b2aca1c7 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/EventMeshGtidSet.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/EventMeshGtidSet.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.source.dialect.mysql;
-
import java.util.AbstractMap;
import java.util.ArrayList;
import java.util.Collection;
@@ -353,7 +352,6 @@ public final class EventMeshGtidSet {
}
}
-
public static class Interval implements Comparable<Interval> {
private final long start;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDataTypeConvertor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDataTypeConvertor.java
index cac947f60..33b26ebe7 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDataTypeConvertor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDataTypeConvertor.java
@@ -45,7 +45,6 @@ public class MysqlDataTypeConvertor implements DataTypeConvertor<MysqlType> {
public static final Integer DEFAULT_SCALE = 0;
-
/**
* Converts a string representation of a connector data type to the corresponding JDBCType.
*
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDatabaseDialect.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDatabaseDialect.java
index 81b0b0195..2e76c7410 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDatabaseDialect.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDatabaseDialect.java
@@ -84,7 +84,7 @@ public class MysqlDatabaseDialect extends AbstractGeneralDatabaseDialect<MysqlJd
@Override
public void start() {
- //TODO?
+ // TODO?
}
private MysqlJdbcConnection initJdbcConnection() {
@@ -184,7 +184,7 @@ public class MysqlDatabaseDialect extends AbstractGeneralDatabaseDialect<MysqlJd
throw new CatalogException(String.format("Table %s not exist in database", tableId.getId()));
}
String creatTableSql = resultSet.getString("Create Table");
- //table.setDdlSql(creatTableSql);
+ // table.setDdlSql(creatTableSql);
});
// Get table columns SQL
@@ -231,14 +231,14 @@ public class MysqlDatabaseDialect extends AbstractGeneralDatabaseDialect<MysqlJd
DefaultColumn column = columns.get(field);
String comment = resultSet.getString("Comment");
column.setComment(comment);
- //The column nullability. The value is YES if NULL values can be stored in the column, NO if not.
+ // The column nullability. The value is YES if NULL values can be stored in the column, NO if not.
String enableNull = resultSet.getString("Null");
column.setNotNull("NO".equalsIgnoreCase(enableNull));
String type = resultSet.getString("Type");
- //column.setSqlDesc(type);
+ // column.setSqlDesc(type);
- //Get default value
+ // Get default value
Object defaultValue = resultSet.getObject("Default");
column.setDefaultValue(defaultValue);
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDialectSql.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDialectSql.java
index a0f560978..175ec93c9 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDialectSql.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDialectSql.java
@@ -63,7 +63,6 @@ public enum MysqlDialectSql {
UNLOCK_TABLES("UNLOCK TABLES", "unlock tables");
-
private final String sql;
private final String desc;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlJdbcContext.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlJdbcContext.java
index c67e065c2..0dcf7ad29 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlJdbcContext.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlJdbcContext.java
@@ -38,7 +38,7 @@ public class MysqlJdbcContext extends UniversalJdbcContext<MysqlPartition, Mysql
private volatile boolean onTransaction = false;
- //need to load from store when start
+ // need to load from store when start
private String restartGtidSet;
private String currentGtidSet;
@@ -121,4 +121,5 @@ public class MysqlJdbcContext extends UniversalJdbcContext<MysqlPartition, Mysql
private void resetTransactionId() {
transactionId = null;
}
+
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceInfo.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceInfo.java
index 7ff536aaa..d6a0106b6 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceInfo.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceInfo.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.source.dialect.mysql;
-
import org.apache.eventmesh.connector.jdbc.common.SourceInfo;
import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceMateData.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceMateData.java
index 9fe750393..bceddb196 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceMateData.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceMateData.java
@@ -159,4 +159,3 @@ public class MysqlSourceMateData extends SourceMateData {
}
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/StopEventData.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/StopEventData.java
index 01a1d2e35..100516f00 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/StopEventData.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/StopEventData.java
@@ -19,7 +19,6 @@ package org.apache.eventmesh.connector.jdbc.source.dialect.mysql;
import com.github.shyiko.mysql.binlog.event.EventData;
-
public class StopEventData implements EventData {
private static final long serialVersionUID = -7056169406695094519L;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngine.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngine.java
index 25cc19676..727abcea0 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngine.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngine.java
@@ -42,4 +42,3 @@ public interface SnapshotEngine<Jc extends JdbcContext> extends Engine, AutoClos
*/
void registerSnapshotEventConsumer(EventConsumer consumer);
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngineFactory.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngineFactory.java
index 33d756ba5..164b5b97b 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngineFactory.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngineFactory.java
@@ -40,4 +40,3 @@ public interface SnapshotEngineFactory {
SnapshotEngine<? extends JdbcContext> createSnapshotEngine(final JdbcSourceConfig jdbcSourceConfig,
final DatabaseDialect databaseDialect);
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotType.java
index 426835bb9..9f995f689 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotType.java
@@ -27,5 +27,5 @@ public enum SnapshotType {
/**
* Continue processing from the last handled position.
*/
- INCREASE //TODO Need to support next version
+ INCREASE // TODO Need to support next version
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/mysql/MysqlSnapshotEngine.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/mysql/MysqlSnapshotEngine.java
index cc8e6eafc..2d4a7c2d3 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/mysql/MysqlSnapshotEngine.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/mysql/MysqlSnapshotEngine.java
@@ -78,7 +78,7 @@ public class MysqlSnapshotEngine extends
@Override
protected void preSnapshot(MysqlJdbcContext jdbcContext, SnapshotContext<MysqlPartition, MysqlOffsetContext> snapshotContext) {
- //nothing to do
+ // nothing to do
}
@Override
@@ -89,11 +89,11 @@ public class MysqlSnapshotEngine extends
@Override
protected void lockTables4SchemaSnapshot(MysqlJdbcContext jdbcContext, SnapshotContext<MysqlPartition, MysqlOffsetContext> snapshotContext)
throws SQLException {
- //Set the REPEATABLE_READ isolation level to avoid the MySQL transaction isolation level being changed unexpectedly.
+ // Set the REPEATABLE_READ isolation level to avoid the MySQL transaction isolation level being changed unexpectedly.
connection.connection().setTransactionIsolation(Connection.TRANSACTION_REPEATABLE_READ);
connection.executeWithoutCommitting("SET SESSION lock_wait_timeout=10", "SET SESSION innodb_lock_wait_timeout=10");
- //Lock tables
+ // Lock tables
final MysqlConfig mysqlConfig = sourceConnectorConfig.getMysqlConfig();
if (mysqlConfig.getSnapshotLockingMode().usesLocking() && mysqlConfig.isUseGlobalLock()) {
globalLockAcquiredTry();
@@ -149,7 +149,7 @@ public class MysqlSnapshotEngine extends
dropTableDdl.append(MysqlUtils.wrapper(tableId));
addParseDdlAndEvent(jdbcContext, dropTableDdl.toString(), tableId);
}
- final HashMap<String/*database Name*/, List<TableId>/*table list*/> databaseMapTables = determineTables.stream()
+ final HashMap<String/* database Name */, List<TableId>/* table list */> databaseMapTables = determineTables.stream()
.collect(Collectors.groupingBy(TableId::getCatalogName, HashMap::new, Collectors.toList()));
Set<String> databaseSet = databaseMapTables.keySet();
// Read all table structures, construct DDL statements
@@ -171,7 +171,7 @@ public class MysqlSnapshotEngine extends
addParseDdlAndEvent(jdbcContext, databaseCreateDdl, tableId);
addParseDdlAndEvent(jdbcContext, "USE " + database, tableId);
- //build create table snapshot event
+ // build create table snapshot event
List<TableId> tableIds = databaseMapTables.get(database);
createTableSnapshotEvent(tableIds, jdbcContext);
}
@@ -200,7 +200,7 @@ public class MysqlSnapshotEngine extends
for (TableId tableId : tableIds) {
connection.query(MysqlDialectSql.SHOW_CREATE_TABLE.ofWrapperSQL(tableId.toString()), resultSet -> {
if (resultSet.next()) {
- //Get create table sql
+ // Get create table sql
String createTableDdl = resultSet.getString(2);
addParseDdlAndEvent(jdbcContext, createTableDdl, tableId);
}
@@ -255,12 +255,11 @@ public class MysqlSnapshotEngine extends
}
private void globalLockAcquiredTry() throws SQLException {
- //Lock tables
+ // Lock tables
connection.executeWithoutCommitting(MysqlDialectSql.LOCK_TABLE_GLOBAL.ofSQL());
this.globalLockAcquired = true;
}
-
@Override
public String getThreadName() {
return this.getClass().getSimpleName() + "-thread";
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/AbstractColumnEditorImpl.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/AbstractColumnEditorImpl.java
index 4f7d1d5b4..146d232a2 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/AbstractColumnEditorImpl.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/AbstractColumnEditorImpl.java
@@ -75,7 +75,6 @@ public abstract class AbstractColumnEditorImpl<CE extends ColumnEditor, Col exte
public AbstractColumnEditorImpl() {
}
-
/**
* Sets the name of the column.
*
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/Catalog.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/Catalog.java
index 80f384429..d0a1fa299 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/Catalog.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/Catalog.java
@@ -92,5 +92,5 @@ public interface Catalog extends AutoCloseable {
*/
CatalogTable getTable(TableId tableId) throws CatalogException, TableNotExistException, SQLException;
- //TODO: support create table, drop table and update table
+ // TODO: support create table, drop table and update table
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/ColumnEditor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/ColumnEditor.java
index 30a039b63..2661c7db2 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/ColumnEditor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/ColumnEditor.java
@@ -44,7 +44,6 @@ public interface ColumnEditor<CE extends ColumnEditor, Col extends Column> {
*/
String ofName();
-
/**
* Sets the data type of the column.
*
@@ -140,4 +139,3 @@ public interface ColumnEditor<CE extends ColumnEditor, Col extends Column> {
*/
Col build();
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/TableEditor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/TableEditor.java
index 06e56abf5..18d298ac7 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/TableEditor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/TableEditor.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.table.catalog;
-
import java.util.List;
/**
@@ -79,7 +78,6 @@ public interface TableEditor<TE extends TableEditor, Col extends Column, TB exte
*/
TE withPrimaryKeyNames(String... pkColumnNames);
-
/**
* Sets the primary key for the table.
*
@@ -115,5 +113,3 @@ public interface TableEditor<TE extends TableEditor, Col extends Column, TB exte
*/
TB build();
}
-
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/UniqueKey.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/UniqueKey.java
index e73f8852e..f44ed561f 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/UniqueKey.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/UniqueKey.java
@@ -23,7 +23,6 @@ import java.util.List;
import lombok.Getter;
import lombok.Setter;
-
/**
* Represents a unique key constraint for a database table.
* <p>A unique key ensures that the values in specified columns are unique across all rows in the table.</p>
@@ -71,4 +70,3 @@ public class UniqueKey implements Serializable {
}
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlColumn.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlColumn.java
index fa9f7db09..c0440a4d1 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlColumn.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlColumn.java
@@ -78,4 +78,3 @@ public class MysqlColumn extends Column<MysqlColumn> {
return null;
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlTableEditor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlTableEditor.java
index bf7580aaa..a62f7b752 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlTableEditor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlTableEditor.java
@@ -35,4 +35,3 @@ public interface MysqlTableEditor extends TableEditor<MysqlTableEditor, MysqlCol
return new MysqlTableEditorImpl(tableId);
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/CalendarType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/CalendarType.java
index 0c5aa0a74..788b85ecd 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/CalendarType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/CalendarType.java
@@ -23,7 +23,6 @@ import java.time.LocalTime;
import java.time.temporal.Temporal;
import java.util.Objects;
-
public class CalendarType<T extends Temporal> implements EventMeshDataType<T> {
// Constants for LocalDate, LocalTime, and LocalDateTime types
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/DecimalType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/DecimalType.java
index 5f6e547c1..44fed4a66 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/DecimalType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/DecimalType.java
@@ -22,10 +22,8 @@ import java.util.Objects;
import lombok.Getter;
-
public class DecimalType extends PrimitiveType<BigDecimal> {
-
@Getter
private final int scale;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EventMeshTypeNameConverter.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EventMeshTypeNameConverter.java
index 94499a4d8..181e735a9 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EventMeshTypeNameConverter.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EventMeshTypeNameConverter.java
@@ -59,4 +59,3 @@ public final class EventMeshTypeNameConverter {
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EvetMeshRowType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EvetMeshRowType.java
index 738d57b2d..ece432c28 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EvetMeshRowType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EvetMeshRowType.java
@@ -15,15 +15,13 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.jdbc.table.type;
import java.util.List;
public class EvetMeshRowType implements EventMeshDataType<EventMeshRow> {
- private List<Pair<String/*field name*/, EventMeshDataType<?>>> fields;
-
+ private List<Pair<String/* field name */, EventMeshDataType<?>>> fields;
public EvetMeshRowType(List<Pair<String, EventMeshDataType<?>>> fields) {
this.fields = fields;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/MapType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/MapType.java
index c5c684f92..5e33d818b 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/MapType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/MapType.java
@@ -22,7 +22,6 @@ import java.util.List;
import java.util.Map;
import java.util.Objects;
-
public class MapType<K, V> implements EventMeshDataType<Map<K, V>> {
private static final List<SQLType> SUPPORTED_KEY_TYPES =
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveArrayType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveArrayType.java
index ecfed9dba..d7f9abeb0 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveArrayType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveArrayType.java
@@ -19,7 +19,6 @@ package org.apache.eventmesh.connector.jdbc.table.type;
import java.util.Objects;
-
public class PrimitiveArrayType<E, T> implements EventMeshDataType<T> {
@SuppressWarnings("unchecked")
@@ -56,7 +55,6 @@ public class PrimitiveArrayType<E, T> implements EventMeshDataType<T> {
this.sqlType = elementType;
}
-
/**
* Returns the type class of the data.
*
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveByteArrayType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveByteArrayType.java
index 74c2ed912..eb4ee47bb 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveByteArrayType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveByteArrayType.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.table.type;
-
public class PrimitiveByteArrayType implements EventMeshDataType<byte[]> {
public static final PrimitiveByteArrayType BYTES_TYPE = new PrimitiveByteArrayType();
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/RowHandleMode.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/RowHandleMode.java
index ed428f132..d83cd48a3 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/RowHandleMode.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/RowHandleMode.java
@@ -21,6 +21,7 @@ package org.apache.eventmesh.connector.jdbc.table.type;
* An enum representing the different modes in which a row can be handled.
*/
public enum RowHandleMode {
+
INSERT("+I", (byte) 1),
UPDATE_BEFORE("-UB", (byte) 2),
UPDATE_AFTER("+UA", (byte) 3),
@@ -83,4 +84,3 @@ public enum RowHandleMode {
}
}
}
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/JdbcStringUtils.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/JdbcStringUtils.java
index d74017737..98fb897a6 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/JdbcStringUtils.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/JdbcStringUtils.java
@@ -46,5 +46,4 @@ public class JdbcStringUtils {
return isWrapped(possiblyWrapped) ? possiblyWrapped.substring(1, possiblyWrapped.length() - 1) : possiblyWrapped;
}
-
}
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/MysqlUtils.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/MysqlUtils.java
index 38f9a10f1..c272b1b87 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/MysqlUtils.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/MysqlUtils.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.jdbc.utils;
-
import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
public class MysqlUtils {
diff --git a/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/server/KafkaConnectServer.java b/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/server/KafkaConnectServer.java
index 3115b5bf4..973424a18 100644
--- a/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/server/KafkaConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/server/KafkaConnectServer.java
@@ -28,7 +28,6 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class KafkaConnectServer {
-
public static void main(String[] args) throws Exception {
KafkaServerConfig serverConfig = ConfigUtil.parse(KafkaServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/source/config/SourceConnectorConfig.java
index acfb9ffe7..c77bbda15 100644
--- a/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/source/config/SourceConnectorConfig.java
@@ -15,7 +15,6 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.kafka.source.config;
import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-knative/src/main/java/org/apache/eventmesh/connector/knative/sink/connector/KnativeSinkConnector.java b/eventmesh-connectors/eventmesh-connector-knative/src/main/java/org/apache/eventmesh/connector/knative/sink/connector/KnativeSinkConnector.java
index d5e757267..fdf5b1056 100644
--- a/eventmesh-connectors/eventmesh-connector-knative/src/main/java/org/apache/eventmesh/connector/knative/sink/connector/KnativeSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-knative/src/main/java/org/apache/eventmesh/connector/knative/sink/connector/KnativeSinkConnector.java
@@ -93,13 +93,13 @@ public class KnativeSinkConnector implements Sink {
CloudEvent cloudEvent = CloudEventUtil.convertRecordToEvent(connectRecord);
try {
ListenableFuture<Response> execute = asyncHttpClient.preparePost("http://" + sinkConfig.getConnectorConfig().getServiceAddr())
- .addHeader(KnativeHeaders.CONTENT_TYPE, cloudEvent.getDataContentType())
- .addHeader(KnativeHeaders.CE_ID, cloudEvent.getId())
- .addHeader(KnativeHeaders.CE_SPECVERSION, String.valueOf(cloudEvent.getSpecVersion()))
- .addHeader(KnativeHeaders.CE_TYPE, cloudEvent.getType())
- .addHeader(KnativeHeaders.CE_SOURCE, String.valueOf(cloudEvent.getSource()))
- .setBody(KnativeMessageFactory.createReader(cloudEvent))
- .execute();
+ .addHeader(KnativeHeaders.CONTENT_TYPE, cloudEvent.getDataContentType())
+ .addHeader(KnativeHeaders.CE_ID, cloudEvent.getId())
+ .addHeader(KnativeHeaders.CE_SPECVERSION, String.valueOf(cloudEvent.getSpecVersion()))
+ .addHeader(KnativeHeaders.CE_TYPE, cloudEvent.getType())
+ .addHeader(KnativeHeaders.CE_SOURCE, String.valueOf(cloudEvent.getSource()))
+ .setBody(KnativeMessageFactory.createReader(cloudEvent))
+ .execute();
Response response = execute.get(10, TimeUnit.SECONDS);
if (response.getStatusCode() != HttpConstants.ResponseStatusCodes.OK_200) {
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/constant/MongodbConstants.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/constant/MongodbConstants.java
index 784b6dd68..13dfbf530 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/constant/MongodbConstants.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/constant/MongodbConstants.java
@@ -18,6 +18,7 @@
package org.apache.eventmesh.connector.mongodb.constant;
public class MongodbConstants {
+
public static final String TOPIC = "flag";
public static final String CAPPED_COL_TOPIC_FN = "topic";
public static final String CAPPED_COL_CURSOR_FN = "ts";
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbReplicaSetSinkClient.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbReplicaSetSinkClient.java
index d3dbb6a91..638e1a7d3 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbReplicaSetSinkClient.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbReplicaSetSinkClient.java
@@ -58,7 +58,7 @@ public class MongodbReplicaSetSinkClient implements MongodbSinkClient {
public void publish(CloudEvent cloudEvent) {
Document document = MongodbCloudEventUtil.convertToDocument(cloudEvent);
MongoCollection<Document> collection = client
- .getDatabase(connectorConfig.getDatabase()).getCollection(connectorConfig.getCollection());
+ .getDatabase(connectorConfig.getDatabase()).getCollection(connectorConfig.getCollection());
collection.insertOne(document);
}
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbStandaloneSinkClient.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbStandaloneSinkClient.java
index 2fd936f6c..45bdf6f69 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbStandaloneSinkClient.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbStandaloneSinkClient.java
@@ -71,7 +71,7 @@ public class MongodbStandaloneSinkClient implements MongodbSinkClient {
Document doc = MongodbCloudEventUtil.convertToDocument(cloudEvent);
int i = getNextSeq(MongodbConstants.TOPIC);
doc.append(MongodbConstants.CAPPED_COL_TOPIC_FN, MongodbConstants.TOPIC)
- .append(MongodbConstants.CAPPED_COL_CURSOR_FN, i);
+ .append(MongodbConstants.CAPPED_COL_CURSOR_FN, i);
cappedCol.insertOne(doc);
}
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbReplicaSetSourceClient.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbReplicaSetSourceClient.java
index 238daaf79..468cf6c92 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbReplicaSetSourceClient.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbReplicaSetSourceClient.java
@@ -64,7 +64,7 @@ public class MongodbReplicaSetSourceClient implements MongodbSourceClient {
public void start() {
if (!started) {
MongoCollection<Document> collection = client
- .getDatabase(connectorConfig.getDatabase()).getCollection(connectorConfig.getCollection());
+ .getDatabase(connectorConfig.getDatabase()).getCollection(connectorConfig.getCollection());
ChangeStreamIterable<Document> changeStreamDocuments = collection.watch();
this.cursor = changeStreamDocuments.cursor();
this.handle();
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbStandaloneSourceClient.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbStandaloneSourceClient.java
index fcfc03979..e062ab034 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbStandaloneSourceClient.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbStandaloneSourceClient.java
@@ -56,10 +56,9 @@ public class MongodbStandaloneSourceClient implements MongodbSourceClient {
private final SubTask task = new SubTask();
private final ThreadPoolExecutor executor = ThreadPoolFactory.createThreadPoolExecutor(
- Runtime.getRuntime().availableProcessors() * 2,
- Runtime.getRuntime().availableProcessors() * 2,
- "EventMesh-MongodbStandaloneSourceClient-");
-
+ Runtime.getRuntime().availableProcessors() * 2,
+ Runtime.getRuntime().availableProcessors() * 2,
+ "EventMesh-MongodbStandaloneSourceClient-");
public MongodbStandaloneSourceClient(SourceConnectorConfig connectorConfig, BlockingQueue<CloudEvent> queue) {
this.queue = queue;
@@ -71,9 +70,9 @@ public class MongodbStandaloneSourceClient implements MongodbSourceClient {
this.client = MongoClients.create(new ConnectionString(connectorConfig.getUrl()));
MongoDatabase db = client.getDatabase(connectorConfig.getDatabase());
this.cappedCol = db.getCollection(connectorConfig.getCollection());
- //create index
+ // create index
Document index = new Document(MongodbConstants.CAPPED_COL_CURSOR_FN, 1)
- .append(MongodbConstants.CAPPED_COL_TOPIC_FN, 1);
+ .append(MongodbConstants.CAPPED_COL_TOPIC_FN, 1);
this.cappedCol.createIndex(index);
}
@@ -106,6 +105,7 @@ public class MongodbStandaloneSourceClient implements MongodbSourceClient {
}
private class SubTask implements Runnable {
+
private final AtomicBoolean stop = new AtomicBoolean(false);
public void run() {
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/connector/MongodbSourceConnector.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/connector/MongodbSourceConnector.java
index a2dd3f542..fec64de56 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/connector/MongodbSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/connector/MongodbSourceConnector.java
@@ -48,7 +48,6 @@ public class MongodbSourceConnector implements Source {
private MongodbSourceClient client;
-
@Override
public Class<? extends Config> configClass() {
return MongodbSourceConfig.class;
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/utils/MongodbCloudEventUtil.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/utils/MongodbCloudEventUtil.java
index 75e900fb4..ef2f34e6f 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/utils/MongodbCloudEventUtil.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/utils/MongodbCloudEventUtil.java
@@ -30,6 +30,7 @@ import io.cloudevents.SpecVersion;
import io.cloudevents.core.builder.CloudEventBuilder;
public class MongodbCloudEventUtil {
+
public static CloudEvent convertToCloudEvent(Document document) throws Exception {
document.remove("_id");
String versionStr = document.getString(MongodbConstants.CLOUD_EVENT_DOC_VERSION);
@@ -46,11 +47,11 @@ public class MongodbCloudEventUtil {
throw new Exception(String.format("CloudEvent version %s does not support.", version));
}
builder.withData(document.remove(MongodbConstants.CLOUD_EVENT_DOC_DATA).toString().getBytes(Constants.DEFAULT_CHARSET))
- .withId(document.remove(MongodbConstants.CLOUD_EVENT_DOC_ID).toString())
- .withSource(URI.create(document.remove(MongodbConstants.CLOUD_EVENT_DOC_SOURCE).toString()))
- .withType(document.remove(MongodbConstants.CLOUD_EVENT_DOC_TYPE).toString())
- .withDataContentType(document.remove(MongodbConstants.CLOUD_EVENT_DOC_DATACONTENTTYPE).toString())
- .withSubject(document.remove(MongodbConstants.CLOUD_EVENT_DOC_SUBJECT).toString());
+ .withId(document.remove(MongodbConstants.CLOUD_EVENT_DOC_ID).toString())
+ .withSource(URI.create(document.remove(MongodbConstants.CLOUD_EVENT_DOC_SOURCE).toString()))
+ .withType(document.remove(MongodbConstants.CLOUD_EVENT_DOC_TYPE).toString())
+ .withDataContentType(document.remove(MongodbConstants.CLOUD_EVENT_DOC_DATACONTENTTYPE).toString())
+ .withSubject(document.remove(MongodbConstants.CLOUD_EVENT_DOC_SUBJECT).toString());
document.forEach((key, value) -> builder.withExtension(key, value.toString()));
return builder.build();
@@ -60,7 +61,8 @@ public class MongodbCloudEventUtil {
Document document = new Document();
document.put(MongodbConstants.CLOUD_EVENT_DOC_VERSION, cloudEvent.getSpecVersion().name());
document.put(MongodbConstants.CLOUD_EVENT_DOC_DATA, cloudEvent.getData() == null
- ? null : new String(cloudEvent.getData().toBytes(), StandardCharsets.UTF_8));
+ ? null
+ : new String(cloudEvent.getData().toBytes(), StandardCharsets.UTF_8));
document.put(MongodbConstants.CLOUD_EVENT_DOC_ID, cloudEvent.getId());
document.put(MongodbConstants.CLOUD_EVENT_DOC_SOURCE, cloudEvent.getSource().toString());
document.put(MongodbConstants.CLOUD_EVENT_DOC_TYPE, cloudEvent.getType());
diff --git a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/client/CallbackService.java b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/client/CallbackService.java
index 7ca828170..2fda7c329 100644
--- a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/client/CallbackService.java
+++ b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/client/CallbackService.java
@@ -44,7 +44,7 @@ public class CallbackService extends CallbackServiceGrpc.CallbackServiceImplBase
Instant instant = now();
CloudEvent.Builder builder = CloudEvent.newBuilder();
builder.putAttributes(ProtocolKey.GRPC_RESPONSE_CODE,
- CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getRetCode()).build())
+ CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getRetCode()).build())
.putAttributes(ProtocolKey.GRPC_RESPONSE_MESSAGE,
CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getErrMsg()).build())
.putAttributes(ProtocolKey.GRPC_RESPONSE_TIME, CloudEventAttributeValue.newBuilder()
diff --git a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/server/OpenFunctionConnectServer.java b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/server/OpenFunctionConnectServer.java
index 6fa404cfe..18f5b604c 100644
--- a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/server/OpenFunctionConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/server/OpenFunctionConnectServer.java
@@ -26,7 +26,6 @@ import org.apache.eventmesh.openconnect.Application;
import org.apache.eventmesh.openconnect.api.connector.Connector;
import org.apache.eventmesh.openconnect.util.ConfigUtil;
-
import java.util.Map;
import io.grpc.Server;
diff --git a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ConsumerService.java b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ConsumerService.java
index d36c3e671..8ed8a65b4 100644
--- a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ConsumerService.java
+++ b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ConsumerService.java
@@ -27,7 +27,6 @@ import org.apache.eventmesh.connector.openfunction.config.OpenFunctionServerConf
import org.apache.eventmesh.connector.openfunction.sink.connector.OpenFunctionSinkConnector;
import org.apache.eventmesh.openconnect.offsetmgmt.api.data.ConnectRecord;
-
import org.apache.commons.lang3.StringUtils;
import java.util.concurrent.BlockingQueue;
@@ -49,7 +48,6 @@ public class ConsumerService extends ConsumerServiceGrpc.ConsumerServiceImplBase
private final CallbackServiceBlockingStub publisherClient;
-
public ConsumerService(OpenFunctionSinkConnector openFunctionSinkConnector, OpenFunctionServerConfig serverConfig) {
this.openFunctionSinkConnector = openFunctionSinkConnector;
this.queue = openFunctionSinkConnector.queue();
@@ -86,5 +84,4 @@ public class ConsumerService extends ConsumerServiceGrpc.ConsumerServiceImplBase
return cloudEventBuilder.build();
}
-
}
diff --git a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ProducerService.java b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ProducerService.java
index d1a9edb7e..df746e2ff 100644
--- a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ProducerService.java
+++ b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ProducerService.java
@@ -72,7 +72,7 @@ public class ProducerService extends PublisherServiceGrpc.PublisherServiceImplBa
// put record to source connector
queue.put(connectRecord);
builder.putAttributes(ProtocolKey.GRPC_RESPONSE_CODE,
- CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getRetCode()).build())
+ CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getRetCode()).build())
.putAttributes(ProtocolKey.GRPC_RESPONSE_MESSAGE,
CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getErrMsg()).build())
.putAttributes(ProtocolKey.GRPC_RESPONSE_TIME, CloudEventAttributeValue.newBuilder()
@@ -80,7 +80,7 @@ public class ProducerService extends PublisherServiceGrpc.PublisherServiceImplBa
} catch (InterruptedException e) {
log.error("publish event error {}", e.getMessage());
builder.putAttributes(ProtocolKey.GRPC_RESPONSE_CODE,
- CloudEventAttributeValue.newBuilder().setCeString(StatusCode.EVENTMESH_SEND_ASYNC_MSG_ERR.getRetCode()).build())
+ CloudEventAttributeValue.newBuilder().setCeString(StatusCode.EVENTMESH_SEND_ASYNC_MSG_ERR.getRetCode()).build())
.putAttributes(ProtocolKey.GRPC_RESPONSE_MESSAGE,
CloudEventAttributeValue.newBuilder().setCeString(StatusCode.EVENTMESH_SEND_ASYNC_MSG_ERR.getErrMsg()).build())
.putAttributes(ProtocolKey.GRPC_RESPONSE_TIME, CloudEventAttributeValue.newBuilder()
diff --git a/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/sink/connector/PravegaSinkConnector.java b/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/sink/connector/PravegaSinkConnector.java
index 7ad7cd19f..d1d29ad95 100644
--- a/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/sink/connector/PravegaSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/sink/connector/PravegaSinkConnector.java
@@ -80,12 +80,12 @@ public class PravegaSinkConnector implements Sink {
}
ClientConfig.ClientConfigBuilder clientConfigBuilder =
- ClientConfig.builder().controllerURI(sinkConfig.getConnectorConfig().getControllerURI());
+ ClientConfig.builder().controllerURI(sinkConfig.getConnectorConfig().getControllerURI());
if (sinkConfig.getConnectorConfig().isAuthEnabled()) {
clientConfigBuilder.credentials(
- new DefaultCredentials(
- sinkConfig.getConnectorConfig().getPassword(),
- sinkConfig.getConnectorConfig().getUsername()));
+ new DefaultCredentials(
+ sinkConfig.getConnectorConfig().getPassword(),
+ sinkConfig.getConnectorConfig().getUsername()));
}
if (sinkConfig.getConnectorConfig().isTlsEnable()) {
clientConfigBuilder.trustStore(sinkConfig.getConnectorConfig().getTruststore()).validateHostName(false);
@@ -139,8 +139,8 @@ public class PravegaSinkConnector implements Sink {
log.debug("stream[{}] has already been created.", topic);
}
- try (EventStreamWriter<byte[]> writer = writerMap.computeIfAbsent(topic, k ->
- clientFactory.createEventWriter(topic, new ByteArraySerializer(), EventWriterConfig.builder().build()))) {
+ try (EventStreamWriter<byte[]> writer = writerMap.computeIfAbsent(topic,
+ k -> clientFactory.createEventWriter(topic, new ByteArraySerializer(), EventWriterConfig.builder().build()))) {
PravegaCloudEventWriter cloudEventWriter = new PravegaCloudEventWriter(topic);
PravegaEvent pravegaEvent = cloudEventWriter.writeBinary(cloudEvent);
writer.writeEvent(PravegaEvent.toByteArray(pravegaEvent)).get(5, TimeUnit.SECONDS);
diff --git a/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/source/connector/PravegaSourceConnector.java b/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/source/connector/PravegaSourceConnector.java
index b0f872854..c72c38f71 100644
--- a/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/source/connector/PravegaSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/source/connector/PravegaSourceConnector.java
@@ -72,9 +72,9 @@ public class PravegaSourceConnector implements Source {
private BlockingQueue<CloudEvent> queue;
private final ThreadPoolExecutor executor = ThreadPoolFactory.createThreadPoolExecutor(
- Runtime.getRuntime().availableProcessors() * 2,
- Runtime.getRuntime().availableProcessors() * 2,
- "EventMesh-RabbitMQSourceConnector-");
+ Runtime.getRuntime().availableProcessors() * 2,
+ Runtime.getRuntime().availableProcessors() * 2,
+ "EventMesh-RabbitMQSourceConnector-");
@Override
public Class<? extends Config> configClass() {
@@ -93,12 +93,12 @@ public class PravegaSourceConnector implements Source {
streamManager = StreamManager.create(sourceConfig.getConnectorConfig().getControllerURI());
ClientConfig.ClientConfigBuilder clientConfigBuilder =
- ClientConfig.builder().controllerURI(sourceConfig.getConnectorConfig().getControllerURI());
+ ClientConfig.builder().controllerURI(sourceConfig.getConnectorConfig().getControllerURI());
if (sourceConfig.getConnectorConfig().isAuthEnabled()) {
clientConfigBuilder.credentials(
- new DefaultCredentials(
- sourceConfig.getConnectorConfig().getPassword(),
- sourceConfig.getConnectorConfig().getUsername()));
+ new DefaultCredentials(
+ sourceConfig.getConnectorConfig().getPassword(),
+ sourceConfig.getConnectorConfig().getUsername()));
}
if (sourceConfig.getConnectorConfig().isTlsEnable()) {
clientConfigBuilder.trustStore(sourceConfig.getConnectorConfig().getTruststore()).validateHostName(false);
@@ -112,24 +112,24 @@ public class PravegaSourceConnector implements Source {
private void initReaders() {
streamManager.listStreams(sourceConfig.getConnectorConfig().getScope())
- .forEachRemaining(stream -> {
- if (stream.getStreamName().startsWith("_")) {
- return;
- }
- ReaderGroupConfig readerGroupConfig =
- ReaderGroupConfig.builder()
- .stream(NameUtils.getScopedStreamName(sourceConfig.getConnectorConfig().getScope(), stream.getStreamName()))
- .retentionType(ReaderGroupConfig.StreamDataRetention.AUTOMATIC_RELEASE_AT_LAST_CHECKPOINT)
- .build();
- readerGroupManager.createReaderGroup(stream.getStreamName(), readerGroupConfig);
-
- EventStreamReader<byte[]> reader = clientFactory.createReader(
- "PravegaSourceConnector-reader",
- stream.getStreamName(),
- new ByteArraySerializer(),
- ReaderConfig.builder().build());
- this.sourceHandlerMap.put(stream.getStreamName(), new PravegaSourceHandler(reader));
- });
+ .forEachRemaining(stream -> {
+ if (stream.getStreamName().startsWith("_")) {
+ return;
+ }
+ ReaderGroupConfig readerGroupConfig =
+ ReaderGroupConfig.builder()
+ .stream(NameUtils.getScopedStreamName(sourceConfig.getConnectorConfig().getScope(), stream.getStreamName()))
+ .retentionType(ReaderGroupConfig.StreamDataRetention.AUTOMATIC_RELEASE_AT_LAST_CHECKPOINT)
+ .build();
+ readerGroupManager.createReaderGroup(stream.getStreamName(), readerGroupConfig);
+
+ EventStreamReader<byte[]> reader = clientFactory.createReader(
+ "PravegaSourceConnector-reader",
+ stream.getStreamName(),
+ new ByteArraySerializer(),
+ ReaderConfig.builder().build());
+ this.sourceHandlerMap.put(stream.getStreamName(), new PravegaSourceHandler(reader));
+ });
}
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/config/PulsarServerConfig.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/config/PulsarServerConfig.java
index 3efea5327..56d0b04fe 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/config/PulsarServerConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/config/PulsarServerConfig.java
@@ -17,13 +17,13 @@
package org.apache.eventmesh.connector.pulsar.config;
-
import org.apache.eventmesh.openconnect.api.config.Config;
import lombok.Data;
@Data
public class PulsarServerConfig extends Config {
+
private boolean sourceEnable;
private boolean sinkEnable;
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/server/PulsarConnectServer.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/server/PulsarConnectServer.java
index 31a6c6c4c..c54e08590 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/server/PulsarConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/server/PulsarConnectServer.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.pulsar.server;
-
import org.apache.eventmesh.connector.pulsar.config.PulsarServerConfig;
import org.apache.eventmesh.connector.pulsar.sink.connector.PulsarSinkConnector;
import org.apache.eventmesh.openconnect.Application;
@@ -28,7 +27,6 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class PulsarConnectServer {
-
public static void main(String[] args) throws Exception {
PulsarServerConfig serverConfig = ConfigUtil.parse(PulsarServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/config/PulsarSinkConfig.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/config/PulsarSinkConfig.java
index bdb21833d..8d7bfe384 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/config/PulsarSinkConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/config/PulsarSinkConfig.java
@@ -17,8 +17,6 @@
package org.apache.eventmesh.connector.pulsar.sink.config;
-
-
import org.apache.eventmesh.openconnect.api.config.SinkConfig;
import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/connector/PulsarSinkConnector.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/connector/PulsarSinkConnector.java
index 426211cdd..5ea0a0147 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/connector/PulsarSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/connector/PulsarSinkConnector.java
@@ -17,8 +17,6 @@
package org.apache.eventmesh.connector.pulsar.sink.connector;
-
-
import org.apache.eventmesh.connector.pulsar.sink.config.PulsarSinkConfig;
import org.apache.eventmesh.openconnect.api.config.Config;
import org.apache.eventmesh.openconnect.api.connector.ConnectorContext;
@@ -105,9 +103,9 @@ public class PulsarSinkConnector implements Sink {
props.put(key, connectRecord.getExtension(key));
}
MessageId messageId = producer.newMessage()
- .value((byte[]) connectRecord.getData())
- .properties(props)
- .send();
+ .value((byte[]) connectRecord.getData())
+ .properties(props)
+ .send();
} catch (Exception e) {
log.error("put records to pulsar failed", e);
}
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/PulsarSourceConfig.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/PulsarSourceConfig.java
index ec068459e..a80c2a0e5 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/PulsarSourceConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/PulsarSourceConfig.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.pulsar.source.config;
-
import org.apache.eventmesh.openconnect.api.config.SourceConfig;
import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/SourceConnectorConfig.java
index b34113783..bb8ff4687 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/SourceConnectorConfig.java
@@ -21,6 +21,7 @@ import lombok.Data;
@Data
public class SourceConnectorConfig {
+
private String connectorName;
private String serviceUrl;
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/connector/PulsarSourceConnector.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/connector/PulsarSourceConnector.java
index 9d77c5b6e..718dfc735 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/connector/PulsarSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/connector/PulsarSourceConnector.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.pulsar.source.connector;
-
import org.apache.eventmesh.connector.pulsar.source.config.PulsarSourceConfig;
import org.apache.eventmesh.openconnect.api.config.Config;
import org.apache.eventmesh.openconnect.api.connector.ConnectorContext;
@@ -32,9 +31,6 @@ import org.apache.pulsar.client.api.Messages;
import org.apache.pulsar.client.api.PulsarClient;
import org.apache.pulsar.client.api.PulsarClientException;
-
-
-
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.HashMap;
diff --git a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/client/RabbitmqClient.java b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/client/RabbitmqClient.java
index b31c7a778..34cda9620 100644
--- a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/client/RabbitmqClient.java
+++ b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/client/RabbitmqClient.java
@@ -29,14 +29,12 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class RabbitmqClient {
-
private final RabbitmqConnectionFactory rabbitmqConnectionFactory;
public RabbitmqClient(RabbitmqConnectionFactory rabbitmqConnectionFactory) {
this.rabbitmqConnectionFactory = rabbitmqConnectionFactory;
}
-
/**
* get rabbitmq connection
*
diff --git a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/server/RabbitMQConnectorServer.java b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/server/RabbitMQConnectorServer.java
index c54df0b09..529392c32 100644
--- a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/server/RabbitMQConnectorServer.java
+++ b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/server/RabbitMQConnectorServer.java
@@ -28,7 +28,6 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class RabbitMQConnectorServer {
-
public static void main(String[] args) throws Exception {
RabbitMQServerConfig serverConfig = ConfigUtil.parse(RabbitMQServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/sink/connector/RabbitMQSinkConnector.java b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/sink/connector/RabbitMQSinkConnector.java
index 949835b7e..250f31c5b 100644
--- a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/sink/connector/RabbitMQSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/sink/connector/RabbitMQSinkConnector.java
@@ -67,10 +67,10 @@ public class RabbitMQSinkConnector implements Sink {
this.sinkConfig = (RabbitMQSinkConfig) ((SinkConnectorContext) connectorContext).getSinkConfig();
this.rabbitmqClient = new RabbitmqClient(rabbitmqConnectionFactory);
this.connection = rabbitmqClient.getConnection(sinkConfig.getConnectorConfig().getHost(),
- sinkConfig.getConnectorConfig().getUsername(),
- sinkConfig.getConnectorConfig().getPasswd(),
- sinkConfig.getConnectorConfig().getPort(),
- sinkConfig.getConnectorConfig().getVirtualHost());
+ sinkConfig.getConnectorConfig().getUsername(),
+ sinkConfig.getConnectorConfig().getPasswd(),
+ sinkConfig.getConnectorConfig().getPort(),
+ sinkConfig.getConnectorConfig().getVirtualHost());
this.channel = rabbitmqConnectionFactory.createChannel(connection);
}
@@ -78,7 +78,7 @@ public class RabbitMQSinkConnector implements Sink {
public void start() throws Exception {
if (!started) {
rabbitmqClient.binding(channel, sinkConfig.getConnectorConfig().getExchangeType(), sinkConfig.getConnectorConfig().getExchangeName(),
- sinkConfig.getConnectorConfig().getRoutingKey(), sinkConfig.getConnectorConfig().getQueueName());
+ sinkConfig.getConnectorConfig().getRoutingKey(), sinkConfig.getConnectorConfig().getQueueName());
started = true;
}
}
@@ -114,11 +114,11 @@ public class RabbitMQSinkConnector implements Sink {
RabbitmqCloudEvent rabbitmqCloudEvent = writer.writeBinary(event);
byte[] data = RabbitmqCloudEvent.toByteArray(rabbitmqCloudEvent);
rabbitmqClient.publish(channel, sinkConfig.getConnectorConfig().getExchangeName(),
- sinkConfig.getConnectorConfig().getRoutingKey(), data);
+ sinkConfig.getConnectorConfig().getRoutingKey(), data);
} catch (InterruptedException e) {
Thread currentThread = Thread.currentThread();
log.warn("[RabbitMQSinkConnector] Interrupting thread {} due to exception {}",
- currentThread.getName(), e.getMessage());
+ currentThread.getName(), e.getMessage());
currentThread.interrupt();
} catch (Exception e) {
log.error("[RabbitMQSinkConnector] sendResult has error : ", e);
diff --git a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/source/connector/RabbitMQSourceConnector.java b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/source/connector/RabbitMQSourceConnector.java
index 24cac9bfa..95b09034e 100644
--- a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/source/connector/RabbitMQSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/source/connector/RabbitMQSourceConnector.java
@@ -68,10 +68,9 @@ public class RabbitMQSourceConnector implements Source {
private Channel channel;
private final ThreadPoolExecutor executor = ThreadPoolFactory.createThreadPoolExecutor(
- Runtime.getRuntime().availableProcessors() * 2,
- Runtime.getRuntime().availableProcessors() * 2,
- "EventMesh-RabbitMQSourceConnector-");
-
+ Runtime.getRuntime().availableProcessors() * 2,
+ Runtime.getRuntime().availableProcessors() * 2,
+ "EventMesh-RabbitMQSourceConnector-");
@Override
public Class<? extends Config> configClass() {
@@ -88,10 +87,10 @@ public class RabbitMQSourceConnector implements Source {
this.sourceConfig = (RabbitMQSourceConfig) ((SourceConnectorContext) connectorContext).getSourceConfig();
this.rabbitmqClient = new RabbitmqClient(rabbitmqConnectionFactory);
this.connection = rabbitmqClient.getConnection(sourceConfig.getConnectorConfig().getHost(),
- sourceConfig.getConnectorConfig().getUsername(),
- sourceConfig.getConnectorConfig().getPasswd(),
- sourceConfig.getConnectorConfig().getPort(),
- sourceConfig.getConnectorConfig().getVirtualHost());
+ sourceConfig.getConnectorConfig().getUsername(),
+ sourceConfig.getConnectorConfig().getPasswd(),
+ sourceConfig.getConnectorConfig().getPort(),
+ sourceConfig.getConnectorConfig().getVirtualHost());
this.channel = rabbitmqConnectionFactory.createChannel(connection);
this.rabbitMQSourceHandler = new RabbitMQSourceHandler(channel, sourceConfig.getConnectorConfig());
}
@@ -100,7 +99,7 @@ public class RabbitMQSourceConnector implements Source {
public void start() throws Exception {
if (!started) {
rabbitmqClient.binding(channel, sourceConfig.getConnectorConfig().getExchangeType(), sourceConfig.getConnectorConfig().getExchangeName(),
- sourceConfig.getConnectorConfig().getRoutingKey(), sourceConfig.getConnectorConfig().getQueueName());
+ sourceConfig.getConnectorConfig().getRoutingKey(), sourceConfig.getConnectorConfig().getQueueName());
executor.execute(this.rabbitMQSourceHandler);
started = true;
}
@@ -121,7 +120,7 @@ public class RabbitMQSourceConnector implements Source {
if (started) {
try {
rabbitmqClient.unbinding(channel, sourceConfig.getConnectorConfig().getExchangeName(),
- sourceConfig.getConnectorConfig().getRoutingKey(), sourceConfig.getConnectorConfig().getQueueName());
+ sourceConfig.getConnectorConfig().getRoutingKey(), sourceConfig.getConnectorConfig().getQueueName());
rabbitmqClient.closeConnection(connection);
rabbitmqClient.closeChannel(channel);
rabbitMQSourceHandler.stop();
diff --git a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/server/RocketMQConnectServer.java b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/server/RocketMQConnectServer.java
index 060b9fa01..98fd225ba 100644
--- a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/server/RocketMQConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/server/RocketMQConnectServer.java
@@ -23,13 +23,11 @@ import org.apache.eventmesh.connector.rocketmq.source.connector.RocketMQSourceCo
import org.apache.eventmesh.openconnect.Application;
import org.apache.eventmesh.openconnect.util.ConfigUtil;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class RocketMQConnectServer {
-
public static void main(String[] args) throws Exception {
RocketMQServerConfig serverConfig = ConfigUtil.parse(RocketMQServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/sink/connector/RocketMQSinkConnector.java b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/sink/connector/RocketMQSinkConnector.java
index 31e7080f5..a63d92d7f 100644
--- a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/sink/connector/RocketMQSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/sink/connector/RocketMQSinkConnector.java
@@ -62,7 +62,6 @@ public class RocketMQSinkConnector implements Sink {
producer.setNamesrvAddr(sinkConfig.getConnectorConfig().getNameServer());
}
-
@Override
public void start() throws Exception {
producer.start();
diff --git a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/source/config/SourceConnectorConfig.java
index 95559b1e8..1dc8a0d5c 100644
--- a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/source/config/SourceConnectorConfig.java
@@ -15,7 +15,6 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.rocketmq.source.config;
import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/S3SourceConfig.java b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/S3SourceConfig.java
index 3355e8438..0f4bec5d5 100644
--- a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/S3SourceConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/S3SourceConfig.java
@@ -15,15 +15,14 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.s3.source.config;
import org.apache.eventmesh.openconnect.api.config.SourceConfig;
import lombok.Data;
-
@Data
public class S3SourceConfig extends SourceConfig {
+
private SourceConnectorConfig sourceConnectorConfig;
}
diff --git a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/SourceConnectorConfig.java
index 314ae4b1f..2c9cb5a80 100644
--- a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/SourceConnectorConfig.java
@@ -15,7 +15,6 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.connector.s3.source.config;
import java.util.Map;
@@ -40,7 +39,7 @@ public class SourceConnectorConfig {
/**
* The schema for the data to be read from S3.
*/
- private Map<String/*column name*/, Integer/*bytes*/> schema;
+ private Map<String/* column name */, Integer/* bytes */> schema;
/**
* The maximum number of records that should be returned in each batch poll.
diff --git a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/connector/S3SourceConnector.java b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/connector/S3SourceConnector.java
index 8cd0a3627..83ac15398 100644
--- a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/connector/S3SourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/connector/S3SourceConnector.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.connector.s3.source.connector;
-
import org.apache.eventmesh.connector.s3.source.config.S3SourceConfig;
import org.apache.eventmesh.connector.s3.source.config.SourceConnectorConfig;
import org.apache.eventmesh.openconnect.api.config.Config;
@@ -71,7 +70,6 @@ public class S3SourceConnector implements Source {
private long position;
-
@Override
public Class<? extends Config> configClass() {
return S3SourceConfig.class;
diff --git a/eventmesh-connectors/eventmesh-connector-s3/src/test/java/org/apache/eventmesh/connector/s3/source/S3SourceConnectorTest.java b/eventmesh-connectors/eventmesh-connector-s3/src/test/java/org/apache/eventmesh/connector/s3/source/S3SourceConnectorTest.java
index 27ab9d96e..8bc44e2e2 100644
--- a/eventmesh-connectors/eventmesh-connector-s3/src/test/java/org/apache/eventmesh/connector/s3/source/S3SourceConnectorTest.java
+++ b/eventmesh-connectors/eventmesh-connector-s3/src/test/java/org/apache/eventmesh/connector/s3/source/S3SourceConnectorTest.java
@@ -39,7 +39,6 @@ import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3.S3AsyncClient;
import software.amazon.awssdk.services.s3.model.PutObjectRequest;
-
@Ignore
public class S3SourceConnectorTest {
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsPublishInstance.java
index dc9cfca7a..2885d5a6f 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsPublishInstance.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsRequestInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsRequestInstance.java
index f733d1ce1..8e0be97bb 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsRequestInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsRequestInstance.java
@@ -27,7 +27,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishBroadcast.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishBroadcast.java
index cee6b4da9..76c59cf27 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishBroadcast.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishBroadcast.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishInstance.java
index 57d29aca6..56f4a4561 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishInstance.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/BatchPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/BatchPublishInstance.java
index 3deed5166..dd56b95b5 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/BatchPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/BatchPublishInstance.java
@@ -29,7 +29,6 @@ import java.util.List;
import java.util.Map;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/RequestReplyInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/RequestReplyInstance.java
index 4d71f93b7..b49b584d5 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/RequestReplyInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/RequestReplyInstance.java
@@ -27,7 +27,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/WorkflowAsyncPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/WorkflowAsyncPublishInstance.java
index 07a209f70..5ceb25cf5 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/WorkflowAsyncPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/WorkflowAsyncPublishInstance.java
@@ -34,7 +34,6 @@ import java.util.Map;
import java.util.Properties;
import java.util.concurrent.TimeUnit;
-
import com.alibaba.nacos.shaded.com.google.gson.Gson;
import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/HttpAbstractDemo.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/HttpAbstractDemo.java
index 779da9f14..d99a20730 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/HttpAbstractDemo.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/HttpAbstractDemo.java
@@ -42,7 +42,6 @@ import io.cloudevents.core.builder.CloudEventBuilder;
public class HttpAbstractDemo {
-
protected static EventMeshHttpClientConfig initEventMeshHttpClientConfig(final String groupName)
throws IOException {
final Properties properties = Utils.readPropertiesFile(ExampleConstants.CONFIG_FILE_NAME);
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/cloudevents/AsyncPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/cloudevents/AsyncPublishInstance.java
index 413afe938..e9c305659 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/cloudevents/AsyncPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/cloudevents/AsyncPublishInstance.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncPublishInstance.java
index ab6b1263e..469aa2462 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncPublishInstance.java
@@ -30,7 +30,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncSyncRequestInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncSyncRequestInstance.java
index 8c30891c1..ba6a31aa3 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncSyncRequestInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncSyncRequestInstance.java
@@ -27,10 +27,8 @@ import org.apache.eventmesh.http.demo.HttpAbstractDemo;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
-
@Slf4j
public class AsyncSyncRequestInstance extends HttpAbstractDemo {
@@ -46,6 +44,7 @@ public class AsyncSyncRequestInstance extends HttpAbstractDemo {
.uniqueId(RandomStringUtils.generateNum(30)).build();
eventMeshHttpProducer.request(eventMeshMessage, new RRCallback<EventMeshMessage>() {
+
@Override
public void onSuccess(final EventMeshMessage o) {
if (log.isDebugEnabled()) {
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/SyncRequestInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/SyncRequestInstance.java
index 11c3a9254..fa6487daf 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/SyncRequestInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/SyncRequestInstance.java
@@ -26,7 +26,6 @@ import org.apache.eventmesh.http.demo.HttpAbstractDemo;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/controller/SubController.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/controller/SubController.java
index 37f6cf65b..d3117835a 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/controller/SubController.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/controller/SubController.java
@@ -57,7 +57,8 @@ public class SubController {
if (log.isInfoEnabled()) {
log.info("receive message: {}", content);
}
- @SuppressWarnings("unchecked") final Map<String, String> contentMap = JsonUtils.parseObject(content, HashMap.class);
+ @SuppressWarnings("unchecked")
+ final Map<String, String> contentMap = JsonUtils.parseObject(content, HashMap.class);
if (StringUtils.equals(EventMeshCommon.CLOUD_EVENTS_PROTOCOL_NAME, contentMap.get(ProtocolKey.PROTOCOL_TYPE))) {
final EventFormat eventFormat = EventFormatProvider.getInstance().resolveFormat(JsonFormat.CONTENT_TYPE);
if (eventFormat != null) {
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/service/SubService.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/service/SubService.java
index 55f540f9f..98655704c 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/service/SubService.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/service/SubService.java
@@ -69,8 +69,7 @@ public class SubService implements InitializingBean {
final String testURL = getURL(localPort, "/sub/test");
private final List<SubscriptionItem> topicList = Lists.newArrayList(
- new SubscriptionItem(ExampleConstants.EVENTMESH_HTTP_ASYNC_TEST_TOPIC, SubscriptionMode.CLUSTERING, SubscriptionType.ASYNC)
- );
+ new SubscriptionItem(ExampleConstants.EVENTMESH_HTTP_ASYNC_TEST_TOPIC, SubscriptionMode.CLUSTERING, SubscriptionType.ASYNC));
// CountDownLatch size is the same as messageSize in AsyncPublishInstance.java (Publisher)
private final CountDownLatch countDownLatch = new CountDownLatch(AsyncPublishInstance.MESSAGE_SIZE);
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/EventMeshTestUtils.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/EventMeshTestUtils.java
index 5df2d7171..98f26871a 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/EventMeshTestUtils.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/EventMeshTestUtils.java
@@ -38,8 +38,6 @@ import java.util.Objects;
import java.util.UUID;
import java.util.concurrent.ThreadLocalRandom;
-
-
import io.cloudevents.CloudEvent;
import io.cloudevents.core.builder.CloudEventBuilder;
@@ -51,23 +49,21 @@ public class EventMeshTestUtils {
private static final String DEFAULT_TTL_MS = "30000";
-
private static UserAgent getUserAgent(Integer port, String subsystem, Integer pid) {
return UserAgent.builder()
- .env(UtilsConstants.ENV)
- .host(UtilsConstants.HOST)
- .password(generateRandomString(UtilsConstants.PASSWORD_LENGTH))
- .username(UtilsConstants.USER_NAME)
- .group(UtilsConstants.GROUP)
- .path(UtilsConstants.PATH)
- .port(port)
- .subsystem(subsystem)
- .pid(pid)
- .version(UtilsConstants.VERSION)
- .idc(UtilsConstants.IDC)
- .build();
- }
-
+ .env(UtilsConstants.ENV)
+ .host(UtilsConstants.HOST)
+ .password(generateRandomString(UtilsConstants.PASSWORD_LENGTH))
+ .username(UtilsConstants.USER_NAME)
+ .group(UtilsConstants.GROUP)
+ .path(UtilsConstants.PATH)
+ .port(port)
+ .subsystem(subsystem)
+ .pid(pid)
+ .version(UtilsConstants.VERSION)
+ .idc(UtilsConstants.IDC)
+ .build();
+ }
// generate pub-client
public static UserAgent generateClient1() {
@@ -109,7 +105,7 @@ public class EventMeshTestUtils {
}
public static EventMeshMessage getEventMeshMessage(String eventMeshTcpSyncTestTopic, String msgType, String msg,
- String keys, String keyMsg, String testMessage) {
+ String keys, String keyMsg, String testMessage) {
final EventMeshMessage mqmsg = new EventMeshMessage();
mqmsg.setTopic(eventMeshTcpSyncTestTopic);
mqmsg.getProperties().put(msgType, msg);
@@ -119,28 +115,28 @@ public class EventMeshTestUtils {
mqmsg.setBody(testMessage);
return mqmsg;
}
-
+
public static EventMeshMessage generateSyncRRMqMsg() {
return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_SYNC_TEST_TOPIC, UtilsConstants.MSG_TYPE,
- "persistent", UtilsConstants.KEYS, generateRandomString(16), "testSyncRR");
+ "persistent", UtilsConstants.KEYS, generateRandomString(16), "testSyncRR");
}
private static EventMeshMessage generateAsyncRRMqMsg() {
- return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_SYNC_TEST_TOPIC, UtilsConstants.REPLY_TO,
- "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
- "notnull", "testAsyncRR");
+ return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_SYNC_TEST_TOPIC, UtilsConstants.REPLY_TO,
+ "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
+ "notnull", "testAsyncRR");
}
public static EventMeshMessage generateAsyncEventMqMsg() {
return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_ASYNC_TEST_TOPIC, UtilsConstants.REPLY_TO,
- "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
- "notnull", ASYNC_MSG_BODY);
+ "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
+ "notnull", ASYNC_MSG_BODY);
}
public static EventMeshMessage generateBroadcastMqMsg() {
return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_ASYNC_TEST_TOPIC, UtilsConstants.REPLY_TO,
- "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
- "notnull", ASYNC_MSG_BODY);
+ "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
+ "notnull", ASYNC_MSG_BODY);
}
private static String generateRandomString(final int length) {
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/UtilsConstants.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/UtilsConstants.java
index 4268e5f5c..f3697d2f5 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/UtilsConstants.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/UtilsConstants.java
@@ -20,7 +20,6 @@ package org.apache.eventmesh.tcp.common;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
-
@NoArgsConstructor(access = AccessLevel.PRIVATE)
public class UtilsConstants {
@@ -48,5 +47,4 @@ public class UtilsConstants {
public static final String PROPERTY_MESSAGE_REPLY_TO = "propertymessagereplyto";
public static final String CONTENT = "content";
-
}
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublish.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublish.java
index 31c6f93a3..a1ad04aba 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublish.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublish.java
@@ -31,7 +31,6 @@ import org.apache.eventmesh.util.Utils;
import java.util.Properties;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublishBroadcast.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublishBroadcast.java
index f60eb6a0e..bf04db8ed 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublishBroadcast.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublishBroadcast.java
@@ -31,7 +31,6 @@ import org.apache.eventmesh.util.Utils;
import java.util.Properties;
import java.util.concurrent.TimeUnit;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/util/Utils.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/util/Utils.java
index fead0db9b..cca5aa23d 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/util/Utils.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/util/Utils.java
@@ -60,12 +60,11 @@ public class Utils {
private static String getLinuxLocalIp() throws SocketException {
String ip = ExampleConstants.DEFAULT_EVENTMESH_IP;
- for (final Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements(); ) {
+ for (final Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) {
final NetworkInterface intf = en.nextElement();
final String name = intf.getName();
if (!name.contains("docker") && !name.contains("lo")) {
- for (final Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses();
- enumIpAddr.hasMoreElements(); ) {
+ for (final Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) {
final InetAddress inetAddress = enumIpAddr.nextElement();
if (!inetAddress.isLoopbackAddress()) {
final String ipaddress = inetAddress.getHostAddress();
diff --git a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/MetaService.java b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/MetaService.java
index 66c8a203f..feb0efe5a 100644
--- a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/MetaService.java
+++ b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/MetaService.java
@@ -46,7 +46,7 @@ public interface MetaService {
List<EventMeshDataInfo> findAllEventMeshInfo() throws MetaException;
- default Map<String/*eventMeshName*/, Map<String/*purpose*/, Integer/*num*/>> findEventMeshClientDistributionData(
+ default Map<String/* eventMeshName */, Map<String/* purpose */, Integer/* num */>> findEventMeshClientDistributionData(
String clusterName, String group, String purpose) throws MetaException {
// todo find metadata
return Collections.emptyMap();
diff --git a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshAppSubTopicInfo.java b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshAppSubTopicInfo.java
index 3800641c5..2698e5895 100644
--- a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshAppSubTopicInfo.java
+++ b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshAppSubTopicInfo.java
@@ -17,10 +17,8 @@
package org.apache.eventmesh.api.meta.bo;
-
import java.util.Set;
-
public class EventMeshAppSubTopicInfo {
String app;
diff --git a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshServicePubTopicInfo.java b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshServicePubTopicInfo.java
index 36209d142..0400f6662 100644
--- a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshServicePubTopicInfo.java
+++ b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshServicePubTopicInfo.java
@@ -50,8 +50,8 @@ public class EventMeshServicePubTopicInfo {
}
/*
- * Service corresponds to an application
- * */
+ * Service corresponds to an application
+ */
@Override
public String toString() {
return "EventMeshServicePubTopicInfo{"
diff --git a/eventmesh-meta/eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/service/HeatBeatScheduler.java b/eventmesh-meta/eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/service/HeatBeatScheduler.java
index 9ffc92de6..fe29a4b3e 100644
--- a/eventmesh-meta/eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/service/HeatBeatScheduler.java
+++ b/eventmesh-meta/eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/service/HeatBeatScheduler.java
@@ -38,8 +38,7 @@ public class HeatBeatScheduler {
thread.setDaemon(true);
thread.setName("ConsulHeartbeatService");
return thread;
- }
- );
+ });
public HeatBeatScheduler(ConsulClient consulClient) {
this.consulClient = consulClient;
diff --git a/eventmesh-meta/eventmesh-meta-consul/src/test/java/ConsulMetaServiceTest.java b/eventmesh-meta/eventmesh-meta-consul/src/test/java/org/apache/eventmesh/meta/consul/service/ConsulMetaServiceTest.java
similarity index 98%
rename from eventmesh-meta/eventmesh-meta-consul/src/test/java/ConsulMetaServiceTest.java
rename to eventmesh-meta/eventmesh-meta-consul/src/test/java/org/apache/eventmesh/meta/consul/service/ConsulMetaServiceTest.java
index bb34fdd4b..5b1eb9ead 100644
--- a/eventmesh-meta/eventmesh-meta-consul/src/test/java/ConsulMetaServiceTest.java
+++ b/eventmesh-meta/eventmesh-meta-consul/src/test/java/org/apache/eventmesh/meta/consul/service/ConsulMetaServiceTest.java
@@ -15,13 +15,14 @@
* limitations under the License.
*/
+package org.apache.eventmesh.meta.consul.service;
+
import org.apache.eventmesh.api.exception.MetaException;
import org.apache.eventmesh.api.meta.dto.EventMeshDataInfo;
import org.apache.eventmesh.api.meta.dto.EventMeshRegisterInfo;
import org.apache.eventmesh.api.meta.dto.EventMeshUnRegisterInfo;
import org.apache.eventmesh.common.config.CommonConfiguration;
import org.apache.eventmesh.common.utils.ConfigurationContextUtil;
-import org.apache.eventmesh.meta.consul.service.ConsulMetaService;
import java.lang.reflect.Field;
import java.util.List;
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/constant/EtcdConstant.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/constant/EtcdConstant.java
index 7dbc08ee4..5c6e63ebe 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/constant/EtcdConstant.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/constant/EtcdConstant.java
@@ -32,5 +32,4 @@ public class EtcdConstant {
public static final long TTL = 15L;
-
}
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientFactory.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientFactory.java
index 976b81221..6eb7608dd 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientFactory.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientFactory.java
@@ -33,7 +33,6 @@ import io.etcd.jetcd.Client;
import io.etcd.jetcd.ClientBuilder;
import io.etcd.jetcd.options.LeaseOption;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
@@ -41,7 +40,6 @@ public class EtcdClientFactory {
private static final Map<String, EtcdLeaseId> etcdLeaseIdMap = new ConcurrentHashMap<>();
-
public static Client createClient(Properties properties) {
String serverAddr = properties.getProperty(EtcdConstant.SERVER_ADDR);
String username = properties.getProperty(EtcdConstant.USERNAME);
@@ -86,7 +84,6 @@ public class EtcdClientFactory {
return etcdLeaseId.getClientWrapper();
}
-
public static void renewalLeaseId(EtcdLeaseId etcdLeaseId) {
log.info("renewal of contract. server url: {}", etcdLeaseId.getUrl());
Client client = etcdLeaseId.getClientWrapper();
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientWrapper.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientWrapper.java
index a8f66798e..29019a29b 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientWrapper.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientWrapper.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.meta.etcd.factory;
-
import io.etcd.jetcd.Auth;
import io.etcd.jetcd.Client;
import io.etcd.jetcd.Cluster;
@@ -27,7 +26,6 @@ import io.etcd.jetcd.Lock;
import io.etcd.jetcd.Maintenance;
import io.etcd.jetcd.Watch;
-
class EtcdClientWrapper implements Client {
private volatile Client client;
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdLeaseId.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdLeaseId.java
index 7b6c93a73..a9d0055b0 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdLeaseId.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdLeaseId.java
@@ -85,4 +85,3 @@ class EtcdLeaseId {
this.leaseId = leaseId;
}
}
-
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdStreamObserver.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdStreamObserver.java
index a8a5ce799..fdf582752 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdStreamObserver.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdStreamObserver.java
@@ -20,7 +20,6 @@ package org.apache.eventmesh.meta.etcd.factory;
import io.etcd.jetcd.lease.LeaseKeepAliveResponse;
import io.grpc.stub.StreamObserver;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdCustomService.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdCustomService.java
index 6f81751a9..23ca9985b 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdCustomService.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdCustomService.java
@@ -58,7 +58,6 @@ public class EtcdCustomService extends EtcdMetaService {
GetOption getOption = GetOption.newBuilder().withPrefix(keyByteSequence).build();
keyValues = client.getKVClient().get(keyByteSequence, getOption).get().getKvs();
-
if (CollectionUtils.isNotEmpty(keyValues)) {
for (KeyValue kv : keyValues) {
EventMeshServicePubTopicInfo eventMeshServicePubTopicInfo =
@@ -88,8 +87,7 @@ public class EtcdCustomService extends EtcdMetaService {
EventMeshAppSubTopicInfo eventMeshAppSubTopicInfo =
JsonUtils.parseObject(
new String(keyValues.get(0).getValue().getBytes(), Constants.DEFAULT_CHARSET),
- EventMeshAppSubTopicInfo.class
- );
+ EventMeshAppSubTopicInfo.class);
return eventMeshAppSubTopicInfo;
}
} catch (Exception e) {
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdMetaService.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdMetaService.java
index fae37e27c..7f0c95507 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdMetaService.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdMetaService.java
@@ -106,8 +106,7 @@ public class EtcdMetaService implements MetaService {
break;
}
etcdRegistryMonitorExecutorService = ThreadPoolFactory.createSingleScheduledExecutor(
- "EtcdRegistryMonitorThread"
- );
+ "EtcdRegistryMonitorThread");
}
@Override
@@ -225,7 +224,7 @@ public class EtcdMetaService implements MetaService {
new EventMeshDataInfo(eventMeshClusterName, eventMeshName,
endPoint, System.currentTimeMillis(), eventMeshRegisterInfo.getMetadata());
ByteSequence etcdValue = ByteSequence.from(Objects.requireNonNull(JsonUtils.toJSONString(eventMeshDataInfo))
- .getBytes(Constants.DEFAULT_CHARSET));
+ .getBytes(Constants.DEFAULT_CHARSET));
etcdClient.getKVClient().put(etcdKey, etcdValue, PutOption.newBuilder().withLeaseId(getLeaseId()).build());
eventMeshRegisterInfoMap.put(eventMeshName, eventMeshRegisterInfo);
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/test/java/org/apache/eventmesh/registry/etcd/service/EtcdMetaServiceTest.java b/eventmesh-meta/eventmesh-meta-etcd/src/test/java/org/apache/eventmesh/registry/etcd/service/EtcdMetaServiceTest.java
index 9eef2c8b8..2b6e31c7c 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/test/java/org/apache/eventmesh/registry/etcd/service/EtcdMetaServiceTest.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/test/java/org/apache/eventmesh/registry/etcd/service/EtcdMetaServiceTest.java
@@ -67,7 +67,6 @@ public class EtcdMetaServiceTest {
etcdMetaService.shutdown();
}
-
@Test
public void testInit() {
etcdMetaService.init();
diff --git a/eventmesh-meta/eventmesh-meta-nacos/src/main/java/org/apache/eventmesh/meta/nacos/service/NacosMetaService.java b/eventmesh-meta/eventmesh-meta-nacos/src/main/java/org/apache/eventmesh/meta/nacos/service/NacosMetaService.java
index 8d0a61fc9..5eaac5a32 100644
--- a/eventmesh-meta/eventmesh-meta-nacos/src/main/java/org/apache/eventmesh/meta/nacos/service/NacosMetaService.java
+++ b/eventmesh-meta/eventmesh-meta-nacos/src/main/java/org/apache/eventmesh/meta/nacos/service/NacosMetaService.java
@@ -221,7 +221,8 @@ public class NacosMetaService implements MetaService {
EventMeshDataInfo eventMeshDataInfo =
new EventMeshDataInfo(instance.getClusterName(), instance.getServiceName(),
instance.getIp() + ":"
- + instance.getPort(), 0L, instance.getMetadata());
+ + instance.getPort(),
+ 0L, instance.getMetadata());
eventMeshDataInfoList.add(eventMeshDataInfo);
}
} catch (NacosException e) {
diff --git a/eventmesh-meta/eventmesh-meta-nacos/src/test/java/org/apache/eventmesh/registry/nacos/service/NacosMetaServiceTest.java b/eventmesh-meta/eventmesh-meta-nacos/src/test/java/org/apache/eventmesh/registry/nacos/service/NacosMetaServiceTest.java
index 7ec238da2..84e4165d0 100644
--- a/eventmesh-meta/eventmesh-meta-nacos/src/test/java/org/apache/eventmesh/registry/nacos/service/NacosMetaServiceTest.java
+++ b/eventmesh-meta/eventmesh-meta-nacos/src/test/java/org/apache/eventmesh/registry/nacos/service/NacosMetaServiceTest.java
@@ -68,7 +68,6 @@ public class NacosMetaServiceTest {
nacosMetaService.shutdown();
}
-
@Test
public void testInit() {
nacosMetaService.init();
diff --git a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/constant/ZookeeperConstant.java b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/constant/ZookeeperConstant.java
index 6e142848f..8ed983bef 100644
--- a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/constant/ZookeeperConstant.java
+++ b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/constant/ZookeeperConstant.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.meta.zookeeper.constant;
-
public class ZookeeperConstant {
public static final String NAMESPACE = "eventmesh";
diff --git a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/pojo/EventMeshInstance.java b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/pojo/EventMeshInstance.java
index 178ec95e2..fbe27ab75 100644
--- a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/pojo/EventMeshInstance.java
+++ b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/pojo/EventMeshInstance.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.meta.zookeeper.pojo;
-
import java.io.Serializable;
import java.util.Map;
@@ -36,5 +35,4 @@ public class EventMeshInstance implements Serializable {
private Map<String, String> metaData;
-
}
diff --git a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/service/ZookeeperMetaService.java b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/service/ZookeeperMetaService.java
index a5f57f10f..4dba3effe 100644
--- a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/service/ZookeeperMetaService.java
+++ b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/service/ZookeeperMetaService.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.meta.zookeeper.service;
-
import org.apache.eventmesh.api.exception.MetaException;
import org.apache.eventmesh.api.meta.MetaService;
import org.apache.eventmesh.api.meta.dto.EventMeshDataInfo;
@@ -341,7 +340,6 @@ public class ZookeeperMetaService implements MetaService {
return true;
}
-
@Override
public boolean unRegister(EventMeshUnRegisterInfo eventMeshUnRegisterInfo) throws MetaException {
try {
diff --git a/eventmesh-meta/eventmesh-meta-zookeeper/src/test/java/org/apache/eventmesh/registry/zookeeper/service/ZookeeperMetaServiceTest.java b/eventmesh-meta/eventmesh-meta-zookeeper/src/test/java/org/apache/eventmesh/registry/zookeeper/service/ZookeeperMetaServiceTest.java
index ae03a5685..7887d329b 100644
--- a/eventmesh-meta/eventmesh-meta-zookeeper/src/test/java/org/apache/eventmesh/registry/zookeeper/service/ZookeeperMetaServiceTest.java
+++ b/eventmesh-meta/eventmesh-meta-zookeeper/src/test/java/org/apache/eventmesh/registry/zookeeper/service/ZookeeperMetaServiceTest.java
@@ -117,7 +117,6 @@ public class ZookeeperMetaServiceTest {
Assert.assertFalse((Boolean.parseBoolean(startStatusField.toString())));
}
-
@Test
public void testFindEventMeshInfoByCluster() {
zkRegistryService.init();
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-api/src/main/java/org/apache/eventmesh/metrics/api/model/HttpSummaryMetrics.java b/eventmesh-metrics-plugin/eventmesh-metrics-api/src/main/java/org/apache/eventmesh/metrics/api/model/HttpSummaryMetrics.java
index 5a9a092f7..cfbfd82f6 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-api/src/main/java/org/apache/eventmesh/metrics/api/model/HttpSummaryMetrics.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-api/src/main/java/org/apache/eventmesh/metrics/api/model/HttpSummaryMetrics.java
@@ -37,7 +37,7 @@ public class HttpSummaryMetrics implements Metric {
private final AtomicLong wholeRequestNum = new AtomicLong(0);
- //cumulative value
+ // cumulative value
private final AtomicLong httpDiscard = new AtomicLong(0);
private final AtomicLong maxCost = new AtomicLong(0);
@@ -120,7 +120,6 @@ public class HttpSummaryMetrics implements Metric {
this.httpFailedQueue = httpFailedQueue;
}
-
public float avgHTTPCost() {
return (wholeRequestNum.longValue() == 0L) ? 0f : wholeCost / wholeRequestNum.longValue();
}
@@ -191,7 +190,6 @@ public class HttpSummaryMetrics implements Metric {
httpDecodeTimeCost = 0f;
}
-
public void recordDecodeTimeCost(long cost) {
httpDecodeNum.incrementAndGet();
httpDecodeTimeCost = httpDecodeTimeCost + cost;
@@ -201,7 +199,6 @@ public class HttpSummaryMetrics implements Metric {
return (httpDecodeNum.longValue() == 0L) ? 0f : httpDecodeTimeCost / httpDecodeNum.longValue();
}
-
public void recordSendBatchMsgDiscard(long delta) {
sendBatchMsgDiscardNumSum.addAndGet(delta);
}
@@ -253,7 +250,6 @@ public class HttpSummaryMetrics implements Metric {
return sendBatchMsgDiscardNumSum.longValue();
}
-
public void snapshotSendMsgTPS() {
Integer tps = sendMsgNumPerSecond.intValue();
sendMsgTPSSnapshots.add(tps);
@@ -315,7 +311,6 @@ public class HttpSummaryMetrics implements Metric {
replyMsgFailNumSum.set(0L);
}
-
public void snapshotPushMsgTPS() {
Integer tps = pushMsgNumPerSecond.intValue();
pushMsgTPSSnapshots.add(tps);
@@ -378,7 +373,6 @@ public class HttpSummaryMetrics implements Metric {
maxCost.set(0L);
}
-
public void recordBatchSendMsgCost(long cost) {
batchSend2MQNum.incrementAndGet();
batchSend2MQWholeCost = batchSend2MQWholeCost + cost;
@@ -415,7 +409,6 @@ public class HttpSummaryMetrics implements Metric {
reply2MQNum.set(0L);
}
-
public int getBatchMsgQueueSize() {
return batchMsgExecutor.getQueue().size();
}
@@ -432,7 +425,6 @@ public class HttpSummaryMetrics implements Metric {
return httpFailedQueue.size();
}
-
private float avg(LinkedList<Integer> linkedList) {
if (linkedList.isEmpty()) {
return 0.0f;
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/PrometheusMetricsRegistry.java b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/PrometheusMetricsRegistry.java
index 99e79923c..6fd0b9acd 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/PrometheusMetricsRegistry.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/PrometheusMetricsRegistry.java
@@ -57,7 +57,7 @@ public class PrometheusMetricsRegistry implements MetricsRegistry {
.builder().setMetricProducer(sdkMeterProvider).buildAndRegister();
int port = prometheusConfiguration.getEventMeshPrometheusPort();
try {
- //Use the daemon thread to start an HTTP server to serve the default Prometheus registry.
+ // Use the daemon thread to start an HTTP server to serve the default Prometheus registry.
prometheusHttpServer = new HTTPServer(port, true);
} catch (IOException e) {
log.error("failed to start prometheus server, port: {} due to {}", port, e.getMessage());
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusGrpcExporter.java b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusGrpcExporter.java
index a3b4afa06..5a0e3341b 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusGrpcExporter.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusGrpcExporter.java
@@ -43,6 +43,7 @@ public class PrometheusGrpcExporter {
static {
paramPairs = new HashMap<String[], Function<GrpcSummaryMetrics, Number>>() {
+
{
put(join("sub.topic.num", "get sub topic num."), GrpcSummaryMetrics::getSubscribeTopicNum);
put(join("retry.queue.size", "get size of retry queue."), GrpcSummaryMetrics::getRetrySize);
@@ -59,7 +60,7 @@ public class PrometheusGrpcExporter {
public static void export(final String meterName, final GrpcSummaryMetrics summaryMetrics) {
final Meter meter = GlobalMeterProvider.getMeter(meterName);
- paramPairs.forEach((metricInfo, getMetric) ->
- observeOfValue(meter, METRICS_GRPC_PREFIX + metricInfo[0], metricInfo[1], GRPC, summaryMetrics, getMetric));
+ paramPairs.forEach(
+ (metricInfo, getMetric) -> observeOfValue(meter, METRICS_GRPC_PREFIX + metricInfo[0], metricInfo[1], GRPC, summaryMetrics, getMetric));
}
}
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusHttpExporter.java b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusHttpExporter.java
index de7bf4670..269a50f43 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusHttpExporter.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusHttpExporter.java
@@ -42,135 +42,136 @@ public class PrometheusHttpExporter {
static {
paramPairs = new HashMap<String[], Function<HttpSummaryMetrics, Number>>() {
+
{
- //maxHTTPTPS
+ // maxHTTPTPS
put(join("eventmesh.http.request.tps.max", "max TPS of HTTP."),
- HttpSummaryMetrics::maxHTTPTPS);
+ HttpSummaryMetrics::maxHTTPTPS);
- //avgHTTPTPS
+ // avgHTTPTPS
put(join("eventmesh.http.request.tps.avg", "avg TPS of HTTP."),
- HttpSummaryMetrics::avgHTTPTPS);
+ HttpSummaryMetrics::avgHTTPTPS);
- //maxHTTPCost
+ // maxHTTPCost
put(join("eventmesh.http.request.cost.max", "max cost of HTTP."),
- HttpSummaryMetrics::maxHTTPCost);
+ HttpSummaryMetrics::maxHTTPCost);
- //avgHTTPCost
+ // avgHTTPCost
put(join("eventmesh.http.request.cost.avg", "avg cost of HTTP."),
- HttpSummaryMetrics::avgHTTPCost);
+ HttpSummaryMetrics::avgHTTPCost);
- //avgHTTPBodyDecodeCost
+ // avgHTTPBodyDecodeCost
put(join("eventmesh.http.body.decode.cost.avg", "avg body decode cost of HTTP."),
- HttpSummaryMetrics::avgHTTPBodyDecodeCost);
+ HttpSummaryMetrics::avgHTTPBodyDecodeCost);
- //httpDiscard
+ // httpDiscard
put(join("eventmesh.http.request.discard.num", "http request discard num."),
- HttpSummaryMetrics::getHttpDiscard);
+ HttpSummaryMetrics::getHttpDiscard);
- //maxBatchSendMsgTPS
+ // maxBatchSendMsgTPS
put(join("eventmesh.batch.send.message.tps.max", "max of batch send message tps."),
- HttpSummaryMetrics::maxSendBatchMsgTPS);
+ HttpSummaryMetrics::maxSendBatchMsgTPS);
- //avgBatchSendMsgTPS
+ // avgBatchSendMsgTPS
put(join("eventmesh.batch.send.message.tps.avg", "avg of batch send message tps."),
- HttpSummaryMetrics::avgSendBatchMsgTPS);
+ HttpSummaryMetrics::avgSendBatchMsgTPS);
- //sum
+ // sum
put(join("eventmesh.batch.send.message.num", "sum of batch send message number."),
- HttpSummaryMetrics::getSendBatchMsgNumSum);
+ HttpSummaryMetrics::getSendBatchMsgNumSum);
- //sumFail
+ // sumFail
put(join("eventmesh.batch.send.message.fail.num", "sum of batch send message fail message number."),
- HttpSummaryMetrics::getSendBatchMsgFailNumSum);
+ HttpSummaryMetrics::getSendBatchMsgFailNumSum);
- //sumFailRate
+ // sumFailRate
put(join("eventmesh.batch.send.message.fail.rate", "send batch message fail rate."),
- HttpSummaryMetrics::getSendBatchMsgFailRate);
- //discard
+ HttpSummaryMetrics::getSendBatchMsgFailRate);
+ // discard
put(join("eventmesh.batch.send.message.discard.num", "sum of send batch message discard number."),
- HttpSummaryMetrics::getSendBatchMsgDiscardNumSum);
+ HttpSummaryMetrics::getSendBatchMsgDiscardNumSum);
- //maxSendMsgTPS
+ // maxSendMsgTPS
put(join("eventmesh.send.message.tps.max", "max of send message tps."),
- HttpSummaryMetrics::maxSendMsgTPS);
+ HttpSummaryMetrics::maxSendMsgTPS);
- //avgSendMsgTPS
+ // avgSendMsgTPS
put(join("eventmesh.send.message.tps.avg", "avg of send message tps."),
- HttpSummaryMetrics::avgSendMsgTPS);
+ HttpSummaryMetrics::avgSendMsgTPS);
- //sum
+ // sum
put(join("eventmesh.send.message.num", "sum of send message number."),
- HttpSummaryMetrics::getSendMsgNumSum);
+ HttpSummaryMetrics::getSendMsgNumSum);
- //sumFail
+ // sumFail
put(join("eventmesh.send.message.fail.num", "sum of send message fail number."),
- HttpSummaryMetrics::getSendMsgFailNumSum);
+ HttpSummaryMetrics::getSendMsgFailNumSum);
- //sumFailRate
+ // sumFailRate
put(join("eventmesh.send.message.fail.rate", "send message fail rate."),
- HttpSummaryMetrics::getSendMsgFailRate);
+ HttpSummaryMetrics::getSendMsgFailRate);
- //replyMsg
+ // replyMsg
put(join("eventmesh.reply.message.num", "sum of reply message number."),
- HttpSummaryMetrics::getReplyMsgNumSum);
+ HttpSummaryMetrics::getReplyMsgNumSum);
- //replyFail
+ // replyFail
put(join("eventmesh.reply.message.fail.num", "sum of reply message fail number."),
- HttpSummaryMetrics::getReplyMsgFailNumSum);
+ HttpSummaryMetrics::getReplyMsgFailNumSum);
- //maxPushMsgTPS
+ // maxPushMsgTPS
put(join("eventmesh.push.message.tps.max", "max of push message tps."),
- HttpSummaryMetrics::maxPushMsgTPS);
+ HttpSummaryMetrics::maxPushMsgTPS);
- //avgPushMsgTPS
+ // avgPushMsgTPS
put(join("eventmesh.push.message.tps.avg", "avg of push message tps."),
- HttpSummaryMetrics::avgPushMsgTPS);
+ HttpSummaryMetrics::avgPushMsgTPS);
- //sum
+ // sum
put(join("eventmesh.http.push.message.num", "sum of http push message number."),
- HttpSummaryMetrics::getHttpPushMsgNumSum);
- //sumFail
+ HttpSummaryMetrics::getHttpPushMsgNumSum);
+ // sumFail
put(join("eventmesh.http.push.message.fail.num", "sum of http push message fail number."),
- HttpSummaryMetrics::getHttpPushFailNumSum);
+ HttpSummaryMetrics::getHttpPushFailNumSum);
- //sumFailRate
+ // sumFailRate
put(join("eventmesh.http.push.message.fail.rate", "http push message fail rate."),
- HttpSummaryMetrics::getHttpPushMsgFailRate);
+ HttpSummaryMetrics::getHttpPushMsgFailRate);
- //maxClientLatency
+ // maxClientLatency
put(join("eventmesh.http.push.latency.max", "max of http push latency."),
- HttpSummaryMetrics::maxHTTPPushLatency);
+ HttpSummaryMetrics::maxHTTPPushLatency);
- //avgClientLatency
+ // avgClientLatency
put(join("eventmesh.http.push.latency.avg", "avg of http push latency."),
- HttpSummaryMetrics::avgHTTPPushLatency);
- //batchMsgQ
+ HttpSummaryMetrics::avgHTTPPushLatency);
+ // batchMsgQ
put(join("eventmesh.batch.message.queue.size", "size of batch message queue."),
- HttpSummaryMetrics::getBatchMsgQueueSize);
+ HttpSummaryMetrics::getBatchMsgQueueSize);
- //sendMsgQ
+ // sendMsgQ
put(join("eventmesh.send.message.queue.size", "size of send message queue."),
- HttpSummaryMetrics::getSendMsgQueueSize);
+ HttpSummaryMetrics::getSendMsgQueueSize);
- //pushMsgQ
+ // pushMsgQ
put(join("eventmesh.push.message.queue.size", "size of push message queue."),
- HttpSummaryMetrics::getPushMsgQueueSize);
+ HttpSummaryMetrics::getPushMsgQueueSize);
- //httpRetryQ
+ // httpRetryQ
put(join("eventmesh.http.retry.queue.size", "size of http retry queue."),
- HttpSummaryMetrics::getHttpRetryQueueSize);
+ HttpSummaryMetrics::getHttpRetryQueueSize);
- //batchAvgSend2MQCost
+ // batchAvgSend2MQCost
put(join("eventmesh.batch.send.message.cost.avg", "avg of batch send message cost."),
- HttpSummaryMetrics::avgBatchSendMsgCost);
+ HttpSummaryMetrics::avgBatchSendMsgCost);
- //avgSend2MQCost
+ // avgSend2MQCost
put(join("eventmesh.send.message.cost.avg", "avg of send message cost."),
- HttpSummaryMetrics::avgSendMsgCost);
+ HttpSummaryMetrics::avgSendMsgCost);
- //avgReply2MQCost
+ // avgReply2MQCost
put(join("eventmesh.reply.message.cost.avg", "avg of reply message cost."),
- HttpSummaryMetrics::avgReplyMsgCost);
+ HttpSummaryMetrics::avgReplyMsgCost);
}
};
}
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusTcpExporter.java b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusTcpExporter.java
index 3fe916a82..e39190f66 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusTcpExporter.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusTcpExporter.java
@@ -43,35 +43,36 @@ public class PrometheusTcpExporter {
static {
paramPairs = new HashMap<String[], Function<TcpSummaryMetrics, Number>>() {
+
{
- //retryQueueSize
+ // retryQueueSize
put(join("retry.queue.size", "get size of retry queue."),
- TcpSummaryMetrics::getRetrySize);
+ TcpSummaryMetrics::getRetrySize);
- //client2eventMeshTPS
+ // client2eventMeshTPS
put(join("server.tps", "get tps of client to eventMesh."),
- TcpSummaryMetrics::getClient2eventMeshTPS);
+ TcpSummaryMetrics::getClient2eventMeshTPS);
- //eventMesh2mqTPS
+ // eventMesh2mqTPS
put(join("mq.provider.tps", "get tps of eventMesh to mq."),
- TcpSummaryMetrics::getEventMesh2mqTPS);
+ TcpSummaryMetrics::getEventMesh2mqTPS);
- //mq2eventMeshTPS
+ // mq2eventMeshTPS
put(join("mq.consumer.tps", "get tps of mq to eventMesh."),
- TcpSummaryMetrics::getMq2eventMeshTPS);
+ TcpSummaryMetrics::getMq2eventMeshTPS);
- //eventMesh2clientTPS
+ // eventMesh2clientTPS
put(join("client.tps", "get tps of eventMesh to client."),
- TcpSummaryMetrics::getEventMesh2clientTPS);
+ TcpSummaryMetrics::getEventMesh2clientTPS);
- //allTPS
+ // allTPS
put(join("all.tps", "get all TPS."), TcpSummaryMetrics::getAllTPS);
- //EventMeshTcpConnectionHandler.connections
+ // EventMeshTcpConnectionHandler.connections
put(join("connection.num", "EventMeshTcpConnectionHandler.connections."),
- TcpSummaryMetrics::getAllConnections);
+ TcpSummaryMetrics::getAllConnections);
- //subTopicNum
+ // subTopicNum
put(join("sub.topic.num", "get sub topic num."), TcpSummaryMetrics::getSubTopicNum);
}
};
@@ -79,7 +80,7 @@ public class PrometheusTcpExporter {
public void export(final String meterName, final TcpSummaryMetrics summaryMetrics) {
final Meter meter = GlobalMeterProvider.getMeter(meterName);
- paramPairs.forEach((metricInfo, getMetric) ->
- observeOfValue(meter, METRICS_TCP_PREFIX + metricInfo[0], metricInfo[1], TCP, summaryMetrics, getMetric));
+ paramPairs.forEach(
+ (metricInfo, getMetric) -> observeOfValue(meter, METRICS_TCP_PREFIX + metricInfo[0], metricInfo[1], TCP, summaryMetrics, getMetric));
}
}
diff --git a/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/SourceWorker.java b/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/SourceWorker.java
index 28910ee63..009e6e46f 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/SourceWorker.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/SourceWorker.java
@@ -147,7 +147,7 @@ public class SourceWorker implements ConnectorWorker {
public void start() {
log.info("source worker starting {}", source.name());
log.info("event mesh address is {}", config.getPubSubConfig().getMeshAddress());
- //start offsetMgmtService
+ // start offsetMgmtService
offsetManagementService.start();
isRunning = true;
pollService.execute(this::startPollAndSend);
@@ -160,8 +160,7 @@ public class SourceWorker implements ConnectorWorker {
log.error("source worker[{}] start fail", source.name(), e);
this.stop();
}
- }
- );
+ });
}
public void startPollAndSend() {
@@ -194,11 +193,11 @@ public class SourceWorker implements ConnectorWorker {
}
retryTimes++;
log.warn("{} failed to send record to {}, retry times = {}, failed record {}",
- this, event.getSubject(), retryTimes, connectRecord);
+ this, event.getSubject(), retryTimes, connectRecord);
} catch (Throwable t) {
retryTimes++;
log.error("{} failed to send record to {}, retry times = {}, failed record {}, throw {}",
- this, event.getSubject(), retryTimes, connectRecord, t.getMessage());
+ this, event.getSubject(), retryTimes, connectRecord, t.getMessage());
}
}
@@ -289,26 +288,23 @@ public class SourceWorker implements ConnectorWorker {
if (committableOffsets.isEmpty()) {
log.debug("Either no records were produced since the last offset commit, "
+ "or every record has been filtered out by a transformation "
- + "or dropped due to transformation or conversion errors."
- );
+ + "or dropped due to transformation or conversion errors.");
// We continue with the offset commit process here instead of simply returning immediately
// in order to invoke SourceTask::commit and record metrics for a successful offset commit
} else {
log.info("{} Committing offsets for {} acknowledged messages", this, committableOffsets.numCommittableMessages());
if (committableOffsets.hasPending()) {
log.debug("{} There are currently {} pending messages spread across {} source partitions whose offsets will not be committed. "
- + "The source partition with the most pending messages is {}, with {} pending messages",
+ + "The source partition with the most pending messages is {}, with {} pending messages",
this,
committableOffsets.numUncommittableMessages(),
committableOffsets.numDeques(),
committableOffsets.largestDequePartition(),
- committableOffsets.largestDequeSize()
- );
+ committableOffsets.largestDequeSize());
} else {
log.debug("{} There are currently no pending messages for this offset commit; "
- + "all messages dispatched to the task's producer since the last commit have been acknowledged",
- this
- );
+ + "all messages dispatched to the task's producer since the last commit have been acknowledged",
+ this);
}
}
diff --git a/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/util/CloudEventUtil.java b/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/util/CloudEventUtil.java
index e6e543161..64cdd788a 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/util/CloudEventUtil.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/util/CloudEventUtil.java
@@ -33,7 +33,7 @@ public class CloudEventUtil {
public static CloudEvent convertRecordToEvent(ConnectRecord connectRecord) {
CloudEventBuilder cloudEventBuilder = CloudEventBuilder.v1()
- .withData((byte[]) connectRecord.getData());
+ .withData((byte[]) connectRecord.getData());
connectRecord.getExtensions().keySet().forEach(s -> {
switch (s) {
case "id":
@@ -62,7 +62,7 @@ public class CloudEventUtil {
public static ConnectRecord convertEventToRecord(CloudEvent event) {
byte[] body = Objects.requireNonNull(event.getData()).toBytes();
log.info("handle receive events {}", new String(event.getData().toBytes()));
- //todo: recordPartition & recordOffset
+ // todo: recordPartition & recordOffset
ConnectRecord connectRecord = new ConnectRecord(null, null, System.currentTimeMillis(), body);
for (String extensionName : event.getExtensionNames()) {
connectRecord.addExtension(extensionName, Objects.requireNonNull(event.getExtension(extensionName)).toString());
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/build.gradle b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/build.gradle
index 07db9fff9..f49e74a13 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/build.gradle
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/build.gradle
@@ -30,4 +30,6 @@ dependencies {
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
+
+ spotlessJava.enabled false
}
\ No newline at end of file
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/ConnectRecord.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/ConnectRecord.java
index 9a83de34d..13c97344d 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/ConnectRecord.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/ConnectRecord.java
@@ -45,7 +45,6 @@ public class ConnectRecord {
this.data = data;
}
-
public Long getTimestamp() {
return timestamp;
}
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/RecordOffsetManagement.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/RecordOffsetManagement.java
index 0f8a0b7fb..2eaefbef2 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/RecordOffsetManagement.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/RecordOffsetManagement.java
@@ -37,7 +37,8 @@ public class RecordOffsetManagement {
private CountDownLatch messageDrainLatch;
- public RecordOffsetManagement() {}
+ public RecordOffsetManagement() {
+ }
/**
* submit record
@@ -120,7 +121,6 @@ public class RecordOffsetManagement {
records.size(), largestDequeSize, largestDequePartition);
}
-
// Synchronize in order to ensure that the number of unacknowledged messages isn't modified in the middle of a call
// to awaitAllMessages (which might cause us to decrement first, then create a new message drain latch, then count down
// that latch here, effectively double-acking the message)
@@ -149,15 +149,13 @@ public class RecordOffsetManagement {
private final int numDeques;
private final int largestDequeSize;
-
CommittableOffsets(
- Map<RecordPartition, RecordOffset> offsets,
- int numCommittableMessages,
- int numUncommittableMessages,
- int numDeques,
- int largestDequeSize,
- RecordPartition largestDequePartition
- ) {
+ Map<RecordPartition, RecordOffset> offsets,
+ int numCommittableMessages,
+ int numUncommittableMessages,
+ int numDeques,
+ int largestDequeSize,
+ RecordPartition largestDequePartition) {
this.offsets = offsets != null ? new HashMap<>(offsets) : Collections.emptyMap();
this.numCommittableMessages = numCommittableMessages;
this.numUncommittableMessages = numUncommittableMessages;
@@ -194,28 +192,26 @@ public class RecordOffsetManagement {
return numUncommittableMessages > 0;
}
-
public boolean isEmpty() {
return numCommittableMessages == 0 && numUncommittableMessages == 0 && offsets.isEmpty();
}
-
public CommittableOffsets updatedWith(CommittableOffsets newerOffsets) {
Map<RecordPartition, RecordOffset> offsets = new HashMap<>(this.offsets);
offsets.putAll(newerOffsets.offsets);
return new CommittableOffsets(
- offsets,
- this.numCommittableMessages + newerOffsets.numCommittableMessages,
- newerOffsets.numUncommittableMessages,
- newerOffsets.numDeques,
- newerOffsets.largestDequeSize,
- newerOffsets.largestDequePartition
- );
+ offsets,
+ this.numCommittableMessages + newerOffsets.numCommittableMessages,
+ newerOffsets.numUncommittableMessages,
+ newerOffsets.numDeques,
+ newerOffsets.largestDequeSize,
+ newerOffsets.largestDequePartition);
}
}
public class SubmittedPosition {
+
private final RecordPosition position;
private final AtomicBoolean acked;
@@ -224,7 +220,6 @@ public class RecordOffsetManagement {
acked = new AtomicBoolean(false);
}
-
/**
* Acknowledge this record; signals that its offset may be safely committed.
*/
@@ -266,5 +261,4 @@ public class RecordOffsetManagement {
}
}
-
}
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/ConnectorRecordPartition.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/ConnectorRecordPartition.java
index 05308e800..330865438 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/ConnectorRecordPartition.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/ConnectorRecordPartition.java
@@ -26,6 +26,7 @@ import java.util.Objects;
* extend record partition
*/
public class ConnectorRecordPartition extends RecordPartition {
+
/**
* connect name
*/
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/KeyValueStore.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/KeyValueStore.java
index cb708e37b..2d9a41290 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/KeyValueStore.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/KeyValueStore.java
@@ -93,10 +93,8 @@ public interface KeyValueStore<K, V> {
*/
void persist();
-
Stage getStage();
-
enum Stage {
CONNECTOR,
TASK,
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/MemoryBasedKeyValueStore.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/MemoryBasedKeyValueStore.java
index bb969f9ab..e13e1fe23 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/MemoryBasedKeyValueStore.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/MemoryBasedKeyValueStore.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.openconnect.offsetmgmt.api.storage;
-
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetManagementService.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetManagementService.java
index 967773a6c..ef1dc0d30 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetManagementService.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetManagementService.java
@@ -25,7 +25,6 @@ import org.apache.eventmesh.spi.EventMeshSPI;
import java.util.List;
import java.util.Map;
-
/**
* Interface for offset manager.
*/
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageReaderImpl.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageReaderImpl.java
index 5bbc2f330..efd087404 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageReaderImpl.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageReaderImpl.java
@@ -24,7 +24,6 @@ import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
-
public class OffsetStorageReaderImpl implements OffsetStorageReader {
private final String connectorName;
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java
index cb8db0c18..682205c4a 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java
@@ -70,7 +70,6 @@ public class OffsetStorageWriterImpl implements OffsetStorageWriter, Closeable {
}
}
-
private boolean isFlushing() {
return toFlush != null;
}
@@ -131,11 +130,11 @@ public class OffsetStorageWriterImpl implements OffsetStorageWriter, Closeable {
executorService.shutdown();
}
-
/**
* send offset callback
*/
private class SendOffsetCallback implements Callable<Void> {
+
long flushId;
public SendOffsetCallback(long flushId) {
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-nacos/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/nacos/NacosConfigService.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-nacos/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/nacos/NacosConfigService.java
index c8266d615..787adbc3f 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-nacos/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/nacos/NacosConfigService.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-nacos/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/nacos/NacosConfigService.java
@@ -192,6 +192,7 @@ public class NacosConfigService implements OffsetManagementService {
log.error("nacos init error", e);
}
this.listener = new Listener() {
+
@Override
public Executor getExecutor() {
return null;
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-api/src/main/java/org/apache/eventmesh/protocol/api/ProtocolPluginFactory.java b/eventmesh-protocol-plugin/eventmesh-protocol-api/src/main/java/org/apache/eventmesh/protocol/api/ProtocolPluginFactory.java
index 2d6f7bd55..735d6ea41 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-api/src/main/java/org/apache/eventmesh/protocol/api/ProtocolPluginFactory.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-api/src/main/java/org/apache/eventmesh/protocol/api/ProtocolPluginFactory.java
@@ -47,12 +47,10 @@ public class ProtocolPluginFactory {
public static ProtocolAdaptor<ProtocolTransportObject> getProtocolAdaptor(String protocolType) {
ProtocolAdaptor<ProtocolTransportObject> protocolAdaptor = PROTOCOL_ADAPTOR_MAP.computeIfAbsent(
protocolType,
- (type) -> EventMeshExtensionFactory.getExtension(ProtocolAdaptor.class, type)
- );
+ (type) -> EventMeshExtensionFactory.getExtension(ProtocolAdaptor.class, type));
if (protocolAdaptor == null) {
throw new IllegalArgumentException(
- String.format("Cannot find the Protocol adaptor: %s", protocolType)
- );
+ String.format("Cannot find the Protocol adaptor: %s", protocolType));
}
return protocolAdaptor;
}
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolAdaptor.java b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolAdaptor.java
index 92c9710f0..ddbfe44ec 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolAdaptor.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolAdaptor.java
@@ -118,6 +118,7 @@ public class CloudEventsProtocolAdaptor<T extends ProtocolTransportObject>
case "http":
HttpCommand httpCommand = new HttpCommand();
Body body = new Body() {
+
final Map<String, Object> map = new HashMap<>();
@Override
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolConstant.java b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolConstant.java
index 37f0bb391..476430afa 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolConstant.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolConstant.java
@@ -19,6 +19,7 @@ package org.apache.eventmesh.protocol.cloudevents;
public enum CloudEventsProtocolConstant {
;
+
public static final String PROTOCOL_NAME = "cloudevents";
public static final String PROTOCOL_DESC_GRPC_CLOUD_EVENT = "grpc-cloud-event";
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/resolver/tcp/TcpMessageProtocolResolver.java b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/resolver/tcp/TcpMessageProtocolResolver.java
index 7d35b5d65..32315938d 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/resolver/tcp/TcpMessageProtocolResolver.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/resolver/tcp/TcpMessageProtocolResolver.java
@@ -64,7 +64,7 @@ public class TcpMessageProtocolResolver {
// todo:resolve different format
EventFormat eventFormat = EventFormatProvider.getInstance().resolveFormat(JsonFormat.CONTENT_TYPE);
Preconditions
- .checkNotNull(eventFormat, "EventFormat: %s is not supported", JsonFormat.CONTENT_TYPE);
+ .checkNotNull(eventFormat, "EventFormat: %s is not supported", JsonFormat.CONTENT_TYPE);
CloudEvent event = eventFormat.deserialize(cloudEventJson.getBytes(StandardCharsets.UTF_8));
cloudEventBuilder = CloudEventBuilder.from(event);
header.getProperties().forEach((k, v) -> {
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolAdaptor.java b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolAdaptor.java
index f7cd566b0..bb422f499 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolAdaptor.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolAdaptor.java
@@ -42,7 +42,6 @@ import io.cloudevents.CloudEvent;
import com.fasterxml.jackson.core.type.TypeReference;
-
/**
* CloudEvents protocol adaptor, used to transform CloudEvents message to CloudEvents message.
*
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolConstant.java b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolConstant.java
index f45204594..08c17ade3 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolConstant.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolConstant.java
@@ -19,6 +19,7 @@ package org.apache.eventmesh.protocol.http;
public enum HttpProtocolConstant {
;
+
public static final String PROTOCOL_NAME = "http";
public static final String CONSTANTS_DEFAULT_SOURCE = "/";
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/resolver/HttpRequestProtocolResolver.java b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/resolver/HttpRequestProtocolResolver.java
index ac723cf85..258723d3c 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/resolver/HttpRequestProtocolResolver.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/resolver/HttpRequestProtocolResolver.java
@@ -83,7 +83,8 @@ public class HttpRequestProtocolResolver {
if (StringUtils.equals(dataContentType, HttpProtocolConstant.APPLICATION_JSON)) {
Map<String, Object> requestBodyMap = JsonUtils.parseTypeReferenceObject(new String(requestBody),
- new TypeReference<HashMap<String, Object>>() {});
+ new TypeReference<HashMap<String, Object>>() {
+ });
String requestURI = httpEventWrapper.getRequestURI();
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptor.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptor.java
index 098f475c6..62a380a07 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptor.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptor.java
@@ -75,8 +75,8 @@ public class MeshMessageProtocolAdaptor implements ProtocolAdaptor<ProtocolTrans
}
private CloudEvent deserializeHttpProtocol(String requestCode,
- org.apache.eventmesh.common.protocol.http.header.Header header,
- Body body) throws ProtocolHandleException {
+ org.apache.eventmesh.common.protocol.http.header.Header header,
+ Body body) throws ProtocolHandleException {
switch (RequestCode.get(Integer.parseInt(requestCode))) {
case MSG_BATCH_SEND:
@@ -112,6 +112,7 @@ public class MeshMessageProtocolAdaptor implements ProtocolAdaptor<ProtocolTrans
case MeshMessageProtocolConstant.PROTOCOL_DESC_HTTP:
HttpCommand httpCommand = new HttpCommand();
Body body = new Body() {
+
final Map<String, Object> map = new HashMap<>();
@Override
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolConstant.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolConstant.java
index be79f990c..e4bc6b7cf 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolConstant.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolConstant.java
@@ -19,6 +19,7 @@ package org.apache.eventmesh.protocol.meshmessage;
public enum MeshMessageProtocolConstant {
;
+
public static final String PROTOCOL_NAME = "eventmeshmessage";
public static final String PROTOCOL_DESC_HTTP = "http";
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/grpc/GrpcEventMeshCloudEventProtocolResolver.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/grpc/GrpcEventMeshCloudEventProtocolResolver.java
index ec1468205..d07760f91 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/grpc/GrpcEventMeshCloudEventProtocolResolver.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/grpc/GrpcEventMeshCloudEventProtocolResolver.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.protocol.meshmessage.resolver.grpc;
-
import org.apache.eventmesh.common.protocol.grpc.cloudevents.CloudEvent;
import org.apache.eventmesh.common.protocol.grpc.cloudevents.CloudEventBatch;
import org.apache.eventmesh.common.protocol.grpc.common.EventMeshCloudEventWrapper;
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/http/SendMessageBatchV2ProtocolResolver.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/http/SendMessageBatchV2ProtocolResolver.java
index 7898f80f5..d7197b6a9 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/http/SendMessageBatchV2ProtocolResolver.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/http/SendMessageBatchV2ProtocolResolver.java
@@ -42,7 +42,7 @@ public class SendMessageBatchV2ProtocolResolver {
SendMessageBatchV2RequestBody sendMessageBatchV2RequestBody = (SendMessageBatchV2RequestBody) body;
CloudEventBuilder cloudEventBuilder = CloudEventBuilder.fromSpecVersion(
- SpecVersion.parse(sendMessageBatchV2RequestHeader.getProtocolVersion()));
+ SpecVersion.parse(sendMessageBatchV2RequestHeader.getProtocolVersion()));
return getBuildCloudEvent(sendMessageBatchV2RequestHeader, sendMessageBatchV2RequestBody, cloudEventBuilder);
} catch (Exception e) {
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/test/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptorTest.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/test/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptorTest.java
index 3f3ef68f9..881c32118 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/test/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptorTest.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/test/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptorTest.java
@@ -33,8 +33,7 @@ public class MeshMessageProtocolAdaptorTest {
Assert.assertNotNull(protocolAdaptor);
Assert.assertEquals(
- MeshMessageProtocolConstant.PROTOCOL_NAME, protocolAdaptor.getProtocolType()
- );
+ MeshMessageProtocolConstant.PROTOCOL_NAME, protocolAdaptor.getProtocolType());
}
@Test
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-openmessage/src/test/java/org/apache/eventmesh/protocol/openmessage/OpenMessageProtocolAdaptorTest.java b/eventmesh-protocol-plugin/eventmesh-protocol-openmessage/src/test/java/org/apache/eventmesh/protocol/openmessage/OpenMessageProtocolAdaptorTest.java
index 51cf94a37..e9e3f0189 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-openmessage/src/test/java/org/apache/eventmesh/protocol/openmessage/OpenMessageProtocolAdaptorTest.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-openmessage/src/test/java/org/apache/eventmesh/protocol/openmessage/OpenMessageProtocolAdaptorTest.java
@@ -33,8 +33,7 @@ public class OpenMessageProtocolAdaptorTest {
Assert.assertNotNull(protocolAdaptor);
Assert.assertEquals(
- OpenMessageProtocolConstant.PROTOCOL_NAME, protocolAdaptor.getProtocolType()
- );
+ OpenMessageProtocolConstant.PROTOCOL_NAME, protocolAdaptor.getProtocolType());
Assert.assertEquals(OpenMessageProtocolAdaptor.class, protocolAdaptor.getClass());
}
}
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-webhook/src/main/java/org/apache/eventmesh/protocol/webhook/WebHookProtocolAdaptor.java b/eventmesh-protocol-plugin/eventmesh-protocol-webhook/src/main/java/org/apache/eventmesh/protocol/webhook/WebHookProtocolAdaptor.java
index b63666a18..58f8e2aed 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-webhook/src/main/java/org/apache/eventmesh/protocol/webhook/WebHookProtocolAdaptor.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-webhook/src/main/java/org/apache/eventmesh/protocol/webhook/WebHookProtocolAdaptor.java
@@ -25,7 +25,6 @@ import org.apache.eventmesh.common.utils.RandomStringUtils;
import org.apache.eventmesh.protocol.api.ProtocolAdaptor;
import org.apache.eventmesh.protocol.api.exception.ProtocolHandleException;
-
import java.net.URI;
import java.util.ArrayList;
import java.util.HashMap;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/acl/Acl.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/acl/Acl.java
index 8df349ce4..94061e502 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/acl/Acl.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/acl/Acl.java
@@ -35,6 +35,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class Acl {
+
private static final Map<String, Acl> ACL_CACHE = new HashMap<>(16);
private AclService aclService;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/controller/ClientManageController.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/controller/ClientManageController.java
index b61ad0673..43b282380 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/controller/ClientManageController.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/controller/ClientManageController.java
@@ -52,7 +52,6 @@ import java.io.IOException;
import java.net.InetSocketAddress;
import java.util.Objects;
-
import com.sun.net.httpserver.HttpServer;
import lombok.Setter;
@@ -89,9 +88,9 @@ public class ClientManageController {
* @param eventMeshMetaStorage the registry adaptor of EventMesh
*/
public ClientManageController(EventMeshTCPServer eventMeshTCPServer,
- EventMeshHTTPServer eventMeshHTTPServer,
- EventMeshGrpcServer eventMeshGrpcServer,
- MetaStorage eventMeshMetaStorage) {
+ EventMeshHTTPServer eventMeshHTTPServer,
+ EventMeshGrpcServer eventMeshGrpcServer,
+ MetaStorage eventMeshMetaStorage) {
this.eventMeshTCPServer = eventMeshTCPServer;
this.eventMeshHTTPServer = eventMeshHTTPServer;
this.eventMeshGrpcServer = eventMeshGrpcServer;
@@ -111,7 +110,7 @@ public class ClientManageController {
HttpHandlerManager httpHandlerManager = new HttpHandlerManager();
- //TODO: Optimized for automatic injection
+ // TODO: Optimized for automatic injection
// Initialize the client handler and register it with the HTTP handler manager.
initClientHandler(eventMeshTCPServer, eventMeshHTTPServer,
@@ -127,10 +126,10 @@ public class ClientManageController {
}
private void initClientHandler(EventMeshTCPServer eventMeshTCPServer,
- EventMeshHTTPServer eventMeshHTTPServer,
- EventMeshGrpcServer eventMeshGrpcServer,
- MetaStorage eventMeshMetaStorage,
- HttpHandlerManager httpHandlerManager) {
+ EventMeshHTTPServer eventMeshHTTPServer,
+ EventMeshGrpcServer eventMeshGrpcServer,
+ MetaStorage eventMeshMetaStorage,
+ HttpHandlerManager httpHandlerManager) {
new ShowClientHandler(eventMeshTCPServer, httpHandlerManager);
new ShowClientBySystemHandler(eventMeshTCPServer, httpHandlerManager);
new RejectAllClientHandler(eventMeshTCPServer, httpHandlerManager);
@@ -163,5 +162,4 @@ public class ClientManageController {
}
}
-
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ConfigurationHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ConfigurationHandler.java
index b188440c3..3b0982a90 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ConfigurationHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ConfigurationHandler.java
@@ -35,7 +35,6 @@ import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.Objects;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -71,8 +70,7 @@ public class ConfigurationHandler extends AbstractHttpHandler {
EventMeshTCPConfiguration eventMeshTCPConfiguration,
EventMeshHTTPConfiguration eventMeshHTTPConfiguration,
EventMeshGrpcConfiguration eventMeshGrpcConfiguration,
- HttpHandlerManager httpHandlerManager
- ) {
+ HttpHandlerManager httpHandlerManager) {
super(httpHandlerManager);
this.eventMeshTCPConfiguration = eventMeshTCPConfiguration;
this.eventMeshHTTPConfiguration = eventMeshHTTPConfiguration;
@@ -129,8 +127,7 @@ public class ConfigurationHandler extends AbstractHttpHandler {
eventMeshHTTPConfiguration.isEventMeshServerUseTls(),
// gRPC Configuration
eventMeshGrpcConfiguration.getGrpcServerPort(),
- eventMeshGrpcConfiguration.isEventMeshServerUseTls()
- );
+ eventMeshGrpcConfiguration.isEventMeshServerUseTls());
String result = JsonUtils.toJSONString(getConfigurationResponse);
httpExchange.sendResponseHeaders(200, Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET).length);
@@ -170,7 +167,7 @@ public class ConfigurationHandler extends AbstractHttpHandler {
case GET:
get(httpExchange);
break;
- default: //do nothing
+ default: // do nothing
break;
}
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/DeleteWebHookConfigHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/DeleteWebHookConfigHandler.java
index 592225ef9..59baa7bdc 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/DeleteWebHookConfigHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/DeleteWebHookConfigHandler.java
@@ -28,7 +28,6 @@ import org.apache.eventmesh.webhook.api.WebHookConfigOperation;
import java.io.IOException;
import java.io.OutputStream;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/EventHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/EventHandler.java
index 66fd824ab..d1d93bf2a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/EventHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/EventHandler.java
@@ -77,8 +77,7 @@ public class EventHandler extends AbstractHttpHandler {
*/
public EventHandler(
String connectorPluginType,
- HttpHandlerManager httpHandlerManager
- ) {
+ HttpHandlerManager httpHandlerManager) {
super(httpHandlerManager);
admin = new MQAdminWrapper(connectorPluginType);
try {
@@ -162,8 +161,8 @@ public class EventHandler extends AbstractHttpHandler {
List<String> eventJsonList = new ArrayList<>();
for (CloudEvent event : eventList) {
byte[] serializedEvent = Objects.requireNonNull(EventFormatProvider
- .getInstance()
- .resolveFormat(JsonFormat.CONTENT_TYPE))
+ .getInstance()
+ .resolveFormat(JsonFormat.CONTENT_TYPE))
.serialize(event);
eventJsonList.add(new String(serializedEvent, StandardCharsets.UTF_8));
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/GrpcClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/GrpcClientHandler.java
index 6d6dac03d..af16d9599 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/GrpcClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/GrpcClientHandler.java
@@ -41,7 +41,6 @@ import java.util.Map;
import java.util.Objects;
import java.util.Optional;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -71,8 +70,7 @@ public class GrpcClientHandler extends AbstractHttpHandler {
* {@link com.sun.net.httpserver.HttpServer HttpServer}.
*/
public GrpcClientHandler(
- EventMeshGrpcServer eventMeshGrpcServer, HttpHandlerManager httpHandlerManager
- ) {
+ EventMeshGrpcServer eventMeshGrpcServer, HttpHandlerManager httpHandlerManager) {
super(httpHandlerManager);
this.eventMeshGrpcServer = eventMeshGrpcServer;
}
@@ -175,8 +173,7 @@ public class GrpcClientHandler extends AbstractHttpHandler {
Optional.ofNullable(client.idc).orElse(""),
Optional.ofNullable(client.consumerGroup).orElse(""),
"",
- "gRPC"
- );
+ "gRPC");
getClientResponseList.add(getClientResponse);
}
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/HTTPClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/HTTPClientHandler.java
index 41a6a980b..03fd1e54a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/HTTPClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/HTTPClientHandler.java
@@ -39,7 +39,6 @@ import java.util.List;
import java.util.Objects;
import java.util.Optional;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -69,8 +68,7 @@ public class HTTPClientHandler extends AbstractHttpHandler {
* {@link com.sun.net.httpserver.HttpServer HttpServer}.
*/
public HTTPClientHandler(
- EventMeshHTTPServer eventMeshHTTPServer, HttpHandlerManager httpHandlerManager
- ) {
+ EventMeshHTTPServer eventMeshHTTPServer, HttpHandlerManager httpHandlerManager) {
super(httpHandlerManager);
this.eventMeshHTTPServer = eventMeshHTTPServer;
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/InsertWebHookConfigHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/InsertWebHookConfigHandler.java
index d361dd6df..a7934146a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/InsertWebHookConfigHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/InsertWebHookConfigHandler.java
@@ -28,7 +28,6 @@ import org.apache.eventmesh.webhook.api.WebHookConfigOperation;
import java.io.IOException;
import java.io.OutputStream;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetaHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetaHandler.java
index aa966862f..7915857f2 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetaHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetaHandler.java
@@ -37,7 +37,6 @@ import java.util.Comparator;
import java.util.List;
import java.util.Objects;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -67,7 +66,7 @@ public class MetaHandler extends AbstractHttpHandler {
* for an {@linkplain com.sun.net.httpserver.HttpServer HttpServer}.
*/
public MetaHandler(MetaStorage eventMeshMetaStorage,
- HttpHandlerManager httpHandlerManager) {
+ HttpHandlerManager httpHandlerManager) {
super(httpHandlerManager);
this.eventMeshMetaStorage = eventMeshMetaStorage;
}
@@ -112,8 +111,7 @@ public class MetaHandler extends AbstractHttpHandler {
eventMeshDataInfo.getEventMeshName(),
eventMeshDataInfo.getEndpoint(),
eventMeshDataInfo.getLastUpdateTimestamp(),
- eventMeshDataInfo.getMetadata().toString()
- );
+ eventMeshDataInfo.getMetadata().toString());
getRegistryResponseList.add(getRegistryResponse);
}
getRegistryResponseList.sort(Comparator.comparing(GetRegistryResponse::getEventMeshClusterName));
@@ -122,7 +120,7 @@ public class MetaHandler extends AbstractHttpHandler {
httpExchange.sendResponseHeaders(200, Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET).length);
out.write(result.getBytes(Constants.DEFAULT_CHARSET));
} catch (NullPointerException e) {
- //registry not initialized, return empty list
+ // registry not initialized, return empty list
String result = JsonUtils.toJSONString(new ArrayList<>());
httpExchange.sendResponseHeaders(200, Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET).length);
out.write(result.getBytes(Constants.DEFAULT_CHARSET));
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetricsHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetricsHandler.java
index e93eeb4b2..39f71f092 100755
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetricsHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetricsHandler.java
@@ -36,7 +36,6 @@ import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.Objects;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -149,8 +148,7 @@ public class MetricsHandler extends AbstractHttpHandler {
tcpSummaryMetrics.getEventMesh2clientTPS(),
tcpSummaryMetrics.getAllTPS(),
tcpSummaryMetrics.getAllConnections(),
- tcpSummaryMetrics.getSubTopicNum()
- );
+ tcpSummaryMetrics.getSubTopicNum());
String result = JsonUtils.toJSONString(getMetricsResponse);
byte[] bytes = Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET);
httpExchange.sendResponseHeaders(200, bytes.length);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryRecommendEventMeshHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryRecommendEventMeshHandler.java
index 9cf5fba00..77da3d33b 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryRecommendEventMeshHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryRecommendEventMeshHandler.java
@@ -32,7 +32,6 @@ import java.io.IOException;
import java.io.OutputStream;
import java.util.Map;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryWebHookConfigByManufacturerHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryWebHookConfigByManufacturerHandler.java
index 44d0615e4..63c0f82ed 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryWebHookConfigByManufacturerHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryWebHookConfigByManufacturerHandler.java
@@ -33,7 +33,6 @@ import java.io.OutputStream;
import java.util.List;
import java.util.Objects;
-
import com.fasterxml.jackson.databind.JsonNode;
import com.sun.net.httpserver.HttpExchange;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByIpPortHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByIpPortHandler.java
index 6a3958949..6a5190a23 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByIpPortHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByIpPortHandler.java
@@ -35,7 +35,6 @@ import java.net.InetSocketAddress;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -120,8 +119,8 @@ public class RedirectClientByIpPortHandler extends AbstractHttpHandler {
session.getClient().getPort()).equals(port)) {
redirectResult.append("|");
redirectResult.append(EventMeshTcp2Client.redirectClient2NewEventMesh(eventMeshTCPServer.getTcpThreadPoolGroup(),
- destEventMeshIp, Integer.parseInt(destEventMeshPort),
- session, clientSessionGroupMapping));
+ destEventMeshIp, Integer.parseInt(destEventMeshPort),
+ session, clientSessionGroupMapping));
}
}
}
@@ -130,8 +129,8 @@ public class RedirectClientByIpPortHandler extends AbstractHttpHandler {
+
"={}|destEventMeshPort={},errMsg={}", ip, port, destEventMeshIp, destEventMeshPort, e);
result = String.format("redirectClientByIpPort fail! sessionMap size {%d}, {clientIp=%s clientPort=%s "
- +
- "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
+ +
+ "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
sessionMap.size(), ip, port, destEventMeshIp, destEventMeshPort, redirectResult, e.getMessage());
NetUtils.sendSuccessResponseHeaders(httpExchange);
out.write(result.getBytes(Constants.DEFAULT_CHARSET));
@@ -139,8 +138,8 @@ public class RedirectClientByIpPortHandler extends AbstractHttpHandler {
}
// Serialize the result of redirection into output stream
result = String.format("redirectClientByIpPort success! sessionMap size {%d}, {ip=%s port=%s "
- +
- "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
+ +
+ "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
sessionMap.size(), ip, port, destEventMeshIp, destEventMeshPort, redirectResult);
NetUtils.sendSuccessResponseHeaders(httpExchange);
out.write(result.getBytes(Constants.DEFAULT_CHARSET));
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByPathHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByPathHandler.java
index ccb450419..b38ab84d4 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByPathHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByPathHandler.java
@@ -35,7 +35,6 @@ import java.net.InetSocketAddress;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -127,16 +126,16 @@ public class RedirectClientByPathHandler extends AbstractHttpHandler {
+
"={}|destEventMeshPort={},errMsg={}", path, destEventMeshIp, destEventMeshPort, e);
result = String.format("redirectClientByPath fail! sessionMap size {%d}, {path=%s "
- +
- "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
+ +
+ "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
sessionMap.size(), path, destEventMeshIp, destEventMeshPort, redirectResult, e.getMessage());
NetUtils.sendSuccessResponseHeaders(httpExchange);
out.write(result.getBytes(Constants.DEFAULT_CHARSET));
return;
}
result = String.format("redirectClientByPath success! sessionMap size {%d}, {path=%s "
- +
- "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
+ +
+ "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
sessionMap.size(), path, destEventMeshIp, destEventMeshPort, redirectResult);
NetUtils.sendSuccessResponseHeaders(httpExchange);
out.write(result.getBytes(Constants.DEFAULT_CHARSET));
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientBySubSystemHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientBySubSystemHandler.java
index b819ae979..48f7a483a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientBySubSystemHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientBySubSystemHandler.java
@@ -36,7 +36,6 @@ import java.util.Map;
import java.util.Objects;
import java.util.concurrent.ConcurrentHashMap;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -133,17 +132,18 @@ public class RedirectClientBySubSystemHandler extends AbstractHttpHandler {
NetUtils.sendSuccessResponseHeaders(httpExchange);
out.write(String.format("redirectClientBySubSystem fail! sessionMap size {%d}, {subSystem=%s "
- +
- "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
+ +
+ "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
sessionMap.size(), subSystem, destEventMeshIp, destEventMeshPort, redirectResult, e
- .getMessage()).getBytes(Constants.DEFAULT_CHARSET));
+ .getMessage())
+ .getBytes(Constants.DEFAULT_CHARSET));
return;
}
NetUtils.sendSuccessResponseHeaders(httpExchange);
out.write(String.format("redirectClientBySubSystem success! sessionMap size {%d}, {subSystem=%s "
- +
- "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
- sessionMap.size(), subSystem, destEventMeshIp, destEventMeshPort, redirectResult)
+ +
+ "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
+ sessionMap.size(), subSystem, destEventMeshIp, destEventMeshPort, redirectResult)
.getBytes(Constants.DEFAULT_CHARSET));
} catch (Exception e) {
log.error("redirectClientBySubSystem fail...", e);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectAllClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectAllClientHandler.java
index 48efdbd17..989063667 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectAllClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectAllClientHandler.java
@@ -34,7 +34,6 @@ import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -101,7 +100,7 @@ public class RejectAllClientHandler extends AbstractHttpHandler {
log.error("clientManage rejectAllClient fail", e);
NetUtils.sendSuccessResponseHeaders(httpExchange);
out.write(String.format("rejectAllClient fail! sessionMap size {%d}, had reject {%s}, errorMsg : %s",
- sessionMap.size(), NetUtils.addressToString(successRemoteAddrs), e.getMessage())
+ sessionMap.size(), NetUtils.addressToString(successRemoteAddrs), e.getMessage())
.getBytes(Constants.DEFAULT_CHARSET));
return;
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientByIpPortHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientByIpPortHandler.java
index 977883480..b19ca6ecf 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientByIpPortHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientByIpPortHandler.java
@@ -37,7 +37,6 @@ import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientBySubSystemHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientBySubSystemHandler.java
index 7ec51dd22..f9b45d744 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientBySubSystemHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientBySubSystemHandler.java
@@ -133,8 +133,8 @@ public class RejectClientBySubSystemHandler extends AbstractHttpHandler {
} catch (Exception e) {
log.error("clientManage|rejectClientBySubSystem|fail|subSystemId={},errMsg={}", subSystem, e);
result = String.format("rejectClientBySubSystem fail! sessionMap size {%d}, had reject {%s} , {"
- +
- "subSystemId=%s}, errorMsg : %s", sessionMap.size(), printClients(successRemoteAddrs),
+ +
+ "subSystemId=%s}, errorMsg : %s", sessionMap.size(), printClients(successRemoteAddrs),
subSystem, e.getMessage());
NetUtils.sendSuccessResponseHeaders(httpExchange);
out.write(result.getBytes(Constants.DEFAULT_CHARSET));
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientBySystemHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientBySystemHandler.java
index 262274033..7e5dbf996 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientBySystemHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientBySystemHandler.java
@@ -33,7 +33,6 @@ import java.net.InetSocketAddress;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -98,8 +97,8 @@ public class ShowClientBySystemHandler extends AbstractHttpHandler {
if (session.getClient().getSubsystem().equals(subSystem)) {
UserAgent userAgent = session.getClient();
result.append(String.format("pid=%s | ip=%s | port=%s | path=%s | purpose=%s",
- userAgent.getPid(), userAgent.getHost(), userAgent.getPort(),
- userAgent.getPath(), userAgent.getPurpose()))
+ userAgent.getPid(), userAgent.getHost(), userAgent.getPort(),
+ userAgent.getPath(), userAgent.getPurpose()))
.append(newLine);
}
}
@@ -109,5 +108,4 @@ public class ShowClientBySystemHandler extends AbstractHttpHandler {
}
}
-
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientHandler.java
index 9e28d4641..26b04fa4a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientHandler.java
@@ -32,7 +32,6 @@ import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.atomic.AtomicInteger;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowListenClientByTopicHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowListenClientByTopicHandler.java
index 57b8a8ba9..c1b492b53 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowListenClientByTopicHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowListenClientByTopicHandler.java
@@ -33,7 +33,6 @@ import java.io.OutputStream;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -99,7 +98,7 @@ public class ShowListenClientByTopicHandler extends AbstractHttpHandler {
for (Session session : listenSessions.values()) {
UserAgent userAgent = session.getClient();
result.append(String.format("pid=%s | ip=%s | port=%s | path=%s | version=%s", userAgent.getPid(), userAgent
- .getHost(), userAgent.getPort(), userAgent.getPath(), userAgent.getVersion()))
+ .getHost(), userAgent.getPort(), userAgent.getPath(), userAgent.getVersion()))
.append(newLine);
}
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TCPClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TCPClientHandler.java
index 335509030..ca89d204c 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TCPClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TCPClientHandler.java
@@ -45,7 +45,6 @@ import java.util.Objects;
import java.util.Optional;
import java.util.concurrent.ConcurrentHashMap;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -75,8 +74,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
* for an {@link com.sun.net.httpserver.HttpServer HttpServer}.
*/
public TCPClientHandler(
- EventMeshTCPServer eventMeshTCPServer, HttpHandlerManager httpHandlerManager
- ) {
+ EventMeshTCPServer eventMeshTCPServer, HttpHandlerManager httpHandlerManager) {
super(httpHandlerManager);
this.eventMeshTCPServer = eventMeshTCPServer;
}
@@ -110,7 +108,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
* @throws IOException if an I/O error occurs while handling the request
*/
void delete(HttpExchange httpExchange) throws IOException {
-
+
try (OutputStream out = httpExchange.getResponseBody()) {
// Parse the request body string into a DeleteTCPClientRequest object
String request = HttpExchangeUtils.streamToString(httpExchange.getRequestBody());
@@ -128,8 +126,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
EventMeshTcp2Client.serverGoodby2Client(
eventMeshTCPServer.getTcpThreadPoolGroup(),
entry.getValue(),
- clientSessionGroupMapping
- );
+ clientSessionGroupMapping);
}
}
}
@@ -183,8 +180,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
Optional.ofNullable(userAgent.getIdc()).orElse(""),
Optional.ofNullable(userAgent.getGroup()).orElse(""),
Optional.ofNullable(userAgent.getPurpose()).orElse(""),
- "TCP"
- );
+ "TCP");
getClientResponseList.add(getClientResponse);
}
@@ -211,7 +207,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
String result = JsonUtils.toJSONString(error);
httpExchange.sendResponseHeaders(500, Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET).length);
log.error(result, e);
- }
+ }
}
/**
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TopicHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TopicHandler.java
index 920f9b732..ddbaa844d 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TopicHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TopicHandler.java
@@ -37,7 +37,6 @@ import java.io.StringWriter;
import java.util.List;
import java.util.Objects;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
@@ -71,8 +70,7 @@ public class TopicHandler extends AbstractHttpHandler {
*/
public TopicHandler(
String connectorPluginType,
- HttpHandlerManager httpHandlerManager
- ) {
+ HttpHandlerManager httpHandlerManager) {
super(httpHandlerManager);
admin = new MQAdminWrapper(connectorPluginType);
try {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/UpdateWebHookConfigHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/UpdateWebHookConfigHandler.java
index 6ff342936..66b4dd572 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/UpdateWebHookConfigHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/UpdateWebHookConfigHandler.java
@@ -28,7 +28,6 @@ import org.apache.eventmesh.webhook.api.WebHookConfigOperation;
import java.io.IOException;
import java.io.OutputStream;
-
import com.sun.net.httpserver.HttpExchange;
import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetMetricsResponse.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetMetricsResponse.java
index 86f4ed16a..f436b59a6 100755
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetMetricsResponse.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetMetricsResponse.java
@@ -70,7 +70,6 @@ public class GetMetricsResponse {
private int allTCPConnections;
private int subTopicTCPNum;
-
@JsonCreator
public GetMetricsResponse(
// HTTP Metrics
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetRegistryResponse.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetRegistryResponse.java
index 2a2806a8b..8416076a3 100755
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetRegistryResponse.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetRegistryResponse.java
@@ -22,7 +22,6 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
-
@Data
public class GetRegistryResponse {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractHTTPServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractHTTPServer.java
index 77b7ac332..6f1547588 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractHTTPServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractHTTPServer.java
@@ -92,7 +92,6 @@ import io.opentelemetry.api.trace.Span;
import lombok.extern.slf4j.Slf4j;
-
/**
* HTTP serves as the runtime module server for the protocol
*
@@ -112,23 +111,26 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
private final transient AtomicBoolean started = new AtomicBoolean(false);
private final transient boolean useTLS;
- private Boolean useTrace = false; //Determine whether trace is enabled
+ private Boolean useTrace = false; // Determine whether trace is enabled
private static final int MAX_CONNECTIONS = 20_000;
- protected final transient Map<String/* request code */, Pair<HttpRequestProcessor, ThreadPoolExecutor>>
- httpRequestProcessorTable = new ConcurrentHashMap<>(64);
+ /**
+ * key: request code
+ */
+ protected final transient Map<String, Pair<HttpRequestProcessor, ThreadPoolExecutor>> httpRequestProcessorTable =
+ new ConcurrentHashMap<>(64);
private HttpConnectionHandler httpConnectionHandler;
private HttpDispatcher httpDispatcher;
private HandlerService handlerService;
private final transient ThreadPoolExecutor asyncContextCompleteHandler =
- ThreadPoolFactory.createThreadPoolExecutor(10, 10, "EventMesh-http-asyncContext");
+ ThreadPoolFactory.createThreadPoolExecutor(10, 10, "EventMesh-http-asyncContext");
private final HTTPThreadPoolGroup httpThreadPoolGroup;
public AbstractHTTPServer(final int port, final boolean useTLS,
- final EventMeshHTTPConfiguration eventMeshHttpConfiguration) {
+ final EventMeshHTTPConfiguration eventMeshHttpConfiguration) {
super();
this.setPort(port);
this.useTLS = useTLS;
@@ -155,18 +157,18 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
final ServerBootstrap bootstrap = new ServerBootstrap();
try {
bootstrap.group(this.getBossGroup(), this.getIoGroup())
- .channel(useEpoll() ? EpollServerSocketChannel.class : NioServerSocketChannel.class)
- .childHandler(new HttpsServerInitializer(useTLS ? SSLContextFactory.getSslContext(eventMeshHttpConfiguration) : null))
- .childOption(ChannelOption.SO_KEEPALIVE, Boolean.TRUE);
+ .channel(useEpoll() ? EpollServerSocketChannel.class : NioServerSocketChannel.class)
+ .childHandler(new HttpsServerInitializer(useTLS ? SSLContextFactory.getSslContext(eventMeshHttpConfiguration) : null))
+ .childOption(ChannelOption.SO_KEEPALIVE, Boolean.TRUE);
if (log.isInfoEnabled()) {
log.info("HTTPServer[port={}] started.", this.getPort());
}
bootstrap.bind(this.getPort())
- .channel()
- .closeFuture()
- .sync();
+ .channel()
+ .closeFuture()
+ .sync();
} catch (Exception e) {
log.error("HTTPServer start error!", e);
try {
@@ -193,7 +195,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
* Registers the processors required by the runtime module
*/
public void registerProcessor(final Integer requestCode, final HttpRequestProcessor processor,
- final ThreadPoolExecutor executor) {
+ final ThreadPoolExecutor executor) {
AssertUtils.notNull(requestCode, "requestCode can't be null");
AssertUtils.notNull(processor, "processor can't be null");
AssertUtils.notNull(executor, "executor can't be null");
@@ -226,13 +228,11 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
return null;
}
-
public void sendError(final ChannelHandlerContext ctx, final HttpResponseStatus status) {
final FullHttpResponse response = new DefaultFullHttpResponse(HttpVersion.HTTP_1_1, status);
final HttpHeaders responseHeaders = response.headers();
responseHeaders.add(
- HttpHeaderNames.CONTENT_TYPE, String.format("text/plain; charset=%s", EventMeshConstants.DEFAULT_CHARSET)
- );
+ HttpHeaderNames.CONTENT_TYPE, String.format("text/plain; charset=%s", EventMeshConstants.DEFAULT_CHARSET));
responseHeaders.add(HttpHeaderNames.CONTENT_LENGTH, response.content().readableBytes());
responseHeaders.add(HttpHeaderNames.CONNECTION, HttpHeaderValues.KEEP_ALIVE);
@@ -244,7 +244,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
if (!f.isSuccess()) {
if (log.isWarnEnabled()) {
log.warn("send response to [{}] fail, will close this channel",
- RemotingHelper.parseChannelRemoteAddr(f.channel()));
+ RemotingHelper.parseChannelRemoteAddr(f.channel()));
}
f.channel().close();
}
@@ -263,8 +263,8 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
if (HttpMethod.GET.equals(httpRequest.method())) {
new QueryStringDecoder(httpRequest.uri())
- .parameters()
- .forEach((key, value) -> httpRequestBody.put(key, value.get(0)));
+ .parameters()
+ .forEach((key, value) -> httpRequestBody.put(key, value.get(0)));
} else if (HttpMethod.POST.equals(httpRequest.method())) {
decodeHttpRequestBody(httpRequest, httpRequestBody);
}
@@ -315,7 +315,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
if (errorStatus != null) {
sendError(ctx, errorStatus);
span = TraceUtils.prepareServerSpan(headerMap,
- EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
+ EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
TraceUtils.finishSpanWithException(span, headerMap, errorStatus.reasonPhrase(), null);
return;
}
@@ -326,27 +326,27 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
final Map<String, Object> bodyMap = parseHttpRequestBody(httpRequest);
final String requestCode = HttpMethod.POST.equals(httpRequest.method())
- ? httpRequest.headers().get(ProtocolKey.REQUEST_CODE)
- : MapUtils.getString(bodyMap, StringUtils.lowerCase(ProtocolKey.REQUEST_CODE), "");
+ ? httpRequest.headers().get(ProtocolKey.REQUEST_CODE)
+ : MapUtils.getString(bodyMap, StringUtils.lowerCase(ProtocolKey.REQUEST_CODE), "");
requestCommand.setHttpMethod(httpRequest.method().name());
requestCommand.setHttpVersion(httpRequest.protocolVersion() == null ? ""
- : httpRequest.protocolVersion().protocolName());
+ : httpRequest.protocolVersion().protocolName());
requestCommand.setRequestCode(requestCode);
HttpCommand responseCommand = null;
if (StringUtils.isBlank(requestCode)
- || !httpRequestProcessorTable.containsKey(requestCode)
- || !RequestCode.contains(Integer.valueOf(requestCode))) {
+ || !httpRequestProcessorTable.containsKey(requestCode)
+ || !RequestCode.contains(Integer.valueOf(requestCode))) {
responseCommand =
- requestCommand.createHttpCommandResponse(EventMeshRetCode.EVENTMESH_REQUESTCODE_INVALID);
+ requestCommand.createHttpCommandResponse(EventMeshRetCode.EVENTMESH_REQUESTCODE_INVALID);
sendResponse(ctx, responseCommand.httpResponse(HttpResponseStatus.BAD_REQUEST));
span = TraceUtils.prepareServerSpan(headerMap,
- EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
+ EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
TraceUtils.finishSpanWithException(span, headerMap,
- EventMeshRetCode.EVENTMESH_REQUESTCODE_INVALID.getErrMsg(), null);
+ EventMeshRetCode.EVENTMESH_REQUESTCODE_INVALID.getErrMsg(), null);
return;
}
@@ -358,9 +358,9 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
sendResponse(ctx, responseCommand.httpResponse(HttpResponseStatus.INTERNAL_SERVER_ERROR));
span = TraceUtils.prepareServerSpan(headerMap,
- EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
+ EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
TraceUtils.finishSpanWithException(span, headerMap,
- EventMeshRetCode.EVENTMESH_RUNTIME_ERR.getErrMsg(), e);
+ EventMeshRetCode.EVENTMESH_RUNTIME_ERR.getErrMsg(), e);
return;
}
@@ -369,10 +369,9 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
}
final AsyncContext<HttpCommand> asyncContext =
- new AsyncContext<>(requestCommand, responseCommand, asyncContextCompleteHandler);
+ new AsyncContext<>(requestCommand, responseCommand, asyncContextCompleteHandler);
processHttpCommandRequest(ctx, asyncContext);
-
} catch (Exception ex) {
log.error("AbstractHTTPServer.HTTPHandler.channelRead error", ex);
sendError(ctx, HttpResponseStatus.INTERNAL_SERVER_ERROR);
@@ -396,9 +395,8 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
requestHeaders.set(ProtocolKey.VERSION, ProtocolVersion.V1.getVersion());
}
-
requestHeaders.set(ProtocolKey.ClientInstanceKey.IP.getKey(),
- RemotingHelper.parseChannelRemoteAddr(ctx.channel()));
+ RemotingHelper.parseChannelRemoteAddr(ctx.channel()));
requestHeaders.set(EventMeshConstants.REQ_SEND_EVENTMESH_IP, eventMeshHttpConfiguration.getEventMeshServerIp());
}
@@ -411,7 +409,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
final HttpRequestProcessor processor = choosed.getObject1();
if (processor.rejectRequest()) {
final HttpCommand responseCommand =
- request.createHttpCommandResponse(EventMeshRetCode.EVENTMESH_REJECT_BY_PROCESSOR_ERROR);
+ request.createHttpCommandResponse(EventMeshRetCode.EVENTMESH_REJECT_BY_PROCESSOR_ERROR);
asyncContext.onComplete(responseCommand);
if (asyncContext.isComplete()) {
@@ -421,10 +419,10 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
}
final Map<String, Object> traceMap = asyncContext.getRequest().getHeader().toMap();
TraceUtils.finishSpanWithException(TraceUtils.prepareServerSpan(traceMap,
- EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN,
- false),
- traceMap,
- EventMeshRetCode.EVENTMESH_REJECT_BY_PROCESSOR_ERROR.getErrMsg(), null);
+ EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN,
+ false),
+ traceMap,
+ EventMeshRetCode.EVENTMESH_REJECT_BY_PROCESSOR_ERROR.getErrMsg(), null);
}
return;
@@ -436,7 +434,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
}
metrics.getSummaryMetrics()
- .recordHTTPReqResTimeCost(System.currentTimeMillis() - request.getReqTime());
+ .recordHTTPReqResTimeCost(System.currentTimeMillis() - request.getReqTime());
if (log.isDebugEnabled()) {
log.debug("{}", asyncContext.getResponse());
@@ -458,12 +456,12 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
final Map<String, Object> traceMap = asyncContext.getRequest().getHeader().toMap();
TraceUtils.finishSpanWithException(
- TraceUtils.prepareServerSpan(traceMap,
- EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN,
- false),
- traceMap,
- EventMeshRetCode.EVENTMESH_RUNTIME_ERR.getErrMsg(),
- re);
+ TraceUtils.prepareServerSpan(traceMap,
+ EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN,
+ false),
+ traceMap,
+ EventMeshRetCode.EVENTMESH_RUNTIME_ERR.getErrMsg(),
+ re);
} catch (Exception e) {
log.error("processEventMeshRequest fail", re);
}
@@ -488,7 +486,6 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
}
}
-
@Sharable
private class HttpConnectionHandler extends ChannelDuplexHandler {
@@ -499,7 +496,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
if (connections.incrementAndGet() > MAX_CONNECTIONS) {
if (log.isWarnEnabled()) {
log.warn("client|http|channelActive|remoteAddress={}|msg=too many client({}) connect this eventMesh server",
- RemotingHelper.parseChannelRemoteAddr(ctx.channel()), MAX_CONNECTIONS);
+ RemotingHelper.parseChannelRemoteAddr(ctx.channel()), MAX_CONNECTIONS);
}
ctx.close();
return;
@@ -521,7 +518,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
final String remoteAddress = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
if (log.isInfoEnabled()) {
log.info("client|http|userEventTriggered|remoteAddress={}|msg={}",
- remoteAddress, evt.getClass().getName());
+ remoteAddress, evt.getClass().getName());
}
ctx.close();
}
@@ -550,11 +547,11 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
}
pipeline.addLast(getWorkerGroup(),
- new HttpRequestDecoder(),
- new HttpResponseEncoder(),
- httpConnectionHandler,
- new HttpObjectAggregator(Integer.MAX_VALUE),
- httpDispatcher);
+ new HttpRequestDecoder(),
+ new HttpResponseEncoder(),
+ httpConnectionHandler,
+ new HttpObjectAggregator(Integer.MAX_VALUE),
+ httpDispatcher);
}
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractRemotingServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractRemotingServer.java
index 978e8fee2..538c8ca17 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractRemotingServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractRemotingServer.java
@@ -29,7 +29,6 @@ import io.netty.channel.epoll.EpollEventLoopGroup;
import io.netty.channel.nio.NioEventLoopGroup;
import io.netty.util.concurrent.EventExecutorGroup;
-
import lombok.extern.slf4j.Slf4j;
/**
@@ -37,6 +36,7 @@ import lombok.extern.slf4j.Slf4j;
*/
@Slf4j
public abstract class AbstractRemotingServer {
+
private static final int MAX_THREADS = Runtime.getRuntime().availableProcessors();
private static final int DEFAULT_SLEEP_SECONDS = 30;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractTCPServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractTCPServer.java
index 15f16d27d..3fcce8ebf 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractTCPServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractTCPServer.java
@@ -89,7 +89,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
private TcpDispatcher tcpDispatcher;
private final Map<Command, Pair<TcpProcessor, ThreadPoolExecutor>> tcpRequestProcessorTable =
- new ConcurrentHashMap<>(64);
+ new ConcurrentHashMap<>(64);
private final transient AtomicBoolean started = new AtomicBoolean(false);
@@ -118,20 +118,20 @@ public class AbstractTCPServer extends AbstractRemotingServer {
final ServerBootstrap bootstrap = new ServerBootstrap();
bootstrap.group(this.getBossGroup(), this.getIoGroup())
- .channel(useEpoll() ? EpollServerSocketChannel.class : NioServerSocketChannel.class)
- .option(ChannelOption.SO_BACKLOG, 128)
- .option(ChannelOption.SO_REUSEADDR, true)
- .option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 10_000)
- .childOption(ChannelOption.SO_KEEPALIVE, false)
- .childOption(ChannelOption.SO_LINGER, 0)
- .childOption(ChannelOption.SO_TIMEOUT, 600_000)
- .childOption(ChannelOption.TCP_NODELAY, true)
- .childOption(ChannelOption.SO_SNDBUF, 65_535 * 4)
- .childOption(ChannelOption.SO_RCVBUF, 65_535 * 4)
- .option(ChannelOption.RCVBUF_ALLOCATOR, new AdaptiveRecvByteBufAllocator(2_048, 4_096, 65_536))
- .option(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT)
- .childOption(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT)
- .childHandler(new TcpServerInitializer());
+ .channel(useEpoll() ? EpollServerSocketChannel.class : NioServerSocketChannel.class)
+ .option(ChannelOption.SO_BACKLOG, 128)
+ .option(ChannelOption.SO_REUSEADDR, true)
+ .option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 10_000)
+ .childOption(ChannelOption.SO_KEEPALIVE, false)
+ .childOption(ChannelOption.SO_LINGER, 0)
+ .childOption(ChannelOption.SO_TIMEOUT, 600_000)
+ .childOption(ChannelOption.TCP_NODELAY, true)
+ .childOption(ChannelOption.SO_SNDBUF, 65_535 * 4)
+ .childOption(ChannelOption.SO_RCVBUF, 65_535 * 4)
+ .option(ChannelOption.RCVBUF_ALLOCATOR, new AdaptiveRecvByteBufAllocator(2_048, 4_096, 65_536))
+ .option(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT)
+ .childOption(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT)
+ .childHandler(new TcpServerInitializer());
try {
int port = eventMeshTCPConfiguration.getEventMeshTcpServerPort();
@@ -154,7 +154,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
}
-
@Override
public void shutdown() throws Exception {
super.shutdown();
@@ -163,41 +162,40 @@ public class AbstractTCPServer extends AbstractRemotingServer {
started.compareAndSet(true, false);
}
-
/**
* Registers the processors required by the runtime module
*
*/
public void registerProcessor(final Command command, final TcpProcessor processor,
- final ThreadPoolExecutor executor) {
+ final ThreadPoolExecutor executor) {
AssertUtils.notNull(command, "command can't be null");
AssertUtils.notNull(processor, "processor can't be null");
AssertUtils.notNull(executor, "executor can't be null");
this.tcpRequestProcessorTable.put(command, new Pair<>(processor, executor));
}
-
private class TcpServerInitializer extends ChannelInitializer<SocketChannel> {
@Override
protected void initChannel(SocketChannel ch) {
globalTrafficShapingHandler = newGTSHandler(tcpThreadPoolGroup.getScheduler(), eventMeshTCPConfiguration.getCtc().getReadLimit());
ch.pipeline()
- .addLast(getWorkerGroup(), new Codec.Encoder())
- .addLast(getWorkerGroup(), new Codec.Decoder())
- .addLast(getWorkerGroup(), "global-traffic-shaping", globalTrafficShapingHandler)
- .addLast(getWorkerGroup(), "channel-traffic-shaping", newCTSHandler(eventMeshTCPConfiguration.getCtc().getReadLimit()))
- .addLast(getWorkerGroup(), tcpConnectionHandler)
- .addLast(getWorkerGroup(),
- new IdleStateHandler(
- eventMeshTCPConfiguration.getEventMeshTcpIdleReadSeconds(),
- eventMeshTCPConfiguration.getEventMeshTcpIdleWriteSeconds(),
- eventMeshTCPConfiguration.getEventMeshTcpIdleAllSeconds()),
- new TcpDispatcher());
+ .addLast(getWorkerGroup(), new Codec.Encoder())
+ .addLast(getWorkerGroup(), new Codec.Decoder())
+ .addLast(getWorkerGroup(), "global-traffic-shaping", globalTrafficShapingHandler)
+ .addLast(getWorkerGroup(), "channel-traffic-shaping", newCTSHandler(eventMeshTCPConfiguration.getCtc().getReadLimit()))
+ .addLast(getWorkerGroup(), tcpConnectionHandler)
+ .addLast(getWorkerGroup(),
+ new IdleStateHandler(
+ eventMeshTCPConfiguration.getEventMeshTcpIdleReadSeconds(),
+ eventMeshTCPConfiguration.getEventMeshTcpIdleWriteSeconds(),
+ eventMeshTCPConfiguration.getEventMeshTcpIdleAllSeconds()),
+ new TcpDispatcher());
}
private GlobalTrafficShapingHandler newGTSHandler(final ScheduledExecutorService executor, final long readLimit) {
GlobalTrafficShapingHandler handler = new GlobalTrafficShapingHandler(executor, 0, readLimit) {
+
@Override
protected long calculateSize(final Object msg) {
return 1;
@@ -209,6 +207,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
private ChannelTrafficShapingHandler newCTSHandler(final long readLimit) {
ChannelTrafficShapingHandler handler = new ChannelTrafficShapingHandler(0, readLimit) {
+
@Override
protected long calculateSize(final Object msg) {
return 1;
@@ -236,9 +235,9 @@ public class AbstractTCPServer extends AbstractRemotingServer {
try {
if (isNeedTrace(cmd)) {
pkg.getHeader().getProperties()
- .put(EventMeshConstants.REQ_C2EVENTMESH_TIMESTAMP, startTime);
+ .put(EventMeshConstants.REQ_C2EVENTMESH_TIMESTAMP, startTime);
pkg.getHeader().getProperties().put(EventMeshConstants.REQ_SEND_EVENTMESH_IP,
- eventMeshTCPConfiguration.getEventMeshServerIp());
+ eventMeshTCPConfiguration.getEventMeshServerIp());
Session session = clientSessionGroupMapping.getSession(ctx);
pkg.getHeader().getProperties().put(EventMeshConstants.REQ_SYS, session.getClient().getSubsystem());
@@ -265,9 +264,9 @@ public class AbstractTCPServer extends AbstractRemotingServer {
logMessageFlow(ctx, pkg, cmd);
if (clientSessionGroupMapping.getSession(ctx)
- .getSessionState() == SessionState.CLOSED) {
+ .getSessionState() == SessionState.CLOSED) {
throw new Exception(
- "this eventMesh tcp session will be closed, may be reboot or version change!");
+ "this eventMesh tcp session will be closed, may be reboot or version change!");
}
processHttpCommandRequest(pkg, ctx, startTime, cmd);
@@ -276,20 +275,18 @@ public class AbstractTCPServer extends AbstractRemotingServer {
if (isNeedTrace(cmd)) {
Span span = TraceUtils.prepareServerSpan(pkg.getHeader().getProperties(),
- EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, startTime,
- TimeUnit.MILLISECONDS, false);
+ EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, startTime,
+ TimeUnit.MILLISECONDS, false);
TraceUtils.finishSpanWithException(span, pkg.getHeader().getProperties(),
- "exception occurred while dispatch pkg", e);
+ "exception occurred while dispatch pkg", e);
}
writeToClient(cmd, pkg, ctx, e);
}
}
-
private void processHttpCommandRequest(final Package pkg, final ChannelHandlerContext ctx,
- final long startTime, final Command cmd) {
-
+ final long startTime, final Command cmd) {
Pair<TcpProcessor, ThreadPoolExecutor> pair = tcpRequestProcessorTable.get(cmd);
pair.getObject2().submit(() -> {
@@ -302,7 +299,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
private boolean isNeedTrace(Command cmd) {
return eventMeshTCPConfiguration.isEventMeshServerTraceEnable()
- && (Command.REQUEST_TO_SERVER == cmd
+ && (Command.REQUEST_TO_SERVER == cmd
|| Command.ASYNC_MESSAGE_TO_SERVER == cmd
|| Command.BROADCAST_MESSAGE_TO_SERVER == cmd);
}
@@ -311,7 +308,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
try {
Package res = new Package();
res.setHeader(new Header(getReplyCommand(cmd), OPStatus.FAIL.getCode(), e.toString(),
- pkg.getHeader().getSeq()));
+ pkg.getHeader().getSeq()));
ctx.writeAndFlush(res);
} catch (Exception ex) {
log.warn("writeToClient failed", ex);
@@ -352,11 +349,11 @@ public class AbstractTCPServer extends AbstractRemotingServer {
if (pkg.getBody() instanceof EventMeshMessage) {
messageLogger.info("pkg|c2eventMesh|cmd={}|Msg={}|user={}", cmd,
- EventMeshUtil.printMqMessage((EventMeshMessage) pkg.getBody()),
- clientSessionGroupMapping.getSession(ctx).getClient());
+ EventMeshUtil.printMqMessage((EventMeshMessage) pkg.getBody()),
+ clientSessionGroupMapping.getSession(ctx).getClient());
} else {
messageLogger.info("pkg|c2eventMesh|cmd={}|pkg={}|user={}", cmd, pkg,
- clientSessionGroupMapping.getSession(ctx).getClient());
+ clientSessionGroupMapping.getSession(ctx).getClient());
}
}
@@ -374,8 +371,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
}
}
-
-
@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) {
Session session = clientSessionGroupMapping.getSession(ctx);
@@ -390,7 +385,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
if (session != null) {
EventMeshTcp2Client.goodBye2Client(tcpThreadPoolGroup, session, errMsg, OPStatus.FAIL.getCode(),
- clientSessionGroupMapping);
+ clientSessionGroupMapping);
} else {
EventMeshTcp2Client.goodBye2Client(ctx, errMsg, clientSessionGroupMapping, eventMeshTcpMonitor);
}
@@ -403,7 +398,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
private final AtomicInteger connections = new AtomicInteger(0);
-
@Override
public void channelRegistered(ChannelHandlerContext ctx) throws Exception {
final String remoteAddress = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
@@ -441,7 +435,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
super.channelInactive(ctx);
}
-
@Override
public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception {
if (evt instanceof IdleStateEvent) {
@@ -461,8 +454,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
}
}
-
-
public TcpConnectionHandler getTcpConnectionHandler() {
return tcpConnectionHandler;
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHTTPServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHTTPServer.java
index 4b583c387..763fa8e53 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHTTPServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHTTPServer.java
@@ -65,7 +65,6 @@ import java.util.concurrent.ThreadPoolExecutor;
import org.assertj.core.util.Lists;
-
import com.google.common.eventbus.EventBus;
import com.google.common.util.concurrent.RateLimiter;
@@ -77,6 +76,7 @@ import lombok.extern.slf4j.Slf4j;
*/
@Slf4j
public class EventMeshHTTPServer extends AbstractHTTPServer {
+
private final EventMeshServer eventMeshServer;
private final EventMeshHTTPConfiguration eventMeshHttpConfiguration;
@@ -98,8 +98,8 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
public EventMeshHTTPServer(final EventMeshServer eventMeshServer, final EventMeshHTTPConfiguration eventMeshHttpConfiguration) {
super(eventMeshHttpConfiguration.getHttpServerPort(),
- eventMeshHttpConfiguration.isEventMeshServerUseTls(),
- eventMeshHttpConfiguration);
+ eventMeshHttpConfiguration.isEventMeshServerUseTls(),
+ eventMeshHttpConfiguration);
this.eventMeshServer = eventMeshServer;
this.eventMeshHttpConfiguration = eventMeshHttpConfiguration;
this.metaStorage = eventMeshServer.getMetaStorage();
@@ -119,10 +119,8 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
// The MetricsRegistry is singleton, so we can use factory method to get.
final List<MetricsRegistry> metricsRegistries = Lists.newArrayList();
Optional.ofNullable(eventMeshHttpConfiguration.getEventMeshMetricsPluginType()).ifPresent(
- metricsPlugins -> metricsPlugins.forEach(
- pluginType -> metricsRegistries.add(MetricsPluginFactory.getMetricsRegistry(pluginType))
- )
- );
+ metricsPlugins -> metricsPlugins.forEach(
+ pluginType -> metricsRegistries.add(MetricsPluginFactory.getMetricsRegistry(pluginType))));
httpRetryer = new HttpRetryer(this);
httpRetryer.init();
@@ -139,9 +137,9 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
super.setHandlerService(new HandlerService());
super.getHandlerService().setMetrics(this.getMetrics());
- //get the trace-plugin
+ // get the trace-plugin
if (StringUtils.isNotEmpty(eventMeshHttpConfiguration.getEventMeshTracePluginType())
- && eventMeshHttpConfiguration.isEventMeshServerTraceEnable()) {
+ && eventMeshHttpConfiguration.isEventMeshServerTraceEnable()) {
super.setUseTrace(eventMeshHttpConfiguration.isEventMeshServerTraceEnable());
}
super.getHandlerService().setHttpTrace(new HTTPTrace(eventMeshHttpConfiguration.isEventMeshServerTraceEnable()));
@@ -200,11 +198,11 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
boolean registerResult = false;
try {
final String endPoints = IPUtils.getLocalAddress()
- + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshHttpConfiguration.getHttpServerPort();
+ + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshHttpConfiguration.getHttpServerPort();
final EventMeshRegisterInfo eventMeshRegisterInfo = new EventMeshRegisterInfo();
eventMeshRegisterInfo.setEventMeshClusterName(eventMeshHttpConfiguration.getEventMeshCluster());
eventMeshRegisterInfo.setEventMeshName(eventMeshHttpConfiguration.getEventMeshName()
- + "-" + ConfigurationContextUtil.HTTP);
+ + "-" + ConfigurationContextUtil.HTTP);
eventMeshRegisterInfo.setEndPoint(endPoints);
eventMeshRegisterInfo.setProtocolType(ConfigurationContextUtil.HTTP);
registerResult = metaStorage.register(eventMeshRegisterInfo);
@@ -220,7 +218,7 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
*/
private void unRegister() {
final String endPoints = IPUtils.getLocalAddress()
- + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshHttpConfiguration.getHttpServerPort();
+ + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshHttpConfiguration.getHttpServerPort();
final EventMeshUnRegisterInfo eventMeshUnRegisterInfo = new EventMeshUnRegisterInfo();
eventMeshUnRegisterInfo.setEventMeshClusterName(eventMeshHttpConfiguration.getEventMeshCluster());
eventMeshUnRegisterInfo.setEventMeshName(eventMeshHttpConfiguration.getEventMeshName());
@@ -241,7 +239,7 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
final BatchSendMessageV2Processor batchSendMessageV2Processor = new BatchSendMessageV2Processor(this);
registerProcessor(RequestCode.MSG_BATCH_SEND_V2.getRequestCode(), batchSendMessageV2Processor,
- batchMsgExecutor);
+ batchMsgExecutor);
ThreadPoolExecutor sendMsgExecutor = httpThreadPoolGroup.getSendMsgExecutor();
final SendSyncMessageProcessor sendSyncMessageProcessor = new SendSyncMessageProcessor(this);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHttpBootstrap.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHttpBootstrap.java
index 1def4750e..f63475921 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHttpBootstrap.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHttpBootstrap.java
@@ -57,7 +57,7 @@ public class EventMeshHttpBootstrap implements EventMeshBootstrap {
@Override
public void shutdown() throws Exception {
- //server shutdown
+ // server shutdown
if (eventMeshHttpServer != null) {
eventMeshHttpServer.shutdown();
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshServer.java
index 043db158b..155b21255 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshServer.java
@@ -34,7 +34,6 @@ import java.util.List;
import java.util.Objects;
import java.util.concurrent.CopyOnWriteArrayList;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
@@ -64,17 +63,17 @@ public class EventMeshServer {
public EventMeshServer() {
- //Initialize configuration
+ // Initialize configuration
this.configuration = configService.buildConfigInstance(CommonConfiguration.class);
AssertUtils.notNull(this.configuration, "configuration is null");
- //Initialize acl, registry, trace and storageResource
+ // Initialize acl, registry, trace and storageResource
this.acl = Acl.getInstance(this.configuration.getEventMeshSecurityPluginType());
this.metaStorage = MetaStorage.getInstance(this.configuration.getEventMeshMetaStoragePluginType());
trace = Trace.getInstance(this.configuration.getEventMeshTracePluginType(), this.configuration.isEventMeshServerTraceEnable());
this.storageResource = StorageResource.getInstance(this.configuration.getEventMeshStoragePluginType());
- //Initialize BOOTSTRAP_LIST based on protocols provided in configuration
+ // Initialize BOOTSTRAP_LIST based on protocols provided in configuration
final List<String> provideServerProtocols = configuration.getEventMeshProvideServerProtocols();
for (String provideServerProtocol : provideServerProtocols) {
switch (provideServerProtocol.toUpperCase()) {
@@ -88,11 +87,11 @@ public class EventMeshServer {
BOOTSTRAP_LIST.add(new EventMeshGrpcBootstrap(this));
break;
default:
- //nothing to do
+ // nothing to do
}
}
- //If no protocols are provided, initialize BOOTSTRAP_LIST with default protocols
+ // If no protocols are provided, initialize BOOTSTRAP_LIST with default protocols
if (BOOTSTRAP_LIST.isEmpty()) {
BOOTSTRAP_LIST.add(new EventMeshTcpBootstrap(this));
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshStartup.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshStartup.java
index 21b97c69f..c5b3220db 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshStartup.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshStartup.java
@@ -60,4 +60,3 @@ public class EventMeshStartup {
}
}
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshTCPServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshTCPServer.java
index 25319f268..cba5b06c3 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshTCPServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshTCPServer.java
@@ -63,6 +63,7 @@ import lombok.extern.slf4j.Slf4j;
*/
@Slf4j
public class EventMeshTCPServer extends AbstractTCPServer {
+
private final EventMeshServer eventMeshServer;
private final EventMeshTCPConfiguration eventMeshTCPConfiguration;
@@ -78,7 +79,6 @@ public class EventMeshTCPServer extends AbstractTCPServer {
private RateLimiter rateLimiter;
private EventMeshRebalanceService eventMeshRebalanceService;
-
public EventMeshTCPServer(final EventMeshServer eventMeshServer, final EventMeshTCPConfiguration eventMeshTCPConfiguration) {
super(eventMeshTCPConfiguration);
this.eventMeshServer = eventMeshServer;
@@ -95,19 +95,15 @@ public class EventMeshTCPServer extends AbstractTCPServer {
rateLimiter = RateLimiter.create(eventMeshTCPConfiguration.getEventMeshTcpMsgReqnumPerSecond());
-
// The MetricsRegistry is singleton, so we can use factory method to get.
final List<MetricsRegistry> metricsRegistries = Lists.newArrayList();
Optional.ofNullable(eventMeshTCPConfiguration.getEventMeshMetricsPluginType()).ifPresent(
- metricsPlugins -> metricsPlugins.forEach(
- pluginType -> metricsRegistries.add(MetricsPluginFactory.getMetricsRegistry(pluginType))
- )
- );
+ metricsPlugins -> metricsPlugins.forEach(
+ pluginType -> metricsRegistries.add(MetricsPluginFactory.getMetricsRegistry(pluginType))));
tcpRetryer = new EventMeshTcpRetryer(this);
tcpRetryer.init();
-
clientSessionGroupMapping = new ClientSessionGroupMapping(this);
clientSessionGroupMapping.init();
super.setClientSessionGroupMapping(clientSessionGroupMapping);
@@ -178,7 +174,7 @@ public class EventMeshTCPServer extends AbstractTCPServer {
boolean registerResult = false;
try {
String endPoints = IPUtils.getLocalAddress()
- + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshTCPConfiguration.getEventMeshTcpServerPort();
+ + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshTCPConfiguration.getEventMeshTcpServerPort();
EventMeshRegisterInfo eventMeshRegisterInfo = new EventMeshRegisterInfo();
eventMeshRegisterInfo.setEventMeshClusterName(eventMeshTCPConfiguration.getEventMeshCluster());
eventMeshRegisterInfo.setEventMeshName(eventMeshTCPConfiguration.getEventMeshName() + "-" + ConfigurationContextUtil.TCP);
@@ -247,9 +243,6 @@ public class EventMeshTCPServer extends AbstractTCPServer {
registerProcessor(Command.REQUEST_TO_CLIENT_ACK, messageAckProcessor, taskHandleExecutorService);
}
-
-
-
public EventMeshServer getEventMeshServer() {
return eventMeshServer;
}
@@ -278,7 +271,6 @@ public class EventMeshTCPServer extends AbstractTCPServer {
return acl;
}
-
public ClientSessionGroupMapping getClientSessionGroupMapping() {
return clientSessionGroupMapping;
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/HTTPThreadPoolGroup.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/HTTPThreadPoolGroup.java
index 224d8287e..9a7b93d0e 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/HTTPThreadPoolGroup.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/HTTPThreadPoolGroup.java
@@ -44,51 +44,51 @@ public class HTTPThreadPoolGroup implements ThreadPoolGroup {
public void initThreadPool() {
batchMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshHttpConfiguration.getEventMeshServerBatchMsgThreadNum(),
- eventMeshHttpConfiguration.getEventMeshServerBatchMsgThreadNum(),
- new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerBatchBlockQSize()),
- "eventMesh-batchMsg", true);
+ eventMeshHttpConfiguration.getEventMeshServerBatchMsgThreadNum(),
+ eventMeshHttpConfiguration.getEventMeshServerBatchMsgThreadNum(),
+ new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerBatchBlockQSize()),
+ "eventMesh-batchMsg", true);
sendMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshHttpConfiguration.getEventMeshServerSendMsgThreadNum(),
- eventMeshHttpConfiguration.getEventMeshServerSendMsgThreadNum(),
- new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerSendMsgBlockQSize()),
- "eventMesh-sendMsg", true);
+ eventMeshHttpConfiguration.getEventMeshServerSendMsgThreadNum(),
+ eventMeshHttpConfiguration.getEventMeshServerSendMsgThreadNum(),
+ new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerSendMsgBlockQSize()),
+ "eventMesh-sendMsg", true);
remoteMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshHttpConfiguration.getEventMeshServerRemoteMsgThreadNum(),
- eventMeshHttpConfiguration.getEventMeshServerRemoteMsgThreadNum(),
- new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerRemoteMsgBlockQSize()),
- "eventMesh-remoteMsg", true);
+ eventMeshHttpConfiguration.getEventMeshServerRemoteMsgThreadNum(),
+ eventMeshHttpConfiguration.getEventMeshServerRemoteMsgThreadNum(),
+ new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerRemoteMsgBlockQSize()),
+ "eventMesh-remoteMsg", true);
pushMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshHttpConfiguration.getEventMeshServerPushMsgThreadNum(),
- eventMeshHttpConfiguration.getEventMeshServerPushMsgThreadNum(),
- new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerPushMsgBlockQSize()),
- "eventMesh-pushMsg", true);
+ eventMeshHttpConfiguration.getEventMeshServerPushMsgThreadNum(),
+ eventMeshHttpConfiguration.getEventMeshServerPushMsgThreadNum(),
+ new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerPushMsgBlockQSize()),
+ "eventMesh-pushMsg", true);
clientManageExecutor = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshHttpConfiguration.getEventMeshServerClientManageThreadNum(),
- eventMeshHttpConfiguration.getEventMeshServerClientManageThreadNum(),
- new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerClientManageBlockQSize()),
- "eventMesh-clientManage", true);
+ eventMeshHttpConfiguration.getEventMeshServerClientManageThreadNum(),
+ eventMeshHttpConfiguration.getEventMeshServerClientManageThreadNum(),
+ new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerClientManageBlockQSize()),
+ "eventMesh-clientManage", true);
adminExecutor = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshHttpConfiguration.getEventMeshServerAdminThreadNum(),
- eventMeshHttpConfiguration.getEventMeshServerAdminThreadNum(),
- new LinkedBlockingQueue<>(50), "eventMesh-admin",
- true);
+ eventMeshHttpConfiguration.getEventMeshServerAdminThreadNum(),
+ eventMeshHttpConfiguration.getEventMeshServerAdminThreadNum(),
+ new LinkedBlockingQueue<>(50), "eventMesh-admin",
+ true);
replyMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshHttpConfiguration.getEventMeshServerReplyMsgThreadNum(),
- eventMeshHttpConfiguration.getEventMeshServerReplyMsgThreadNum(),
- new LinkedBlockingQueue<>(100),
- "eventMesh-replyMsg", true);
+ eventMeshHttpConfiguration.getEventMeshServerReplyMsgThreadNum(),
+ eventMeshHttpConfiguration.getEventMeshServerReplyMsgThreadNum(),
+ new LinkedBlockingQueue<>(100),
+ "eventMesh-replyMsg", true);
webhookExecutor = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshHttpConfiguration.getEventMeshServerWebhookThreadNum(),
- eventMeshHttpConfiguration.getEventMeshServerWebhookThreadNum(),
- new LinkedBlockingQueue<>(100), "eventMesh-webhook", true);
+ eventMeshHttpConfiguration.getEventMeshServerWebhookThreadNum(),
+ eventMeshHttpConfiguration.getEventMeshServerWebhookThreadNum(),
+ new LinkedBlockingQueue<>(100), "eventMesh-webhook", true);
}
@Override
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/TCPThreadPoolGroup.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/TCPThreadPoolGroup.java
index 34d36073b..189119294 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/TCPThreadPoolGroup.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/TCPThreadPoolGroup.java
@@ -26,6 +26,7 @@ import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ThreadPoolExecutor;
public class TCPThreadPoolGroup implements ThreadPoolGroup {
+
private final EventMeshTCPConfiguration eventMeshTCPConfiguration;
private ScheduledExecutorService scheduler;
private ThreadPoolExecutor taskHandleExecutorService;
@@ -39,19 +40,19 @@ public class TCPThreadPoolGroup implements ThreadPoolGroup {
public void initThreadPool() {
scheduler = ThreadPoolFactory.createScheduledExecutor(eventMeshTCPConfiguration.getEventMeshTcpGlobalScheduler(),
- new EventMeshThreadFactory("eventMesh-tcp-scheduler", true));
+ new EventMeshThreadFactory("eventMesh-tcp-scheduler", true));
taskHandleExecutorService = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshTCPConfiguration.getEventMeshTcpTaskHandleExecutorPoolSize(),
- eventMeshTCPConfiguration.getEventMeshTcpTaskHandleExecutorPoolSize(),
- new LinkedBlockingQueue<>(10_000),
- new EventMeshThreadFactory("eventMesh-tcp-task-handle", true));
+ eventMeshTCPConfiguration.getEventMeshTcpTaskHandleExecutorPoolSize(),
+ eventMeshTCPConfiguration.getEventMeshTcpTaskHandleExecutorPoolSize(),
+ new LinkedBlockingQueue<>(10_000),
+ new EventMeshThreadFactory("eventMesh-tcp-task-handle", true));
broadcastMsgDownstreamExecutorService = ThreadPoolFactory.createThreadPoolExecutor(
- eventMeshTCPConfiguration.getEventMeshTcpMsgDownStreamExecutorPoolSize(),
- eventMeshTCPConfiguration.getEventMeshTcpMsgDownStreamExecutorPoolSize(),
- new LinkedBlockingQueue<>(10_000),
- new EventMeshThreadFactory("eventMesh-tcp-msg-downstream", true));
+ eventMeshTCPConfiguration.getEventMeshTcpMsgDownStreamExecutorPoolSize(),
+ eventMeshTCPConfiguration.getEventMeshTcpMsgDownStreamExecutorPoolSize(),
+ new LinkedBlockingQueue<>(10_000),
+ new EventMeshThreadFactory("eventMesh-tcp-msg-downstream", true));
}
@Override
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/ThreadPoolGroup.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/ThreadPoolGroup.java
index e68ddea98..412094e6e 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/ThreadPoolGroup.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/ThreadPoolGroup.java
@@ -22,6 +22,7 @@ package org.apache.eventmesh.runtime.boot;
*
*/
public interface ThreadPoolGroup {
+
void initThreadPool();
void shutdownThreadPool();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/common/Pair.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/common/Pair.java
index 893e19035..ddab17655 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/common/Pair.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/common/Pair.java
@@ -43,4 +43,3 @@ public class Pair<T1, T2> {
this.object2 = object2;
}
}
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/configuration/EventMeshTCPConfiguration.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/configuration/EventMeshTCPConfiguration.java
index 113344540..2718112dd 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/configuration/EventMeshTCPConfiguration.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/configuration/EventMeshTCPConfiguration.java
@@ -53,7 +53,7 @@ public class EventMeshTCPConfiguration extends CommonConfiguration {
@ConfigFiled(field = "tcp.clientMaxNum")
private int eventMeshTcpClientMaxNum = 10000;
- //======================================= New add config =================================
+ // ======================================= New add config =================================
@ConfigFiled(field = "global.scheduler")
private int eventMeshTcpGlobalScheduler = 5;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/constants/EventMeshConstants.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/constants/EventMeshConstants.java
index 8e1aaac8f..bdefc89ca 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/constants/EventMeshConstants.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/constants/EventMeshConstants.java
@@ -66,7 +66,7 @@ public class EventMeshConstants {
public static final String REQ_IDC = "req0idc";
public static final String REQ_GROUP = "req0group";
- //default TTL 4 hours
+ // default TTL 4 hours
public static final Integer DEFAULT_MSG_TTL_MILLS = 14400000;
public static final int DEFAULT_TIMEOUT_IN_MILLISECONDS = 3000;
@@ -86,7 +86,6 @@ public class EventMeshConstants {
public static final String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS";
-
public static final String BORN_TIMESTAMP = "BORN_TIME";
public static final String STORE_TIMESTAMP = "STORE_TIME";
public static final String LEAVE_TIMESTAMP = "LEAVE_TIME";
@@ -125,11 +124,11 @@ public class EventMeshConstants {
public static final String PROPERTY_MESSAGE_KEYS = "keys";
- public static final String PROPERTY_MESSAGE_REPLY_TO = "REPLY_TO"; //requester clientId
+ public static final String PROPERTY_MESSAGE_REPLY_TO = "REPLY_TO"; // requester clientId
public static final String PROPERTY_RR_REQUEST_ID = "RR_REQUEST_UNIQ_ID";
- public static final String LEAVE_TIME = "leave" + Constants.MESSAGE_PROP_SEPARATOR + "time"; //leaveBrokerTime
+ public static final String LEAVE_TIME = "leave" + Constants.MESSAGE_PROP_SEPARATOR + "time"; // leaveBrokerTime
public static final String ARRIVE_TIME = "arrive" + Constants.MESSAGE_PROP_SEPARATOR + "time";
public static final String STORE_TIME = "store" + Constants.MESSAGE_PROP_SEPARATOR + "time";
public static final String PRODUCER_GROUP = "producerGroup";
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumer/SubscriptionManager.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumer/SubscriptionManager.java
index ab5272e9d..155869772 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumer/SubscriptionManager.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumer/SubscriptionManager.java
@@ -37,7 +37,6 @@ import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
@@ -47,9 +46,15 @@ public class SubscriptionManager {
private final MetaStorage metaStorage;
- private final ConcurrentHashMap<String /**group*/, ConsumerGroupConf> localConsumerGroupMapping = new ConcurrentHashMap<>(64);
+ /**
+ * key: group
+ */
+ private final ConcurrentHashMap<String, ConsumerGroupConf> localConsumerGroupMapping = new ConcurrentHashMap<>(64);
- private final ConcurrentHashMap<String /**group@topic*/, List<Client>> localClientInfoMapping = new ConcurrentHashMap<>(64);
+ /**
+ * key: group@topic
+ */
+ private final ConcurrentHashMap<String, List<Client>> localClientInfoMapping = new ConcurrentHashMap<>(64);
public SubscriptionManager(boolean isEventMeshServerMetaStorageEnable, MetaStorage metaStorage) {
this.isEventMeshServerMetaStorageEnable = isEventMeshServerMetaStorageEnable;
@@ -78,7 +83,7 @@ public class SubscriptionManager {
boolean isContains = false;
for (final Client localClient : localClients) {
- //TODO: compare the whole Client would be better?
+ // TODO: compare the whole Client would be better?
if (StringUtils.equals(localClient.getUrl(), url)) {
isContains = true;
localClient.setLastUpTime(new Date());
@@ -140,7 +145,7 @@ public class SubscriptionManager {
if (!consumerGroupTopicConf.getIdcUrls().containsKey(clientInfo.getIdc())) {
consumerGroupTopicConf.getIdcUrls().putIfAbsent(clientInfo.getIdc(), new ArrayList<>());
}
- //TODO: idcUrl list is not thread-safe
+ // TODO: idcUrl list is not thread-safe
consumerGroupTopicConf.getIdcUrls().get(clientInfo.getIdc()).add(url);
}
}
@@ -160,8 +165,8 @@ public class SubscriptionManager {
Map<String, ConsumerGroupTopicMetadata> consumerGroupTopicMetadataMap =
new HashMap<>(1 << 4);
- for (Map.Entry<String, ConsumerGroupTopicConf> consumerGroupTopicConfEntry :
- consumerGroupConf.getConsumerGroupTopicConf().entrySet()) {
+ for (Map.Entry<String, ConsumerGroupTopicConf> consumerGroupTopicConfEntry : consumerGroupConf.getConsumerGroupTopicConf()
+ .entrySet()) {
final String topic = consumerGroupTopicConfEntry.getKey();
ConsumerGroupTopicConf consumerGroupTopicConf = consumerGroupTopicConfEntry.getValue();
ConsumerGroupTopicMetadata consumerGroupTopicMetadata = new ConsumerGroupTopicMetadata();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupConf.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupConf.java
index 9f714197c..3e01eac9d 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupConf.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupConf.java
@@ -24,11 +24,11 @@ import java.util.concurrent.ConcurrentHashMap;
public class ConsumerGroupConf implements Serializable {
- //eg . 5013-1A0
+ // eg . 5013-1A0
private String consumerGroup;
- private final ConcurrentHashMap<String/*topic*/, ConsumerGroupTopicConf> consumerGroupTopicConf
- = new ConcurrentHashMap<String, ConsumerGroupTopicConf>();
+ private final ConcurrentHashMap<String/* topic */, ConsumerGroupTopicConf> consumerGroupTopicConf =
+ new ConcurrentHashMap<String, ConsumerGroupTopicConf>();
public ConsumerGroupConf(String consumerGroup) {
this.consumerGroup = consumerGroup;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupMetadata.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupMetadata.java
index 2644ccd41..4c2460503 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupMetadata.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupMetadata.java
@@ -33,7 +33,6 @@ public class ConsumerGroupMetadata {
*/
private Map<String, ConsumerGroupTopicMetadata> consumerGroupTopicMetadataMap = Maps.newConcurrentMap();
-
public String getConsumerGroup() {
return consumerGroup;
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupTopicMetadata.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupTopicMetadata.java
index 8be4a45c9..8e19d91de 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupTopicMetadata.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupTopicMetadata.java
@@ -19,7 +19,6 @@ package org.apache.eventmesh.runtime.core.consumergroup;
import java.util.Set;
-
import com.google.common.collect.Sets;
public class ConsumerGroupTopicMetadata {
@@ -39,7 +38,6 @@ public class ConsumerGroupTopicMetadata {
*/
private Set<String> urls = Sets.newConcurrentHashSet();
-
public String getConsumerGroup() {
return consumerGroup;
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/event/ConsumerGroupStateEvent.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/event/ConsumerGroupStateEvent.java
index 99ace0e5f..9b5e7c827 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/event/ConsumerGroupStateEvent.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/event/ConsumerGroupStateEvent.java
@@ -39,7 +39,6 @@ public class ConsumerGroupStateEvent {
return sb.toString();
}
-
public enum ConsumerGroupStateAction {
NEW,
CHANGE,
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQAdminWrapper.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQAdminWrapper.java
index bef3cbf4a..7676c426c 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQAdminWrapper.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQAdminWrapper.java
@@ -26,7 +26,6 @@ import java.util.Properties;
import io.cloudevents.CloudEvent;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQConsumerWrapper.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQConsumerWrapper.java
index 420a6b27c..b9971e264 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQConsumerWrapper.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQConsumerWrapper.java
@@ -27,7 +27,6 @@ import java.util.Properties;
import io.cloudevents.CloudEvent;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQProducerWrapper.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQProducerWrapper.java
index 7b64e8281..f0a50dcc0 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQProducerWrapper.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQProducerWrapper.java
@@ -26,7 +26,6 @@ import java.util.Properties;
import io.cloudevents.CloudEvent;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/ConsumerManager.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/ConsumerManager.java
index 4cf219424..b79d3ec33 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/ConsumerManager.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/ConsumerManager.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.grpc.consumer;
-
import org.apache.eventmesh.common.protocol.SubscriptionMode;
import org.apache.eventmesh.common.utils.JsonUtils;
import org.apache.eventmesh.runtime.boot.EventMeshGrpcServer;
@@ -41,7 +40,6 @@ import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/EventMeshConsumer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/EventMeshConsumer.java
index 9496a8913..2ddaa9983 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/EventMeshConsumer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/EventMeshConsumer.java
@@ -312,7 +312,7 @@ public class EventMeshConsumer {
final String topic = event.getSubject();
final String bizSeqNo = Optional.ofNullable(
- (String) event.getExtension(Constants.PROPERTY_MESSAGE_SEARCH_KEYS))
+ (String) event.getExtension(Constants.PROPERTY_MESSAGE_SEARCH_KEYS))
.orElse("");
final String uniqueId = Optional.ofNullable((String) event.getExtension(Constants.RMB_UNIQ_ID))
.orElse("");
@@ -363,8 +363,7 @@ public class EventMeshConsumer {
public void sendMessageBack(final String consumerGroup, final CloudEvent event,
final String uniqueId, final String bizSeqNo) throws Exception {
- final EventMeshProducer producer
- = eventMeshGrpcServer.getProducerManager().getEventMeshProducer(consumerGroup);
+ final EventMeshProducer producer = eventMeshGrpcServer.getProducerManager().getEventMeshProducer(consumerGroup);
if (producer == null) {
if (log.isWarnEnabled()) {
@@ -378,6 +377,7 @@ public class EventMeshConsumer {
producer, eventMeshGrpcServer);
producer.send(sendMessageBackContext, new SendCallback() {
+
@Override
public void onSuccess(final SendResult sendResult) {
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/ConsumerGroupClient.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/ConsumerGroupClient.java
index 1a14ef597..1d3b3c1cd 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/ConsumerGroupClient.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/ConsumerGroupClient.java
@@ -86,4 +86,3 @@ public class ConsumerGroupClient {
+ ",lastUpTime=" + lastUpTime + "}";
}
}
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/StreamTopicConfig.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/StreamTopicConfig.java
index 65699d9f1..8a40cba66 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/StreamTopicConfig.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/StreamTopicConfig.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup;
-
import org.apache.eventmesh.common.protocol.SubscriptionMode;
import org.apache.eventmesh.common.protocol.grpc.cloudevents.CloudEvent;
import org.apache.eventmesh.runtime.core.protocol.grpc.service.EventEmitter;
@@ -134,5 +133,3 @@ public class StreamTopicConfig extends ConsumerGroupTopicConfig {
return emitterList;
}
}
-
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/WebhookTopicConfig.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/WebhookTopicConfig.java
index 9c1b1664e..358cfef58 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/WebhookTopicConfig.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/WebhookTopicConfig.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup;
-
import org.apache.eventmesh.common.protocol.SubscriptionMode;
import java.util.ArrayList;
@@ -28,7 +27,6 @@ import java.util.Map;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/BatchPublishCloudEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/BatchPublishCloudEventProcessor.java
index 06f946aed..80a14e435 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/BatchPublishCloudEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/BatchPublishCloudEventProcessor.java
@@ -43,7 +43,6 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class BatchPublishCloudEventProcessor extends AbstractPublishBatchCloudEventProcessor {
-
public BatchPublishCloudEventProcessor(final EventMeshGrpcServer eventMeshGrpcServer) {
super(eventMeshGrpcServer, eventMeshGrpcServer.getAcl());
}
@@ -70,6 +69,7 @@ public class BatchPublishCloudEventProcessor extends AbstractPublishBatchCloudEv
eventMeshGrpcServer.getMetricsMonitor().recordSendMsgToQueue();
long startTime = System.currentTimeMillis();
eventMeshProducer.send(sendMessageContext, new SendCallback() {
+
@Override
public void onSuccess(SendResult sendResult) {
long endTime = System.currentTimeMillis();
@@ -88,5 +88,4 @@ public class BatchPublishCloudEventProcessor extends AbstractPublishBatchCloudEv
ServiceUtils.sendResponseCompleted(StatusCode.SUCCESS, "batch publish success", emitter);
}
-
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/PublishCloudEventsProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/PublishCloudEventsProcessor.java
index 048531587..eb9189bff 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/PublishCloudEventsProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/PublishCloudEventsProcessor.java
@@ -64,6 +64,7 @@ public class PublishCloudEventsProcessor extends AbstractPublishCloudEventProces
eventMeshGrpcServer.getMetricsMonitor().recordSendMsgToQueue();
long startTime = System.currentTimeMillis();
eventMeshProducer.send(sendMessageContext, new SendCallback() {
+
@Override
public void onSuccess(SendResult sendResult) {
ServiceUtils.sendResponseCompleted(StatusCode.SUCCESS, sendResult.toString(), emitter);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/ReplyMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/ReplyMessageProcessor.java
index d82ae77a6..73c594b54 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/ReplyMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/ReplyMessageProcessor.java
@@ -46,7 +46,6 @@ import java.util.concurrent.TimeUnit;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
@@ -113,6 +112,7 @@ public class ReplyMessageProcessor {
eventMeshGrpcServer.getMetricsMonitor().recordSendMsgToQueue();
long startTime = System.currentTimeMillis();
eventMeshProducer.reply(sendMessageContext, new SendCallback() {
+
@Override
public void onSuccess(SendResult sendResult) {
long endTime = System.currentTimeMillis();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/RequestCloudEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/RequestCloudEventProcessor.java
index a256f5bb7..ecb50f499 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/RequestCloudEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/RequestCloudEventProcessor.java
@@ -33,13 +33,11 @@ import org.apache.eventmesh.runtime.core.protocol.grpc.service.EventEmitter;
import org.apache.eventmesh.runtime.core.protocol.grpc.service.ServiceUtils;
import org.apache.eventmesh.runtime.util.EventMeshUtil;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class RequestCloudEventProcessor extends AbstractPublishCloudEventProcessor {
-
public RequestCloudEventProcessor(final EventMeshGrpcServer eventMeshGrpcServer) {
super(eventMeshGrpcServer, eventMeshGrpcServer.getAcl());
}
@@ -65,6 +63,7 @@ public class RequestCloudEventProcessor extends AbstractPublishCloudEventProcess
eventMeshGrpcServer.getMetricsMonitor().recordSendMsgToQueue();
long startTime = System.currentTimeMillis();
eventMeshProducer.request(sendMessageContext, new RequestReplyCallback() {
+
@Override
public void onSuccess(io.cloudevents.CloudEvent event) {
try {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/SubscribeProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/SubscribeProcessor.java
index 409108304..daee0e206 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/SubscribeProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/SubscribeProcessor.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.grpc.processor;
-
import org.apache.eventmesh.api.exception.AclException;
import org.apache.eventmesh.common.protocol.SubscriptionItem;
import org.apache.eventmesh.common.protocol.grpc.cloudevents.CloudEvent;
@@ -87,7 +86,7 @@ public class SubscribeProcessor {
List<SubscriptionItem> subscriptionItems = JsonUtils.parseTypeReferenceObject(subscription.getTextData(),
new TypeReference<List<SubscriptionItem>>() {
});
-
+
Objects.requireNonNull(subscriptionItems, "subscriptionItems must not be null");
final String env = EventMeshCloudEventUtils.getEnv(subscription);
final String idc = EventMeshCloudEventUtils.getIdc(subscription);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/EventMeshProducer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/EventMeshProducer.java
index a5abe27d8..ae77312b8 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/EventMeshProducer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/EventMeshProducer.java
@@ -62,7 +62,7 @@ public class EventMeshProducer {
keyValue.put(EventMeshConstants.INSTANCE_NAME, EventMeshUtil.buildMeshClientID(
producerGroupConfig.getGroupName(), eventMeshGrpcConfiguration.getEventMeshCluster()));
- //TODO for defibus
+ // TODO for defibus
keyValue.put(EventMeshConstants.EVENT_MESH_IDC, eventMeshGrpcConfiguration.getEventMeshIDC());
mqProducerWrapper = new MQProducerWrapper(
eventMeshGrpcConfiguration.getEventMeshStoragePluginType());
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/ProducerManager.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/ProducerManager.java
index 7d14b615a..623c50d88 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/ProducerManager.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/ProducerManager.java
@@ -23,7 +23,6 @@ import org.apache.eventmesh.runtime.core.consumergroup.ProducerGroupConf;
import java.util.concurrent.ConcurrentHashMap;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/SendMessageContext.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/SendMessageContext.java
index dcc87248c..b8e97bc8a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/SendMessageContext.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/SendMessageContext.java
@@ -107,7 +107,7 @@ public class SendMessageContext extends RetryContext {
return;
}
- if (retryTimes > 0) { //retry once
+ if (retryTimes > 0) { // retry once
logger.error("Exception happends during retry. The retryTimes > 0.");
return;
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/AbstractPushRequest.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/AbstractPushRequest.java
index dcd73979e..ee9e6fbb4 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/AbstractPushRequest.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/AbstractPushRequest.java
@@ -57,7 +57,7 @@ public abstract class AbstractPushRequest extends RetryContext {
protected Map<String, Set<AbstractPushRequest>> waitingRequests;
protected HandleMsgContext handleMsgContext;
- // protected CloudEvent event;
+ // protected CloudEvent event;
protected CloudEvent eventMeshCloudEvent;
private final AtomicBoolean complete = new AtomicBoolean(Boolean.FALSE);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/HandleMsgContext.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/HandleMsgContext.java
index 78e62b183..63d40ff85 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/HandleMsgContext.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/HandleMsgContext.java
@@ -91,7 +91,6 @@ public class HandleMsgContext {
return grpcType;
}
-
@Override
public String toString() {
return "handleMsgContext={"
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/MessageHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/MessageHandler.java
index addd6df9f..bb3737c35 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/MessageHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/MessageHandler.java
@@ -29,7 +29,6 @@ import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
-
import com.google.common.collect.Maps;
import com.google.common.collect.Sets;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/StreamPushRequest.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/StreamPushRequest.java
index 04225d1aa..e4c84bdf6 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/StreamPushRequest.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/StreamPushRequest.java
@@ -36,7 +36,6 @@ import java.util.Set;
import io.grpc.stub.StreamObserver;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
@@ -73,7 +72,8 @@ public class StreamPushRequest extends AbstractPushRequest {
eventMeshCloudEvent = CloudEvent.newBuilder(eventMeshCloudEvent)
.putAttributes(EventMeshConstants.REQ_EVENTMESH2C_TIMESTAMP,
- CloudEventAttributeValue.newBuilder().setCeString(String.valueOf(lastPushTime)).build()).build();
+ CloudEventAttributeValue.newBuilder().setCeString(String.valueOf(lastPushTime)).build())
+ .build();
try {
// catch the error and retry, don't use eventEmitter.onNext() to hide the error
StreamObserver<CloudEvent> emitter = eventEmitter.getEmitter();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/WebhookPushRequest.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/WebhookPushRequest.java
index 42ef037d8..b170257c9 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/WebhookPushRequest.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/WebhookPushRequest.java
@@ -32,7 +32,6 @@ import org.apache.eventmesh.common.utils.JsonUtils;
import org.apache.eventmesh.runtime.constants.EventMeshConstants;
import org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup.WebhookTopicConfig;
-
import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.collections4.MapUtils;
import org.apache.commons.lang3.RandomUtils;
@@ -134,24 +133,20 @@ public class WebhookPushRequest extends AbstractPushRequest {
builder.setEntity(new UrlEncodedFormEntity(body, StandardCharsets.UTF_8));
-
addToWaitingMap(this);
- CMD_LOGGER.info("cmd={}|eventMesh2client|from={}|to={}", requestCode,
- IPUtils.getLocalAddress(), selectedPushUrl);
+ CMD_LOGGER.info("cmd={}|eventMesh2client|from={}|to={}", requestCode, IPUtils.getLocalAddress(), selectedPushUrl);
try {
eventMeshGrpcServer.getHttpClient().execute(builder, handleResponse(selectedPushUrl));
- MESSAGE_LOGGER
- .info("message|eventMesh2client|url={}|topic={}|bizSeqNo={}|uniqueId={}",
- selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
- EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent),
- EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent));
+ MESSAGE_LOGGER.info("message|eventMesh2client|url={}|topic={}|bizSeqNo={}|uniqueId={}",
+ selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
+ EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent),
+ EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent));
} catch (IOException e) {
long cost = System.currentTimeMillis() - lastPushTime;
- MESSAGE_LOGGER.error(
- "message|eventMesh2client|exception={} |emitter|topic={}|bizSeqNo={}"
- + "|uniqueId={}|cost={}", e.getMessage(), EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
+ MESSAGE_LOGGER.error("message|eventMesh2client|exception={} |emitter|topic={}|bizSeqNo={}|uniqueId={}|cost={}",
+ e.getMessage(), EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent), EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent), cost, e);
removeWaitingMap(this);
delayRetry();
@@ -178,14 +173,11 @@ public class WebhookPushRequest extends AbstractPushRequest {
return response -> {
removeWaitingMap(WebhookPushRequest.this);
long cost = System.currentTimeMillis() - lastPushTime;
-
- if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) {
-
- MESSAGE_LOGGER.info(
- "message|eventMesh2client|exception|url={}|topic={}|bizSeqNo={}"
- + "|uniqueId={}|cost={}", selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
- EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent), EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent), cost);
+ if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) {
+ MESSAGE_LOGGER.info("message|eventMesh2client|exception|url={}|topic={}|bizSeqNo={}|uniqueId={}|cost={}", selectedPushUrl,
+ EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent), EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent),
+ EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent), cost);
delayRetry();
} else {
String res = "";
@@ -197,9 +189,8 @@ public class WebhookPushRequest extends AbstractPushRequest {
return new Object();
}
ClientRetCode result = processResponseContent(res, selectedPushUrl);
- MESSAGE_LOGGER.info(
- "message|eventMesh2client|{}|url={}|topic={}|bizSeqNo={}"
- + "|uniqueId={}|cost={}", result, selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
+ MESSAGE_LOGGER.info("message|eventMesh2client|{}|url={}|topic={}|bizSeqNo={}|uniqueId={}|cost={}",
+ result, selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent), EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent), cost);
switch (result) {
case OK:
@@ -211,7 +202,7 @@ public class WebhookPushRequest extends AbstractPushRequest {
delayRetry();
break;
default:
- //do nothing
+ // do nothing
}
}
return new Object();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ConsumerService.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ConsumerService.java
index e1f940738..1b8b028d4 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ConsumerService.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ConsumerService.java
@@ -83,6 +83,7 @@ public class ConsumerService extends ConsumerServiceGrpc.ConsumerServiceImplBase
EventEmitter<CloudEvent> emitter = new EventEmitter<>(responseObserver);
return new StreamObserver<CloudEvent>() {
+
@Override
public void onNext(CloudEvent subscription) {
Set<SubscriptionItem> subscriptionItems = JsonUtils.parseTypeReferenceObject(subscription.getTextData(),
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/HeartbeatService.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/HeartbeatService.java
index 0b85ac371..10dbcaf90 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/HeartbeatService.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/HeartbeatService.java
@@ -25,12 +25,10 @@ import org.apache.eventmesh.runtime.boot.EventMeshGrpcServer;
import org.apache.eventmesh.runtime.constants.EventMeshConstants;
import org.apache.eventmesh.runtime.core.protocol.grpc.processor.HeartbeatProcessor;
-
import java.util.concurrent.ThreadPoolExecutor;
import io.grpc.stub.StreamObserver;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/PublisherService.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/PublisherService.java
index 7969ffe6c..1d67ab866 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/PublisherService.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/PublisherService.java
@@ -74,7 +74,6 @@ public class PublisherService extends PublisherServiceGrpc.PublisherServiceImplB
});
}
-
/**
* <pre>
* publish event with reply
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ServiceUtils.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ServiceUtils.java
index 1f6e6637c..0740c5243 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ServiceUtils.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ServiceUtils.java
@@ -131,7 +131,6 @@ public class ServiceUtils {
return true;
}
-
public static boolean validateHeartBeat(CloudEvent heartbeat) {
org.apache.eventmesh.common.protocol.grpc.common.ClientType clientType = EventMeshCloudEventUtils.getClientType(heartbeat);
if (org.apache.eventmesh.common.protocol.grpc.common.ClientType.SUB == clientType && StringUtils.isEmpty(
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/ConsumerManager.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/ConsumerManager.java
index ee0ca34cb..e60f1687a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/ConsumerManager.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/ConsumerManager.java
@@ -27,7 +27,6 @@ import org.apache.eventmesh.runtime.util.EventMeshUtil;
import java.util.Objects;
import java.util.concurrent.ConcurrentHashMap;
-
import com.google.common.eventbus.Subscribe;
import lombok.extern.slf4j.Slf4j;
@@ -42,7 +41,6 @@ public class ConsumerManager {
*/
private ConcurrentHashMap<String, ConsumerGroupManager> consumerTable = new ConcurrentHashMap<>(64);
-
public ConsumerManager(final EventMeshHTTPServer eventMeshHTTPServer) {
this.eventMeshHTTPServer = eventMeshHTTPServer;
}
@@ -183,7 +181,7 @@ public class ConsumerManager {
break;
}
default:
- //do nothing
+ // do nothing
}
} catch (Exception ex) {
log.error("onChange event:{} err", event, ex);
@@ -206,7 +204,7 @@ public class ConsumerManager {
delConsumer(event.getConsumerGroup());
break;
default:
- //do nothing
+ // do nothing
}
} catch (Exception ex) {
log.error("onChange event:{} err", event, ex);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/EventMeshConsumer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/EventMeshConsumer.java
index 4031f9a95..5177e8c58 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/EventMeshConsumer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/EventMeshConsumer.java
@@ -59,7 +59,6 @@ import io.cloudevents.CloudEvent;
import io.cloudevents.core.builder.CloudEventBuilder;
import io.opentelemetry.api.trace.Span;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
@@ -157,7 +156,7 @@ public class EventMeshConsumer {
try {
sendMessageBack(event, uniqueId, bizSeqNo);
} catch (Exception e) {
- //ignore
+ // ignore
log.warn("sendMessageBack fail,topic:{}, bizSeqNo={}, uniqueId={}", topic, bizSeqNo, uniqueId, e);
}
eventMeshAsyncConsumeContext.commit(EventMeshAction.CommitMessage);
@@ -168,7 +167,7 @@ public class EventMeshConsumer {
};
persistentMqConsumer.registerEventListener(clusterEventListener);
- //broadcast consumer
+ // broadcast consumer
Properties broadcastKeyValue = new Properties();
broadcastKeyValue.put(IS_BROADCAST, "true");
broadcastKeyValue.put(CONSUMER_GROUP, consumerGroupConf.getConsumerGroup());
@@ -219,7 +218,7 @@ public class EventMeshConsumer {
eventMeshAsyncConsumeContext.commit(EventMeshAction.CommitMessage);
return;
} catch (Exception ex) {
- //ignore
+ // ignore
}
}
@@ -240,7 +239,7 @@ public class EventMeshConsumer {
try {
sendMessageBack(event, uniqueId, bizSeqNo);
} catch (Exception e) {
- //ignore
+ // ignore
}
eventMeshAsyncConsumeContext.commit(EventMeshAction.CommitMessage);
}
@@ -313,8 +312,7 @@ public class EventMeshConsumer {
public void sendMessageBack(final CloudEvent event, final String uniqueId, String bizSeqNo) throws Exception {
- EventMeshProducer sendMessageBack
- = eventMeshHTTPServer.getProducerManager().getEventMeshProducer(consumerGroupConf.getConsumerGroup());
+ EventMeshProducer sendMessageBack = eventMeshHTTPServer.getProducerManager().getEventMeshProducer(consumerGroupConf.getConsumerGroup());
if (sendMessageBack == null) {
log.warn("consumer:{} consume fail, sendMessageBack, bizSeqNo:{}, uniqueId:{}",
@@ -326,6 +324,7 @@ public class EventMeshConsumer {
eventMeshHTTPServer);
sendMessageBack.send(sendMessageBackContext, new SendCallback() {
+
@Override
public void onSuccess(SendResult sendResult) {
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/HttpClientGroupMapping.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/HttpClientGroupMapping.java
index b62f1f129..ae5400d5e 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/HttpClientGroupMapping.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/HttpClientGroupMapping.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.http.consumer;
-
import org.apache.eventmesh.common.protocol.SubscriptionItem;
import org.apache.eventmesh.common.protocol.http.header.client.SubscribeRequestHeader;
import org.apache.eventmesh.common.protocol.http.header.client.UnSubscribeRequestHeader;
@@ -45,16 +44,21 @@ import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.locks.ReadWriteLock;
import java.util.concurrent.locks.ReentrantReadWriteLock;
-
import lombok.extern.slf4j.Slf4j;
@Slf4j
public final class HttpClientGroupMapping {
- private final transient Map<String /**group*/, ConsumerGroupConf> localConsumerGroupMapping =
+ /**
+ * key: group
+ */
+ private final transient Map<String, ConsumerGroupConf> localConsumerGroupMapping =
new ConcurrentHashMap<>();
- private final transient Map<String /**group@topic*/, List<Client>> localClientInfoMapping =
+ /**
+ * key: group@topic
+ */
+ private final transient Map<String, List<Client>> localClientInfoMapping =
new ConcurrentHashMap<>();
private final transient Set<String> localTopicSet = new HashSet<String>(16);
@@ -158,8 +162,8 @@ public final class HttpClientGroupMapping {
final Map<String, ConsumerGroupTopicMetadata> consumerGroupTopicMetadataMap =
new HashMap<>(1 << 4);
- for (final Map.Entry<String, ConsumerGroupTopicConf> consumerGroupTopicConfEntry
- : consumerGroupConf.getConsumerGroupTopicConf().entrySet()) {
+ for (final Map.Entry<String, ConsumerGroupTopicConf> consumerGroupTopicConfEntry : consumerGroupConf.getConsumerGroupTopicConf()
+ .entrySet()) {
final ConsumerGroupTopicConf consumerGroupTopicConf = consumerGroupTopicConfEntry.getValue();
final ConsumerGroupTopicMetadata consumerGroupTopicMetadata = new ConsumerGroupTopicMetadata();
consumerGroupTopicMetadata.setConsumerGroup(consumerGroupTopicConf.getConsumerGroup());
@@ -233,7 +237,7 @@ public final class HttpClientGroupMapping {
final Map<String, ConsumerGroupTopicConf> map =
consumerGroupConf.getConsumerGroupTopicConf();
if (!map.containsKey(subTopic.getTopic())) {
- //If there are multiple topics, append it
+ // If there are multiple topics, append it
final ConsumerGroupTopicConf newTopicConf = new ConsumerGroupTopicConf();
newTopicConf.setConsumerGroup(consumerGroup);
newTopicConf.setTopic(subTopic.getTopic());
@@ -389,12 +393,13 @@ public final class HttpClientGroupMapping {
client.setLastUpTime(new Date());
final String groupTopicKey = client.getConsumerGroup() + "@" + client.getTopic();
List<Client> localClients = localClientInfoMapping.computeIfAbsent(
- groupTopicKey, key -> Collections.unmodifiableList(new ArrayList<Client>() {
- private static final long serialVersionUID = -529919988844134656L;
- {
- add(client);
- }
- }));
+ groupTopicKey, key -> Collections.unmodifiableList(new ArrayList<Client>() {
+
+ private static final long serialVersionUID = -529919988844134656L;
+ {
+ add(client);
+ }
+ }));
localClients.stream().filter(o -> StringUtils.equals(o.getUrl(), client.getUrl())).findFirst()
.ifPresent(o -> o.setLastUpTime(client.getLastUpTime()));
}
@@ -417,9 +422,9 @@ public final class HttpClientGroupMapping {
for (final String unSubTopic : unSubTopicList) {
isChange = isChange
|| removeSubscriptionByTopic(consumerGroup,
- unSubscribeUrl,
- unSubscribeRequestHeader.getIdc(),
- unSubTopic);
+ unSubscribeUrl,
+ unSubscribeRequestHeader.getIdc(),
+ unSubTopic);
}
} finally {
READ_WRITE_LOCK.writeLock().unlock();
@@ -449,15 +454,15 @@ public final class HttpClientGroupMapping {
client.setLastUpTime(new Date());
final String groupTopicKey = client.getConsumerGroup() + "@" + client.getTopic();
List<Client> localClients = localClientInfoMapping.computeIfAbsent(
- groupTopicKey, key -> Collections.unmodifiableList(new ArrayList<Client>() {
- private static final long serialVersionUID = -529919988844134656L;
- {
- add(client);
- }
- }));
+ groupTopicKey, key -> Collections.unmodifiableList(new ArrayList<Client>() {
+
+ private static final long serialVersionUID = -529919988844134656L;
+ {
+ add(client);
+ }
+ }));
localClients.stream().filter(o -> StringUtils.equals(o.getUrl(), client.getUrl())).findFirst()
.ifPresent(o -> o.setLastUpTime(client.getLastUpTime()));
}
}
}
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/AdminShutdownProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/AdminShutdownProcessor.java
index d0b11f972..e9e975130 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/AdminShutdownProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/AdminShutdownProcessor.java
@@ -34,7 +34,6 @@ import io.netty.channel.ChannelHandlerContext;
import lombok.RequiredArgsConstructor;
-
@RequiredArgsConstructor
public class AdminShutdownProcessor implements HttpRequestProcessor {
@@ -48,7 +47,7 @@ public class AdminShutdownProcessor implements HttpRequestProcessor {
String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
cmdLogger.info("cmd={}|{}|client2eventMesh|from={}|to={}",
RequestCode.get(Integer.valueOf(asyncContext.getRequest().getRequestCode())),
- EventMeshConstants.PROTOCOL_HTTP, remoteAddr, IPUtils.getLocalAddress());
+ EventMeshConstants.PROTOCOL_HTTP, remoteAddr, IPUtils.getLocalAddress());
eventMeshServer.shutdown();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageProcessor.java
index b68f9927b..8611b9ef8 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageProcessor.java
@@ -119,7 +119,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
}
for (CloudEvent event : eventList) {
- //validate event
+ // validate event
if (!ObjectUtils.allNotNull(event.getSource(), event.getSpecVersion())
|| StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
completeResponse(request, asyncContext, sendMessageBatchResponseHeader,
@@ -139,7 +139,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
- //validate event-extension
+ // validate event-extension
if (StringUtils.isAnyBlank(idc, pid, sys) || !StringUtils.isNumeric(pid)) {
completeResponse(request, asyncContext, sendMessageBatchResponseHeader,
EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchResponseBody.class);
@@ -193,7 +193,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
String pass = getExtension(cloudEvent, ProtocolKey.ClientInstanceKey.PASSWD.getKey());
String subsystem = getExtension(cloudEvent, ProtocolKey.ClientInstanceKey.SYS.getKey());
- //do acl check
+ // do acl check
if (httpConfiguration.isEventMeshServerSecurityEnable()) {
try {
this.acl.doAclCheckInHttpSend(remoteAddr, user, pass, subsystem, cloudEvent.getSubject(), requestCode);
@@ -249,6 +249,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
final SendMessageContext sendMessageContext = new SendMessageContext(batchId, event, batchEventMeshProducer, eventMeshHTTPServer);
sendMessageContext.setEventList(eventlist);
batchEventMeshProducer.send(sendMessageContext, new SendCallback() {
+
@Override
public void onSuccess(SendResult sendResult) {
}
@@ -265,6 +266,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
for (CloudEvent event : eventList) {
final SendMessageContext sendMessageContext = new SendMessageContext(batchId, event, batchEventMeshProducer, eventMeshHTTPServer);
batchEventMeshProducer.send(sendMessageContext, new SendCallback() {
+
@Override
public void onSuccess(SendResult sendResult) {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageV2Processor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageV2Processor.java
index c41cb0ab7..e035f6c20 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageV2Processor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageV2Processor.java
@@ -63,7 +63,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
private final Logger cmdLogger = LoggerFactory.getLogger(EventMeshConstants.CMD);
private final Logger aclLogger = LoggerFactory.getLogger(EventMeshConstants.ACL);
-
+
private final Logger batchMessageLogger = LoggerFactory.getLogger("batchMessage");
private final EventMeshHTTPServer eventMeshHTTPServer;
@@ -75,7 +75,6 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
this.acl = eventMeshHTTPServer.getAcl();
}
-
@Override
public void processRequest(ChannelHandlerContext ctx, AsyncContext<HttpCommand> asyncContext)
throws Exception {
@@ -99,18 +98,17 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
EventMeshHTTPConfiguration httpConfiguration = eventMeshHTTPServer.getEventMeshHttpConfiguration();
SendMessageBatchV2ResponseHeader sendMessageBatchV2ResponseHeader =
SendMessageBatchV2ResponseHeader.buildHeader(
- requestCode,
- httpConfiguration.getEventMeshCluster(),
- httpConfiguration.getEventMeshEnv(),
- httpConfiguration.getEventMeshIDC()
- );
+ requestCode,
+ httpConfiguration.getEventMeshCluster(),
+ httpConfiguration.getEventMeshEnv(),
+ httpConfiguration.getEventMeshIDC());
// todo: use validate processor to check
- //validate event
+ // validate event
if (!ObjectUtils.allNotNull(event.getSource(), event.getSpecVersion())
- || StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
+ || StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchV2ResponseBody.class);
return;
}
@@ -118,11 +116,11 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
- //validate event-extension
+ // validate event-extension
if (StringUtils.isAnyBlank(idc, pid, sys)
|| !StringUtils.isNumeric(pid)) {
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchV2ResponseBody.class);
return;
}
@@ -133,7 +131,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
if (StringUtils.isAnyBlank(bizNo, topic, producerGroup)
|| event.getData() == null) {
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, SendMessageBatchV2ResponseBody.class);
return;
}
@@ -141,13 +139,13 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
if (content.length() > httpConfiguration.getEventMeshEventSize()) {
batchMessageLogger.error("Event size exceeds the limit: {}", httpConfiguration.getEventMeshEventSize());
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR,
- "Event size exceeds the limit: " + httpConfiguration.getEventMeshEventSize(),
- SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR,
+ "Event size exceeds the limit: " + httpConfiguration.getEventMeshEventSize(),
+ SendMessageBatchV2ResponseBody.class);
return;
}
- //do acl check
+ // do acl check
if (httpConfiguration.isEventMeshServerSecurityEnable()) {
String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
String user = getExtension(event, ProtocolKey.ClientInstanceKey.USERNAME.getKey());
@@ -157,7 +155,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
this.acl.doAclCheckInHttpSend(remoteAddr, user, pass, subsystem, topic, requestCode);
} catch (Exception e) {
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
- EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), SendMessageBatchV2ResponseBody.class);
aclLogger.warn("CLIENT HAS NO PERMISSION,BatchSendMessageV2Processor send failed", e);
return;
}
@@ -168,7 +166,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
.tryAcquire(EventMeshConstants.DEFAULT_FASTFAIL_TIMEOUT_IN_MILLISECONDS, TimeUnit.MILLISECONDS)) {
summaryMetrics.recordSendBatchMsgDiscard(1);
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
- EventMeshRetCode.EVENTMESH_BATCH_SPEED_OVER_LIMIT_ERR, null, SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_BATCH_SPEED_OVER_LIMIT_ERR, null, SendMessageBatchV2ResponseBody.class);
return;
}
@@ -177,7 +175,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
batchEventMeshProducer.getMqProducerWrapper().getMeshMQProducer().setExtFields();
if (!batchEventMeshProducer.isStarted()) {
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
- EventMeshRetCode.EVENTMESH_BATCH_PRODUCER_STOPED_ERR, null, SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_BATCH_PRODUCER_STOPED_ERR, null, SendMessageBatchV2ResponseBody.class);
return;
}
@@ -206,9 +204,10 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
} catch (Exception e) {
batchMessageLogger.error("msg2MQMsg err, topic:{}, msg:{}", topic, event.getData(), e);
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader, EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
- EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg()
- +
- EventMeshUtil.stackTrace(e, 2), SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg()
+ +
+ EventMeshUtil.stackTrace(e, 2),
+ SendMessageBatchV2ResponseBody.class);
return;
}
@@ -219,6 +218,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
try {
batchEventMeshProducer.send(sendMessageContext, new SendCallback() {
+
@Override
public void onSuccess(SendResult sendResult) {
long batchEndTime = System.currentTimeMillis();
@@ -241,9 +241,10 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
});
} catch (Exception e) {
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader, EventMeshRetCode.EVENTMESH_SEND_BATCHLOG_MSG_ERR,
- EventMeshRetCode.EVENTMESH_SEND_BATCHLOG_MSG_ERR.getErrMsg()
- +
- EventMeshUtil.stackTrace(e, 2), SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.EVENTMESH_SEND_BATCHLOG_MSG_ERR.getErrMsg()
+ +
+ EventMeshUtil.stackTrace(e, 2),
+ SendMessageBatchV2ResponseBody.class);
long batchEndTime = System.currentTimeMillis();
eventMeshHTTPServer.getHttpRetryer().pushRetry(sendMessageContext.delay(10000));
summaryMetrics.recordBatchSendMsgCost(batchEndTime - batchStartTime);
@@ -253,7 +254,6 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
}
completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
- EventMeshRetCode.SUCCESS, null, SendMessageBatchV2ResponseBody.class);
+ EventMeshRetCode.SUCCESS, null, SendMessageBatchV2ResponseBody.class);
}
}
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/CreateTopicProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/CreateTopicProcessor.java
index 777ff09d2..03e75266f 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/CreateTopicProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/CreateTopicProcessor.java
@@ -67,15 +67,13 @@ public class CreateTopicProcessor implements AsyncHttpProcessor {
HttpEventWrapper responseWrapper;
httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
- EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress()
- );
+ EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress());
// user request header
Map<String, Object> userRequestHeaderMap = requestWrapper.getHeaderMap();
String requestIp = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
userRequestHeaderMap.put(ProtocolKey.ClientInstanceKey.IP.getKey(), requestIp);
-
Map<String, Object> responseHeaderMap = new HashMap<>();
responseHeaderMap.put(ProtocolKey.REQUEST_URI, requestWrapper.getRequestURI());
responseHeaderMap
@@ -84,12 +82,12 @@ public class CreateTopicProcessor implements AsyncHttpProcessor {
responseHeaderMap.put(ProtocolKey.EventMeshInstanceKey.EVENTMESHENV, eventMeshHTTPServer.getEventMeshHttpConfiguration().getEventMeshEnv());
responseHeaderMap.put(ProtocolKey.EventMeshInstanceKey.EVENTMESHIDC, eventMeshHTTPServer.getEventMeshHttpConfiguration().getEventMeshIDC());
- //validate body
+ // validate body
byte[] requestBody = requestWrapper.getBody();
Map<String, Object> requestBodyMap = JsonUtils.parseTypeReferenceObject(new String(requestBody),
- new TypeReference<HashMap<String, Object>>() {});
-
+ new TypeReference<HashMap<String, Object>>() {
+ });
if (requestBodyMap.get("topic") == null || StringUtils.isBlank(requestBodyMap.get("topic").toString())) {
Map<String, Object> responseBodyMap = new HashMap<>();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/DeleteTopicProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/DeleteTopicProcessor.java
index f7ea77822..0e2702ac2 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/DeleteTopicProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/DeleteTopicProcessor.java
@@ -15,7 +15,6 @@
* limitations under the License.
*/
-
package org.apache.eventmesh.runtime.core.protocol.http.processor;
import org.apache.eventmesh.common.protocol.http.HttpEventWrapper;
@@ -70,15 +69,13 @@ public class DeleteTopicProcessor implements AsyncHttpProcessor {
HttpEventWrapper responseWrapper;
httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
- EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress()
- );
+ EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress());
// user request header
Map<String, Object> userRequestHeaderMap = requestWrapper.getHeaderMap();
String requestIp = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
userRequestHeaderMap.put(ProtocolKey.ClientInstanceKey.IP.getKey(), requestIp);
-
Map<String, Object> responseHeaderMap = new HashMap<>();
responseHeaderMap.put(ProtocolKey.REQUEST_URI, requestWrapper.getRequestURI());
responseHeaderMap
@@ -87,11 +84,12 @@ public class DeleteTopicProcessor implements AsyncHttpProcessor {
responseHeaderMap.put(ProtocolKey.EventMeshInstanceKey.EVENTMESHENV, eventMeshHTTPServer.getEventMeshHttpConfiguration().getEventMeshEnv());
responseHeaderMap.put(ProtocolKey.EventMeshInstanceKey.EVENTMESHIDC, eventMeshHTTPServer.getEventMeshHttpConfiguration().getEventMeshIDC());
- //validate body
+ // validate body
byte[] requestBody = requestWrapper.getBody();
Map<String, Object> requestBodyMap = JsonUtils.parseTypeReferenceObject(new String(requestBody),
- new TypeReference<HashMap<String, Object>>() {});
+ new TypeReference<HashMap<String, Object>>() {
+ });
if (requestBodyMap.get("topic") == null || StringUtils.isBlank(requestBodyMap.get("topic").toString())) {
Map<String, Object> responseBodyMap = new HashMap<>();
@@ -112,7 +110,7 @@ public class DeleteTopicProcessor implements AsyncHttpProcessor {
// pub topic in local cache
String[] topicArr = topic.split(";");
- //validate topic is exist in eventmesh
+ // validate topic is exist in eventmesh
List<String> faildTopic = new ArrayList<>();
for (String deleteTopic : topicArr) {
if (!HttpClientGroupMapping.getInstance().getLocalTopicSet().contains(deleteTopic)) {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HandlerService.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HandlerService.java
index 6339f8cee..b745e8f83 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HandlerService.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HandlerService.java
@@ -82,7 +82,6 @@ public class HandlerService {
public DefaultHttpDataFactory defaultHttpDataFactory = new DefaultHttpDataFactory(false);
-
public void init() {
log.info("HandlerService start ");
}
@@ -187,13 +186,13 @@ public class HandlerService {
httpEventWrapper.setHttpVersion(httpRequest.protocolVersion().protocolName());
httpEventWrapper.setRequestURI(httpRequest.uri());
- //parse http header
+ // parse http header
for (String key : httpRequest.headers().names()) {
httpEventWrapper.getHeaderMap().put(key, httpRequest.headers().get(key));
}
final long bodyDecodeStart = System.currentTimeMillis();
- //parse http body
+ // parse http body
FullHttpRequest fullHttpRequest = (FullHttpRequest) httpRequest;
final Map<String, Object> bodyMap = new HashMap<>();
if (HttpMethod.GET == fullHttpRequest.method()) {
@@ -210,8 +209,7 @@ public class HandlerService {
.ofNullable(JsonUtils.parseTypeReferenceObject(
new String(body, Constants.DEFAULT_CHARSET),
new TypeReference<Map<String, Object>>() {
- }
- ))
+ }))
.ifPresent(bodyMap::putAll);
}
} else {
@@ -263,7 +261,6 @@ public class HandlerService {
private CloudEvent ce;
-
public void run() {
String processorKey = "/";
for (String eventProcessorKey : httpProcessorMap.keySet()) {
@@ -328,7 +325,6 @@ public class HandlerService {
HandlerService.this.sendResponse(ctx, this.request, this.response);
}
-
public void setResponseJsonBody(String body) {
this.sendResponse(HttpResponseUtils.setResponseJsonBody(body, ctx));
}
@@ -386,7 +382,6 @@ public class HandlerService {
}
-
private static class ProcessorWrapper {
private ThreadPoolExecutor threadPoolExecutor;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HeartBeatProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HeartBeatProcessor.java
index e72a9bb79..50359a722 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HeartBeatProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HeartBeatProcessor.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.http.processor;
-
import org.apache.eventmesh.common.protocol.http.HttpCommand;
import org.apache.eventmesh.common.protocol.http.body.client.HeartbeatRequestBody;
import org.apache.eventmesh.common.protocol.http.body.client.HeartbeatResponseBody;
@@ -80,25 +79,25 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
EventMeshHTTPConfiguration httpConfiguration = eventMeshHTTPServer.getEventMeshHttpConfiguration();
final HeartbeatResponseHeader heartbeatResponseHeader =
HeartbeatResponseHeader.buildHeader(Integer.valueOf(request.getRequestCode()),
- httpConfiguration.getEventMeshCluster(),
- localAddress, httpConfiguration.getEventMeshEnv(),
- httpConfiguration.getEventMeshIDC());
+ httpConfiguration.getEventMeshCluster(),
+ localAddress, httpConfiguration.getEventMeshEnv(),
+ httpConfiguration.getEventMeshIDC());
- //validate header
+ // validate header
if (StringUtils.isAnyBlank(
- heartbeatRequestHeader.getIdc(), heartbeatRequestHeader.getPid(), heartbeatRequestHeader.getSys())
+ heartbeatRequestHeader.getIdc(), heartbeatRequestHeader.getPid(), heartbeatRequestHeader.getSys())
|| !StringUtils.isNumeric(heartbeatRequestHeader.getPid())) {
completeResponse(request, asyncContext, heartbeatResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, HeartbeatResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, HeartbeatResponseBody.class);
return;
}
- //validate body
+ // validate body
if (StringUtils.isAnyBlank(heartbeatRequestBody.getClientType(), heartbeatRequestBody.getConsumerGroup())
|| CollectionUtils.isEmpty(heartbeatRequestBody.getHeartbeatEntities())) {
completeResponse(request, asyncContext, heartbeatResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, HeartbeatResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, HeartbeatResponseBody.class);
return;
}
final ConcurrentHashMap<String, List<Client>> tmpMap = new ConcurrentHashMap<>();
@@ -120,7 +119,7 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
continue;
}
- //do acl check
+ // do acl check
if (eventMeshHTTPServer.getEventMeshHttpConfiguration().isEventMeshServerSecurityEnable()) {
try {
this.acl.doAclCheckInHttpHeartbeat(
@@ -132,7 +131,7 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
Integer.parseInt(heartbeatRequestHeader.getCode()));
} catch (Exception e) {
completeResponse(request, asyncContext, heartbeatResponseHeader,
- EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), HeartbeatResponseBody.class);
+ EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), HeartbeatResponseBody.class);
if (log.isWarnEnabled()) {
log.warn("CLIENT HAS NO PERMISSION,HeartBeatProcessor subscribe failed", e);
}
@@ -148,7 +147,7 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
}
ConcurrentHashMap<String, List<Client>> clientInfoMap =
- eventMeshHTTPServer.getSubscriptionManager().getLocalClientInfoMapping();
+ eventMeshHTTPServer.getSubscriptionManager().getLocalClientInfoMapping();
synchronized (clientInfoMap) {
for (final Map.Entry<String, List<Client>> groupTopicClientMapping : tmpMap.entrySet()) {
final List<Client> localClientList = clientInfoMap.get(groupTopicClientMapping.getKey());
@@ -175,16 +174,16 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
summaryMetrics.recordHTTPReqResTimeCost(
System.currentTimeMillis() - request.getReqTime());
} catch (Exception ex) {
- //ignore
+ // ignore
}
};
responseEventMeshCommand = request.createHttpCommandResponse(EventMeshRetCode.SUCCESS);
asyncContext.onComplete(responseEventMeshCommand, handler);
} catch (Exception e) {
completeResponse(request, asyncContext, heartbeatResponseHeader,
- EventMeshRetCode.EVENTMESH_HEARTBEAT_ERR,
- EventMeshRetCode.EVENTMESH_HEARTBEAT_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
- HeartbeatResponseBody.class);
+ EventMeshRetCode.EVENTMESH_HEARTBEAT_ERR,
+ EventMeshRetCode.EVENTMESH_HEARTBEAT_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
+ HeartbeatResponseBody.class);
final long elapsedTime = System.currentTimeMillis() - startTime;
if (log.isErrorEnabled()) {
log.error("message|eventMesh2mq|REQ|ASYNC|heartBeatMessageCost={}ms", elapsedTime, e);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalSubscribeEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalSubscribeEventProcessor.java
index 10b03d220..1b15c1ac5 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalSubscribeEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalSubscribeEventProcessor.java
@@ -48,7 +48,6 @@ import com.fasterxml.jackson.core.type.TypeReference;
import lombok.extern.slf4j.Slf4j;
-
@EventMeshTrace
@Slf4j
public class LocalSubscribeEventProcessor extends AbstractEventProcessor {
@@ -82,19 +81,18 @@ public class LocalSubscribeEventProcessor extends AbstractEventProcessor {
final Map<String, Object> sysHeaderMap = requestWrapper.getSysHeaderMap();
final Map<String, Object> responseBodyMap = new HashMap<>();
- //validate header
+ // validate header
if (validateSysHeader(sysHeaderMap)) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, responseHeaderMap,
responseBodyMap, null);
return;
}
- //validate body
+ // validate body
final Map<String, Object> requestBodyMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
new String(requestWrapper.getBody(), Constants.DEFAULT_CHARSET),
new TypeReference<HashMap<String, Object>>() {
- }
- )).orElseGet(HashMap::new);
+ })).orElseGet(HashMap::new);
if (validatedRequestBodyMap(requestBodyMap)) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -110,10 +108,9 @@ public class LocalSubscribeEventProcessor extends AbstractEventProcessor {
final List<SubscriptionItem> subscriptionList = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
topic,
new TypeReference<List<SubscriptionItem>>() {
- }
- )).orElseGet(Collections::emptyList);
+ })).orElseGet(Collections::emptyList);
- //do acl check
+ // do acl check
if (eventMeshHTTPServer.getEventMeshHttpConfiguration().isEventMeshServerSecurityEnable()) {
for (final SubscriptionItem item : subscriptionList) {
try {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalUnSubscribeEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalUnSubscribeEventProcessor.java
index fc2fe01eb..204bb1873 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalUnSubscribeEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalUnSubscribeEventProcessor.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.http.processor;
-
import org.apache.eventmesh.common.Constants;
import org.apache.eventmesh.common.protocol.http.HttpEventWrapper;
import org.apache.eventmesh.common.protocol.http.common.EventMeshRetCode;
@@ -92,21 +91,20 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
final Map<String, Object> sysHeaderMap = requestWrapper.getSysHeaderMap();
final Map<String, Object> responseBodyMap = new HashMap<>();
- //validate header
+ // validate header
if (validateSysHeader(sysHeaderMap)) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, responseHeaderMap,
responseBodyMap, null);
return;
}
- //validate body
+ // validate body
final byte[] requestBody = requestWrapper.getBody();
final Map<String, Object> requestBodyMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
new String(requestBody, Constants.DEFAULT_CHARSET),
new TypeReference<HashMap<String, Object>>() {
- }
- )).orElseGet(Maps::newHashMap);
+ })).orElseGet(Maps::newHashMap);
if (validatedRequestBodyMap(requestBodyMap)) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -121,8 +119,7 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
final List<String> unSubTopicList = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
JsonUtils.toJSONString(requestBodyMap.get(EventMeshConstants.MANAGE_TOPIC)),
new TypeReference<List<String>>() {
- }
- )).orElseGet(Collections::emptyList);
+ })).orElseGet(Collections::emptyList);
final String pid = sysHeaderMap.get(ProtocolKey.ClientInstanceKey.PID.getKey()).toString();
@@ -147,7 +144,7 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
}
if (CollectionUtils.isNotEmpty(groupTopicClients)) {
- //change url
+ // change url
final Map<String, List<String>> idcUrls = new HashMap<>();
final Set<String> clientUrls = new HashSet<>();
for (final Client client : groupTopicClients) {
@@ -199,14 +196,14 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
} catch (Exception e) {
if (log.isErrorEnabled()) {
log.error("message|eventMesh2mq|REQ|ASYNC|send2MQCost={}ms"
- + "|topic={}|url={}", System.currentTimeMillis() - startTime,
+ + "|topic={}|url={}", System.currentTimeMillis() - startTime,
JsonUtils.toJSONString(unSubTopicList), unSubscribeUrl, e);
}
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_UNSUBSCRIBE_ERR, responseHeaderMap,
responseBodyMap, null);
}
} else {
- //remove
+ // remove
try {
eventMeshHTTPServer.getConsumerManager()
.notifyConsumerManager(consumerGroup, null);
@@ -223,7 +220,7 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
} catch (Exception e) {
if (log.isErrorEnabled()) {
log.error("message|eventMesh2mq|REQ|ASYNC|send2MQCost={}ms"
- + "|topic={}|url={}", System.currentTimeMillis() - startTime,
+ + "|topic={}|url={}", System.currentTimeMillis() - startTime,
JsonUtils.toJSONString(unSubTopicList), unSubscribeUrl, e);
}
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_UNSUBSCRIBE_ERR, responseHeaderMap,
@@ -241,7 +238,6 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
return new String[]{RequestURI.UNSUBSCRIBE_LOCAL.getRequestURI()};
}
-
private void registerClient(final HttpEventWrapper requestWrapper,
final String consumerGroup,
final List<String> topicList, final String url) {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/QuerySubscriptionProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/QuerySubscriptionProcessor.java
index ac8488b12..ac9455299 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/QuerySubscriptionProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/QuerySubscriptionProcessor.java
@@ -62,8 +62,7 @@ public class QuerySubscriptionProcessor implements AsyncHttpProcessor {
HttpEventWrapper responseWrapper;
httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
- EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress()
- );
+ EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress());
Map<String, Object> responseHeaderMap = new HashMap<>();
responseHeaderMap.put(ProtocolKey.REQUEST_URI, requestWrapper.getRequestURI());
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteSubscribeEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteSubscribeEventProcessor.java
index b6e538467..43f90ea66 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteSubscribeEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteSubscribeEventProcessor.java
@@ -78,8 +78,7 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
String localAddress = IPUtils.getLocalAddress();
String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
- EventMeshConstants.PROTOCOL_HTTP, remoteAddr, localAddress
- );
+ EventMeshConstants.PROTOCOL_HTTP, remoteAddr, localAddress);
// user request header
Map<String, Object> userRequestHeaderMap = requestWrapper.getHeaderMap();
@@ -94,21 +93,20 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
Map<String, Object> responseBodyMap = new HashMap<>();
- //validate header
+ // validate header
if (validateSysHeader(sysHeaderMap)) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, responseHeaderMap,
responseBodyMap, null);
return;
}
- //validate body
+ // validate body
byte[] requestBody = requestWrapper.getBody();
Map<String, Object> requestBodyMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
new String(requestBody, Constants.DEFAULT_CHARSET),
new TypeReference<HashMap<String, Object>>() {
- }
- )).orElseGet(Maps::newHashMap);
+ })).orElseGet(Maps::newHashMap);
if (validatedRequestBodyMap(requestBodyMap)) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -116,17 +114,16 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
return;
}
- //String url = requestBodyMap.get(EventMeshConstants.URL).toString();
+ // String url = requestBodyMap.get(EventMeshConstants.URL).toString();
String topic = JsonUtils.toJSONString(requestBodyMap.get(EventMeshConstants.MANAGE_TOPIC));
// SubscriptionItem
List<SubscriptionItem> subscriptionList = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
topic,
new TypeReference<List<SubscriptionItem>>() {
- }
- )).orElseGet(Collections::emptyList);
+ })).orElseGet(Collections::emptyList);
- //do acl check
+ // do acl check
EventMeshHTTPConfiguration eventMeshHttpConfiguration = eventMeshHTTPServer.getEventMeshHttpConfiguration();
if (eventMeshHttpConfiguration.isEventMeshServerSecurityEnable()) {
String user = sysHeaderMap.get(ProtocolKey.ClientInstanceKey.USERNAME.getKey()).toString();
@@ -144,32 +141,32 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
}
// validate URL
- // try {
- // if (!IPUtils.isValidDomainOrIp(url, eventMeshHttpConfiguration.getEventMeshIpv4BlackList(),
- // eventMeshHttpConfiguration.getEventMeshIpv6BlackList())) {
- // httpLogger.error("subscriber url {} is not valid", url);
- // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
- // responseBodyMap, null);
- // return;
- // }
- // } catch (Exception e) {
- // httpLogger.error("subscriber url {} is not valid, error {}", url, e.getMessage());
- // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
- // responseBodyMap, null);
- // return;
- // }
+ // try {
+ // if (!IPUtils.isValidDomainOrIp(url, eventMeshHttpConfiguration.getEventMeshIpv4BlackList(),
+ // eventMeshHttpConfiguration.getEventMeshIpv6BlackList())) {
+ // httpLogger.error("subscriber url {} is not valid", url);
+ // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
+ // responseBodyMap, null);
+ // return;
+ // }
+ // } catch (Exception e) {
+ // httpLogger.error("subscriber url {} is not valid, error {}", url, e.getMessage());
+ // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
+ // responseBodyMap, null);
+ // return;
+ // }
//
- // CloseableHttpClient closeableHttpClient = eventMeshHTTPServer.getHttpClientPool().getClient();
- // // obtain webhook delivery agreement for Abuse Protection
- // boolean isWebhookAllowed = WebhookUtil.obtainDeliveryAgreement(closeableHttpClient,
- // url, eventMeshHttpConfiguration.getEventMeshWebhookOrigin());
+ // CloseableHttpClient closeableHttpClient = eventMeshHTTPServer.getHttpClientPool().getClient();
+ // // obtain webhook delivery agreement for Abuse Protection
+ // boolean isWebhookAllowed = WebhookUtil.obtainDeliveryAgreement(closeableHttpClient,
+ // url, eventMeshHttpConfiguration.getEventMeshWebhookOrigin());
//
- // if (!isWebhookAllowed) {
- // httpLogger.error("subscriber url {} is not allowed by the target system", url);
- // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
- // responseBodyMap, null);
- // return;
- // }
+ // if (!isWebhookAllowed) {
+ // httpLogger.error("subscriber url {} is not allowed by the target system", url);
+ // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
+ // responseBodyMap, null);
+ // return;
+ // }
long startTime = System.currentTimeMillis();
try {
@@ -197,8 +194,7 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
Map<String, String> remoteResultMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
remoteResult,
new TypeReference<Map<String, String>>() {
- }
- )).orElseGet(Maps::newHashMap);
+ })).orElseGet(Maps::newHashMap);
if (String.valueOf(EventMeshRetCode.SUCCESS.getRetCode()).equals(remoteResultMap.get(EventMeshConstants.RET_CODE))) {
responseBodyMap.put(EventMeshConstants.RET_CODE, EventMeshRetCode.SUCCESS.getRetCode());
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteUnSubscribeEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteUnSubscribeEventProcessor.java
index 095ed7dd0..edbd9ccfa 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteUnSubscribeEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteUnSubscribeEventProcessor.java
@@ -77,8 +77,7 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
String localAddress = IPUtils.getLocalAddress();
String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
- EventMeshConstants.PROTOCOL_HTTP, remoteAddr, localAddress
- );
+ EventMeshConstants.PROTOCOL_HTTP, remoteAddr, localAddress);
// user request header
Map<String, Object> userRequestHeaderMap = requestWrapper.getHeaderMap();
@@ -93,21 +92,20 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
Map<String, Object> responseBodyMap = new HashMap<>();
- //validate header
+ // validate header
if (validateSysHeader(sysHeaderMap)) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, responseHeaderMap,
responseBodyMap, null);
return;
}
- //validate body
+ // validate body
byte[] requestBody = requestWrapper.getBody();
Map<String, Object> requestBodyMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
new String(requestBody, Constants.DEFAULT_CHARSET),
new TypeReference<HashMap<String, Object>>() {
- }
- )).orElseGet(Maps::newHashMap);
+ })).orElseGet(Maps::newHashMap);
if (validatedRequestBodyMap(requestBodyMap)) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -140,8 +138,7 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
List<String> unSubTopicList = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
JsonUtils.toJSONString(requestBodyMap.get(EventMeshConstants.MANAGE_TOPIC)),
new TypeReference<List<String>>() {
- }
- )).orElseGet(Collections::emptyList);
+ })).orElseGet(Collections::emptyList);
String targetMesh = "";
if (!Objects.isNull(requestBodyMap.get("remoteMesh"))) {
@@ -167,8 +164,7 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
Map<String, String> remoteResultMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
remoteResult,
new TypeReference<Map<String, String>>() {
- }
- )).orElseGet(Maps::newHashMap);
+ })).orElseGet(Maps::newHashMap);
if (String.valueOf(EventMeshRetCode.SUCCESS.getRetCode()).equals(remoteResultMap.get(EventMeshConstants.RET_CODE))) {
responseBodyMap.put(EventMeshConstants.RET_CODE, EventMeshRetCode.SUCCESS.getRetCode());
@@ -191,5 +187,4 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
return new String[]{RequestURI.UNSUBSCRIBE_REMOTE.getRequestURI()};
}
-
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/ReplyMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/ReplyMessageProcessor.java
index 4c9298181..d3f9a2603 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/ReplyMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/ReplyMessageProcessor.java
@@ -88,15 +88,15 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
EventMeshHTTPConfiguration httpConfiguration = eventMeshHTTPServer.getEventMeshHttpConfiguration();
ReplyMessageResponseHeader replyMessageResponseHeader =
ReplyMessageResponseHeader.buildHeader(Integer.valueOf(request.getRequestCode()),
- httpConfiguration.getEventMeshCluster(),
- localAddress, httpConfiguration.getEventMeshEnv(),
- httpConfiguration.getEventMeshIDC());
+ httpConfiguration.getEventMeshCluster(),
+ localAddress, httpConfiguration.getEventMeshEnv(),
+ httpConfiguration.getEventMeshIDC());
- //validate event
+ // validate event
if (!ObjectUtils.allNotNull(event, event.getSource(), event.getSpecVersion())
|| StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, ReplyMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, ReplyMessageResponseBody.class);
return;
}
@@ -104,11 +104,11 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
- //validate HEADER
+ // validate HEADER
if (StringUtils.isAnyBlank(idc, pid, sys)
|| !StringUtils.isNumeric(pid)) {
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, ReplyMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, ReplyMessageResponseBody.class);
return;
}
@@ -116,11 +116,11 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
String uniqueId = getExtension(event, SendMessageRequestBody.UNIQUEID);
String producerGroup = getExtension(event, SendMessageRequestBody.PRODUCERGROUP);
- //validate body
+ // validate body
if (StringUtils.isAnyBlank(bizNo, uniqueId, producerGroup)
|| event.getData() == null) {
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, ReplyMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, ReplyMessageResponseBody.class);
return;
}
@@ -130,18 +130,18 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
.tryAcquire(EventMeshConstants.DEFAULT_FASTFAIL_TIMEOUT_IN_MILLISECONDS, TimeUnit.MILLISECONDS)) {
summaryMetrics.recordHTTPDiscard();
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR, null, ReplyMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR, null, ReplyMessageResponseBody.class);
return;
}
String content = event.getData() == null ? "" : new String(event.getData().toBytes(), Constants.DEFAULT_CHARSET);
if (content.length() > httpConfiguration.getEventMeshEventSize()) {
httpLogger.error("Event size exceeds the limit: {}",
- httpConfiguration.getEventMeshEventSize());
+ httpConfiguration.getEventMeshEventSize());
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR,
- "Event size exceeds the limit: " + httpConfiguration.getEventMeshEventSize(),
- ReplyMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR,
+ "Event size exceeds the limit: " + httpConfiguration.getEventMeshEventSize(),
+ ReplyMessageResponseBody.class);
return;
}
@@ -149,7 +149,7 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
if (!eventMeshProducer.isStarted()) {
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR, null, ReplyMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR, null, ReplyMessageResponseBody.class);
return;
}
@@ -161,13 +161,13 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
replyTopic = replyMQCluster + "-" + replyTopic;
} else {
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR, null, ReplyMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR, null, ReplyMessageResponseBody.class);
return;
}
try {
// body
- //omsMsg.setBody(replyMessageRequestBody.getContent().getBytes(EventMeshConstants.DEFAULT_CHARSET));
+ // omsMsg.setBody(replyMessageRequestBody.getContent().getBytes(EventMeshConstants.DEFAULT_CHARSET));
event = CloudEventBuilder.from(event)
.withSubject(replyTopic)
.withExtension(EventMeshConstants.MSG_TYPE, EventMeshConstants.PERSISTENT)
@@ -182,10 +182,9 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
} catch (Exception e) {
messageLogger.error("msg2MQMsg err, bizSeqNo={}, topic={}", bizNo, replyTopic, e);
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
- EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
- ReplyMessageResponseBody.class
- );
+ EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
+ EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
+ ReplyMessageResponseBody.class);
return;
}
@@ -200,7 +199,7 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
summaryMetrics.recordHTTPReqResTimeCost(
System.currentTimeMillis() - request.getReqTime());
} catch (Exception ex) {
- //ignore
+ // ignore
}
};
@@ -210,11 +209,12 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
.build();
sendMessageContext.setEvent(clone);
eventMeshProducer.reply(sendMessageContext, new SendCallback() {
+
@Override
public void onSuccess(SendResult sendResult) {
HttpCommand succ = request.createHttpCommandResponse(
- replyMessageResponseHeader,
- ReplyMessageResponseBody.buildBody(EventMeshRetCode.SUCCESS.getRetCode(), EventMeshRetCode.SUCCESS.getErrMsg()));
+ replyMessageResponseHeader,
+ ReplyMessageResponseBody.buildBody(EventMeshRetCode.SUCCESS.getRetCode(), EventMeshRetCode.SUCCESS.getErrMsg()));
asyncContext.onComplete(succ, handler);
long endTime = System.currentTimeMillis();
summaryMetrics.recordReplyMsgCost(endTime - startTime);
@@ -226,8 +226,8 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
@Override
public void onException(OnExceptionContext context) {
HttpCommand err = request.createHttpCommandResponse(
- replyMessageResponseHeader,
- ReplyMessageResponseBody.buildBody(EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getRetCode(),
+ replyMessageResponseHeader,
+ ReplyMessageResponseBody.buildBody(EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getRetCode(),
EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getErrMsg()
+ EventMeshUtil.stackTrace(context.getException(), 2)));
asyncContext.onComplete(err, handler);
@@ -241,9 +241,9 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
});
} catch (Exception ex) {
completeResponse(request, asyncContext, replyMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR,
- EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(ex, 2),
- ReplyMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR,
+ EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(ex, 2),
+ ReplyMessageResponseBody.class);
long endTime = System.currentTimeMillis();
messageLogger.error("message|eventMesh2mq|RSP|SYNC|reply2MQCost={}|topic={}|origTopic={}|bizSeqNo={}|uniqueId={}",
endTime - startTime, replyTopic, origTopic, bizNo, uniqueId, ex);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncEventProcessor.java
index 49a3e20ea..d330de773 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncEventProcessor.java
@@ -57,10 +57,8 @@ import io.cloudevents.core.builder.CloudEventBuilder;
import io.netty.channel.ChannelHandlerContext;
import io.netty.handler.codec.http.HttpRequest;
-
import lombok.extern.slf4j.Slf4j;
-
@Slf4j
@EventMeshTrace(isEnable = true)
public class SendAsyncEventProcessor implements AsyncHttpProcessor {
@@ -132,7 +130,7 @@ public class SendAsyncEventProcessor implements AsyncHttpProcessor {
CloudEvent event = httpProtocolAdaptor.toCloudEvent(requestWrapper);
- //validate event
+ // validate event
if (event == null
|| event.getSource() == null
|| event.getSpecVersion() == null
@@ -148,7 +146,7 @@ public class SendAsyncEventProcessor implements AsyncHttpProcessor {
final String pid = Objects.requireNonNull(event.getExtension(ProtocolKey.ClientInstanceKey.PID.getKey())).toString();
final String sys = Objects.requireNonNull(event.getExtension(ProtocolKey.ClientInstanceKey.SYS.getKey())).toString();
- //validate event-extension
+ // validate event-extension
if (StringUtils.isAnyBlank(idc, pid, sys)
|| !StringUtils.isNumeric(pid)) {
@@ -161,7 +159,7 @@ public class SendAsyncEventProcessor implements AsyncHttpProcessor {
event.getExtension(ProtocolKey.ClientInstanceKey.PRODUCERGROUP.getKey())).toString();
final String topic = event.getSubject();
- //validate body
+ // validate body
if (StringUtils.isAnyBlank(bizNo, uniqueId, producerGroup, topic)
|| event.getData() == null) {
handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -170,7 +168,7 @@ public class SendAsyncEventProcessor implements AsyncHttpProcessor {
}
final String token = Objects.requireNonNull(event.getExtension(ProtocolKey.ClientInstanceKey.TOKEN.getKey())).toString();
- //do acl check
+ // do acl check
if (eventMeshHTTPServer.getEventMeshHttpConfiguration().isEventMeshServerSecurityEnable()) {
final String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
final String requestURI = requestWrapper.getRequestURI();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncMessageProcessor.java
index 7800268bf..72ad671f6 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncMessageProcessor.java
@@ -89,9 +89,9 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
HttpCommand request = asyncContext.getRequest();
String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
CMD_LOGGER.info("cmd={}|{}|client2eventMesh|from={}|to={}", RequestCode.get(
- Integer.valueOf(request.getRequestCode())),
- EventMeshConstants.PROTOCOL_HTTP,
- remoteAddr, localAddress);
+ Integer.valueOf(request.getRequestCode())),
+ EventMeshConstants.PROTOCOL_HTTP,
+ remoteAddr, localAddress);
SendMessageRequestHeader sendMessageRequestHeader = (SendMessageRequestHeader) request.getHeader();
@@ -109,13 +109,13 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
CloudEvent event = httpCommandProtocolAdaptor.toCloudEvent(request);
Span span = TraceUtils.prepareServerSpan(EventMeshUtil.getCloudEventExtensionMap(protocolVersion, event),
- EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, true);
+ EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, true);
- //validate event
+ // validate event
if (!ObjectUtils.allNotNull(event, event.getSource(), event.getSpecVersion())
|| StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageResponseBody.class);
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR);
return;
}
@@ -124,11 +124,11 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
- //validate event-extension
+ // validate event-extension
if (StringUtils.isAnyBlank(idc, pid, sys)
|| !StringUtils.isNumeric(pid)) {
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageResponseBody.class);
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR);
return;
}
@@ -138,16 +138,16 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
String producerGroup = getExtension(event, SendMessageRequestBody.PRODUCERGROUP);
String topic = event.getSubject();
- //validate body
+ // validate body
if (StringUtils.isAnyBlank(bizNo, uniqueId, producerGroup, topic)
|| event.getData() == null) {
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, SendMessageResponseBody.class);
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR);
return;
}
- //do acl check
+ // do acl check
if (eventMeshHttpConfiguration.isEventMeshServerSecurityEnable()) {
String user = getExtension(event, ProtocolKey.ClientInstanceKey.USERNAME.getKey());
String pass = getExtension(event, ProtocolKey.ClientInstanceKey.PASSWD.getKey());
@@ -157,7 +157,7 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
this.acl.doAclCheckInHttpSend(remoteAddr, user, pass, subsystem, topic, requestCode);
} catch (Exception e) {
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), SendMessageResponseBody.class);
ACL_LOGGER.warn("CLIENT HAS NO PERMISSION,SendAsyncMessageProcessor send failed", e);
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_ACL_ERR);
@@ -170,7 +170,7 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
if (!eventMeshHTTPServer.getMsgRateLimiter()
.tryAcquire(EventMeshConstants.DEFAULT_FASTFAIL_TIMEOUT_IN_MILLISECONDS, TimeUnit.MILLISECONDS)) {
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR, null, SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR, null, SendMessageResponseBody.class);
summaryMetrics.recordHTTPDiscard();
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR);
@@ -181,7 +181,7 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
if (!eventMeshProducer.isStarted()) {
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR, null, SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR, null, SendMessageResponseBody.class);
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR);
return;
@@ -198,9 +198,9 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
HTTP_LOGGER.error("Event size exceeds the limit: {}",
eventMeshHttpConfiguration.getEventMeshEventSize());
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_SIZE_ERR,
- "Event size exceeds the limit: " + eventMeshHttpConfiguration.getEventMeshEventSize(),
- SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_SIZE_ERR,
+ "Event size exceeds the limit: " + eventMeshHttpConfiguration.getEventMeshEventSize(),
+ SendMessageResponseBody.class);
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_SIZE_ERR);
return;
}
@@ -218,9 +218,9 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
} catch (Exception e) {
MESSAGE_LOGGER.error("msg2MQMsg err, bizSeqNo={}, topic={}", bizNo, topic, e);
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
- EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
- SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
+ EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
+ SendMessageResponseBody.class);
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR);
return;
}
@@ -241,7 +241,7 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
summaryMetrics.recordHTTPReqResTimeCost(
System.currentTimeMillis() - request.getReqTime());
} catch (Exception ex) {
- //ignore
+ // ignore
}
};
@@ -296,10 +296,9 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
TraceUtils.finishSpan(clientSpan, event);
}
-
} catch (Exception ex) {
completeResponse(request, asyncContext, sendMessageResponseHeader,
- EventMeshRetCode.EVENTMESH_SEND_ASYNC_MSG_ERR, null, SendMessageResponseBody.class);
+ EventMeshRetCode.EVENTMESH_SEND_ASYNC_MSG_ERR, null, SendMessageResponseBody.class);
spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_SEND_ASYNC_MSG_ERR);
eventMeshHTTPServer.getHttpRetryer().pushRetry(sendMessageContext.delay(10000));
@@ -313,8 +312,8 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
private void spanWithException(CloudEvent event, String protocolVersion, EventMeshRetCode retCode) {
Span excepSpan = TraceUtils.prepareServerSpan(EventMeshUtil.getCloudEventExtensionMap(protocolVersion, event),
- EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
+ EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
TraceUtils.finishSpanWithException(excepSpan, EventMeshUtil.getCloudEventExtensionMap(protocolVersion, event),
- retCode.getErrMsg(), null);
+ retCode.getErrMsg(), null);
}
}
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncRemoteEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncRemoteEventProcessor.java
index e401643f0..7a86d9ca7 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncRemoteEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncRemoteEventProcessor.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.http.processor;
-
import org.apache.eventmesh.api.SendCallback;
import org.apache.eventmesh.api.SendResult;
import org.apache.eventmesh.api.exception.OnExceptionContext;
@@ -168,7 +167,7 @@ public class SendAsyncRemoteEventProcessor implements AsyncHttpProcessor {
final ProtocolAdaptor<ProtocolTransportObject> httpProtocolAdaptor = ProtocolPluginFactory.getProtocolAdaptor(protocolType);
CloudEvent event = httpProtocolAdaptor.toCloudEvent(requestWrapper);
- //validate event
+ // validate event
if (event == null
|| StringUtils.isBlank(event.getId())
|| event.getSource() == null
@@ -185,7 +184,7 @@ public class SendAsyncRemoteEventProcessor implements AsyncHttpProcessor {
final String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
final String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
- //validate event-extension
+ // validate event-extension
if (StringUtils.isBlank(getExtension(event, ProtocolKey.ClientInstanceKey.IDC.getKey()))
|| StringUtils.isBlank(pid)
|| !StringUtils.isNumeric(pid)
@@ -198,7 +197,7 @@ public class SendAsyncRemoteEventProcessor implements AsyncHttpProcessor {
final String producerGroup = getExtension(event, ProtocolKey.ClientInstanceKey.PRODUCERGROUP.getKey());
final String topic = event.getSubject();
- //validate body
+ // validate body
if (StringUtils.isBlank(bizNo)
|| StringUtils.isBlank(uniqueId)
|| StringUtils.isBlank(producerGroup)
@@ -209,7 +208,7 @@ public class SendAsyncRemoteEventProcessor implements AsyncHttpProcessor {
return;
}
- //do acl check
+ // do acl check
if (eventMeshHTTPServer.getEventMeshHttpConfiguration().isEventMeshServerSecurityEnable()) {
try {
this.acl.doAclCheckInHttpSend(RemotingHelper.parseChannelRemoteAddr(ctx.channel()),
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendSyncMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendSyncMessageProcessor.java
index dd3d593b8..0efa5bf62 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendSyncMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendSyncMessageProcessor.java
@@ -17,7 +17,6 @@
package org.apache.eventmesh.runtime.core.protocol.http.processor;
-
import org.apache.eventmesh.api.RequestReplyCallback;
import org.apache.eventmesh.common.Constants;
import org.apache.eventmesh.common.protocol.ProtocolTransportObject;
@@ -96,16 +95,16 @@ public class SendSyncMessageProcessor implements HttpRequestProcessor {
final SendMessageResponseHeader sendMessageResponseHeader =
... 5167 lines suppressed ...
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@eventmesh.apache.org
For additional commands, e-mail: commits-help@eventmesh.apache.org