Skip to content

Commit

Permalink
Renamed package for resilience parts mercedes-benz#2280
Browse files Browse the repository at this point in the history
  • Loading branch information
de-jcup committed Jun 1, 2023
1 parent dd4f482 commit 81c5a7e
Show file tree
Hide file tree
Showing 17 changed files with 35 additions and 26 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

public interface ActionWhichShallBeResilient<R> {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

public interface FallthroughResilienceProposal extends ResilienceProposal {
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

/**
* Represents a possibility to do some callbacks at resilience side
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

public interface ResilienceConsultant {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

public interface ResilienceContext {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

public interface ResilienceProposal {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

import java.util.ArrayList;
import java.util.HashMap;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

public interface RetryResilienceProposal extends ResilienceProposal {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

public class SimpleRetryResilienceProposal implements RetryResilienceProposal {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
package com.mercedesbenz.sechub.sharedkernel.resilience;
package com.mercedesbenz.sechub.commons.core.resilience;

import static org.junit.Assert.*;
import static org.mockito.ArgumentMatchers.*;
Expand All @@ -13,6 +13,15 @@
import org.junit.Test;
import org.junit.rules.Timeout;

import com.mercedesbenz.sechub.commons.core.resilience.ActionWhichShallBeResilient;
import com.mercedesbenz.sechub.commons.core.resilience.FallthroughResilienceProposal;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceCallback;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceConsultant;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceContext;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceProposal;
import com.mercedesbenz.sechub.commons.core.resilience.ResilientActionExecutor;
import com.mercedesbenz.sechub.commons.core.resilience.RetryResilienceProposal;

public class ResilientActionExecutorTest {

private ResilientActionExecutor<TestResult> executorToTest;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
import com.mercedesbenz.sechub.adapter.checkmarx.CheckmarxConfig;
import com.mercedesbenz.sechub.adapter.checkmarx.CheckmarxMetaDataID;
import com.mercedesbenz.sechub.commons.core.environment.SystemEnvironmentVariableSupport;
import com.mercedesbenz.sechub.commons.core.resilience.ResilientActionExecutor;
import com.mercedesbenz.sechub.commons.model.ScanType;
import com.mercedesbenz.sechub.domain.scan.SecHubAdapterOptionsBuilderStrategy;
import com.mercedesbenz.sechub.domain.scan.product.AbstractProductExecutor;
Expand All @@ -34,7 +35,6 @@
import com.mercedesbenz.sechub.sharedkernel.ProductIdentifier;
import com.mercedesbenz.sechub.sharedkernel.metadata.MetaDataInspection;
import com.mercedesbenz.sechub.sharedkernel.metadata.MetaDataInspector;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilientActionExecutor;
import com.mercedesbenz.sechub.storage.core.JobStorage;
import com.mercedesbenz.sechub.storage.core.StorageService;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@

import com.mercedesbenz.sechub.adapter.AdapterMetaData;
import com.mercedesbenz.sechub.adapter.checkmarx.CheckmarxMetaDataID;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceCallback;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceContext;
import com.mercedesbenz.sechub.domain.scan.product.ProductExecutorContext;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceCallback;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceContext;

/**
* A resilience callback which handles checkmarx
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@
import org.springframework.stereotype.Component;
import org.springframework.web.client.HttpClientErrorException;

import com.mercedesbenz.sechub.commons.core.resilience.ResilienceConsultant;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceContext;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceProposal;
import com.mercedesbenz.sechub.commons.core.resilience.SimpleRetryResilienceProposal;
import com.mercedesbenz.sechub.commons.core.util.StacktraceUtil;
import com.mercedesbenz.sechub.sharedkernel.MustBeDocumented;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceConsultant;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceContext;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceProposal;
import com.mercedesbenz.sechub.sharedkernel.resilience.SimpleRetryResilienceProposal;

@Component
public class CheckmarxResilienceConsultant implements ResilienceConsultant {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
import org.springframework.http.HttpStatus;
import org.springframework.web.client.HttpClientErrorException;

import com.mercedesbenz.sechub.commons.core.resilience.ResilienceContext;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceProposal;
import com.mercedesbenz.sechub.commons.core.resilience.RetryResilienceProposal;
import com.mercedesbenz.sechub.domain.scan.SecHubExecutionException;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceContext;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceProposal;
import com.mercedesbenz.sechub.sharedkernel.resilience.RetryResilienceProposal;

public class CheckmarxBadRequestConsultantTest {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
import com.mercedesbenz.sechub.adapter.AdapterMetaData;
import com.mercedesbenz.sechub.adapter.AdapterMetaDataCallback;
import com.mercedesbenz.sechub.adapter.checkmarx.CheckmarxMetaDataID;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceContext;
import com.mercedesbenz.sechub.domain.scan.product.ProductExecutorContext;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceContext;

public class CheckmarxResilienceCallbackTest {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@
import org.springframework.stereotype.Component;
import org.springframework.web.client.HttpClientErrorException;

import com.mercedesbenz.sechub.commons.core.resilience.ResilienceConsultant;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceContext;
import com.mercedesbenz.sechub.commons.core.resilience.ResilienceProposal;
import com.mercedesbenz.sechub.commons.core.resilience.SimpleRetryResilienceProposal;
import com.mercedesbenz.sechub.commons.core.util.StacktraceUtil;
import com.mercedesbenz.sechub.sharedkernel.MustBeDocumented;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceConsultant;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceContext;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilienceProposal;
import com.mercedesbenz.sechub.sharedkernel.resilience.SimpleRetryResilienceProposal;

@Component
public class PDSResilienceConsultant implements ResilienceConsultant {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

import com.mercedesbenz.sechub.adapter.AdapterExecutionResult;
import com.mercedesbenz.sechub.adapter.mock.MockDataIdentifierFactory;
import com.mercedesbenz.sechub.commons.core.resilience.ResilientActionExecutor;
import com.mercedesbenz.sechub.commons.model.ScanType;
import com.mercedesbenz.sechub.commons.model.SecHubConfigurationModel;
import com.mercedesbenz.sechub.commons.model.SecHubMessagesList;
Expand All @@ -28,7 +29,6 @@
import com.mercedesbenz.sechub.sharedkernel.ProductIdentifier;
import com.mercedesbenz.sechub.sharedkernel.UUIDTraceLogID;
import com.mercedesbenz.sechub.sharedkernel.configuration.SecHubConfiguration;
import com.mercedesbenz.sechub.sharedkernel.resilience.ResilientActionExecutor;

/**
* An abstract product executor implementation
Expand Down

0 comments on commit 81c5a7e

Please sign in to comment.