Skip to content

Commit

Permalink
refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
mohbadar committed Jan 16, 2020
1 parent 145f6b5 commit 2564ea4
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 37 deletions.
13 changes: 0 additions & 13 deletions src/main/java/af/gov/anar/connect/AnarConnectApplication.java

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
package af.gov.anar.connect.api;


import af.gov.anar.connect.core.KafkaConnectIntegrationService;
import af.gov.anar.connect.util.Utility;
import org.json.JSONObject;
import org.sourcelab.kafka.connect.apiclient.request.dto.*;
import org.springframework.beans.factory.annotation.Autowired;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ public class KafkaConnectIntegrationService {
* This configuration also allows you to define some optional details on your connection,
* such as using an outbound proxy (authenticated or not), SSL client settings, etc..
*/
@Loggable
public Configuration configuration(){
final Configuration config = new Configuration(kafkaConnectHost);
return config;
Expand All @@ -43,7 +42,6 @@ public Configuration configuration(){
/*
* Create an instance of KafkaConnectClient, passing your configuration.
*/
@Loggable
public KafkaConnectClient client()
{
final KafkaConnectClient client = new KafkaConnectClient(configuration());
Expand All @@ -56,14 +54,12 @@ public KafkaConnectClient client()
*
* For example, get a list of deployed connectors:
*/
@Loggable
@Retryable
public Collection<String> getConnectors()
{
return client().getConnectors();
}

@Loggable
@Retryable
public Collection<String> getSourceConnectors()
{
Expand All @@ -77,8 +73,6 @@ public Collection<String> getSourceConnectors()
return sourceConnectors;
}


@Loggable
@Retryable
public Collection<String> getSinkConnectors()
{
Expand All @@ -96,7 +90,6 @@ public Collection<String> getSinkConnectors()
/*
* Or to deploy a new connector:
*/
@Loggable
@Retryable
public ConnectorDefinition deployConnector(String name, String configString)
{
Expand All @@ -119,7 +112,6 @@ public ConnectorDefinition deployConnector(String name, String configString)
}


@Loggable
@Retryable
public ConnectorDefinition deployConnector(String name, Map<String, String> config)
{
Expand All @@ -145,7 +137,6 @@ public ConnectorDefinition deployConnector(String name, Map<String, String> conf
* @param connectorName Name of connector.
* @return Connector details.
*/
@Loggable
@Retryable
public ConnectorDefinition getConnector(String connectorName) {
return client().getConnector(connectorName);
Expand All @@ -157,7 +148,6 @@ public ConnectorDefinition getConnector(String connectorName) {
* @param connectorName Name of connector.
* @return Configuration for connector.
*/
@Loggable
@Retryable
public Map<String, String> getConnectorConfig(final String connectorName) {
return client().getConnectorConfig(connectorName);
Expand All @@ -170,7 +160,6 @@ public Map<String, String> getConnectorConfig(final String connectorName) {
* @param connectorName Name of connector.
* @return Status details of the connector.
*/
@Loggable
@Retryable
public ConnectorStatus getConnectorStatus(final String connectorName) {
return client().getConnectorStatus(connectorName);
Expand All @@ -183,7 +172,6 @@ public ConnectorStatus getConnectorStatus(final String connectorName) {
* @param connectorDefinition Defines the new connector to deploy
* @return connector info.
*/
@Loggable
@Retryable
public ConnectorDefinition addConnector(final NewConnectorDefinition connectorDefinition) {
return client().addConnector(connectorDefinition);
Expand All @@ -197,7 +185,6 @@ public ConnectorDefinition addConnector(final NewConnectorDefinition connectorDe
* @param config Configuration values to set.
* @return ConnectorDefinition describing the connectors configuration.
*/
@Loggable
@Retryable
public ConnectorDefinition updateConnectorConfig(final String connectorName, final Map<String, String> config) {
return client().updateConnectorConfig(connectorName, config);
Expand All @@ -210,7 +197,7 @@ public ConnectorDefinition updateConnectorConfig(final String connectorName, fin
* @param connectorName Name of connector to restart.
* @return Boolean true if success.
*/
@Loggable

@Retryable
// @Async
public Boolean restartConnector(String connectorName) {
Expand All @@ -224,7 +211,7 @@ public Boolean restartConnector(String connectorName) {
* @param connectorName Name of connector to pause.
* @return Boolean true if success.
*/
@Loggable

@Retryable
public Boolean pauseConnector(final String connectorName) {
return client().pauseConnector(connectorName);
Expand All @@ -237,7 +224,7 @@ public Boolean pauseConnector(final String connectorName) {
* @param connectorName Name of connector to resume.
* @return Boolean true if success.
*/
@Loggable

@Retryable
public Boolean resumeConnector(final String connectorName) {
return client().resumeConnector(connectorName);
Expand All @@ -250,7 +237,7 @@ public Boolean resumeConnector(final String connectorName) {
* @param connectorName Name of connector to resume.
* @return Boolean true if success.
*/
@Loggable

@Retryable
public Boolean deleteConnector(final String connectorName) {
return client().deleteConnector(connectorName);
Expand All @@ -263,7 +250,7 @@ public Boolean deleteConnector(final String connectorName) {
* @param connectorName Name of connector to retrieve tasks for.
* @return Collection of details about each task.
*/
@Loggable

@Retryable
public Collection<Task> getConnectorTasks(final String connectorName) {
return client().getConnectorTasks(connectorName);
Expand All @@ -277,7 +264,7 @@ public Collection<Task> getConnectorTasks(final String connectorName) {
* @param taskId Id of task to get status for.
* @return Details about task.
*/
@Loggable

@Retryable
public TaskStatus getConnectorTaskStatus(final String connectorName, final int taskId) {
return client().getConnectorTaskStatus(connectorName, taskId);
Expand All @@ -292,7 +279,7 @@ public TaskStatus getConnectorTaskStatus(final String connectorName, final int t
* @param taskId Id of task to restart
* @return True if a success.
*/
@Loggable

@Retryable
public Boolean restartConnectorTask(final String connectorName, final int taskId) {
return client().restartConnectorTask(connectorName, taskId);
Expand All @@ -304,7 +291,7 @@ public Boolean restartConnectorTask(final String connectorName, final int taskId
*
* @return Collection of available connector plugins.
*/
@Loggable

@Retryable
public Collection<ConnectorPlugin> getConnectorPlugins() {
return client().getConnectorPlugins();
Expand All @@ -318,7 +305,7 @@ public Collection<ConnectorPlugin> getConnectorPlugins() {
* @param configDefinition Defines the configuration to validate.
* @return Results of the validation.
*/
@Loggable

@Retryable
public ConnectorPluginConfigValidationResults validateConnectorPluginConfig(final ConnectorPluginConfigDefinition configDefinition) {
return client().validateConnectorPluginConfig(configDefinition);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
package af.gov.anar.connect.core.init;

import af.gov.nsia.core.kafka.Topics;
import af.gov.nsia.core.kafka.connect.KafkaConnectIntegrationService;

import af.gov.anar.connect.core.KafkaConnectIntegrationService;
import af.gov.anar.connect.core.Topics;
import org.apache.kafka.clients.admin.NewTopic;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
Expand Down

0 comments on commit 2564ea4

Please sign in to comment.