diff --git a/hawkbit-dmf/hawkbit-dmf-amqp/src/main/java/org/eclipse/hawkbit/amqp/DmfApiConfiguration.java b/hawkbit-dmf/hawkbit-dmf-amqp/src/main/java/org/eclipse/hawkbit/amqp/DmfApiConfiguration.java index 870d196d8..9a3a8dc7a 100644 --- a/hawkbit-dmf/hawkbit-dmf-amqp/src/main/java/org/eclipse/hawkbit/amqp/DmfApiConfiguration.java +++ b/hawkbit-dmf/hawkbit-dmf-amqp/src/main/java/org/eclipse/hawkbit/amqp/DmfApiConfiguration.java @@ -31,6 +31,7 @@ import org.eclipse.hawkbit.repository.TargetManagement; import org.eclipse.hawkbit.repository.TenantConfigurationManagement; import org.eclipse.hawkbit.repository.model.DistributionSet; import org.eclipse.hawkbit.repository.model.SoftwareModule; +import org.eclipse.hawkbit.repository.model.Target; import org.eclipse.hawkbit.security.SystemSecurityContext; import org.springframework.amqp.core.Binding; import org.springframework.amqp.core.BindingBuilder; @@ -268,7 +269,7 @@ public class DmfApiConfiguration { final RabbitTemplate rabbitTemplate, final AmqpMessageSenderService amqpSenderService, final ArtifactUrlHandler artifactUrlHandler, final SystemSecurityContext systemSecurityContext, final SystemManagement systemManagement, - final TargetManagement targetManagement, final DistributionSetManagement distributionSetManagement, + final TargetManagement targetManagement, final DistributionSetManagement distributionSetManagement, final SoftwareModuleManagement softwareModuleManagement, final DeploymentManagement deploymentManagement, final TenantConfigurationManagement tenantConfigurationManagement) { return new AmqpMessageDispatcherService(rabbitTemplate, amqpSenderService, artifactUrlHandler, diff --git a/hawkbit-mgmt/hawkbit-mgmt-resource/src/main/java/org/eclipse/hawkbit/mgmt/rest/resource/MgmtTargetGroupResource.java b/hawkbit-mgmt/hawkbit-mgmt-resource/src/main/java/org/eclipse/hawkbit/mgmt/rest/resource/MgmtTargetGroupResource.java index c2ad39553..2225e74c9 100644 --- a/hawkbit-mgmt/hawkbit-mgmt-resource/src/main/java/org/eclipse/hawkbit/mgmt/rest/resource/MgmtTargetGroupResource.java +++ b/hawkbit-mgmt/hawkbit-mgmt-resource/src/main/java/org/eclipse/hawkbit/mgmt/rest/resource/MgmtTargetGroupResource.java @@ -33,11 +33,11 @@ import static org.eclipse.hawkbit.mgmt.rest.resource.util.PagingUtility.sanitize @RestController public class MgmtTargetGroupResource implements MgmtTargetGroupRestApi { - private final TargetManagement targetManagement; + private final TargetManagement targetManagement; private final TenantConfigHelper tenantConfigHelper; public MgmtTargetGroupResource( - final TargetManagement targetManagement, + final TargetManagement targetManagement, final TenantConfigurationManagement tenantConfigurationManagement, final SystemSecurityContext systemSecurityContext) { this.targetManagement = targetManagement; this.tenantConfigHelper = TenantConfigHelper.usingContext(systemSecurityContext, tenantConfigurationManagement); diff --git a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaRolloutExecutor.java b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaRolloutExecutor.java index 5e9e7e9fa..486e98943 100644 --- a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaRolloutExecutor.java +++ b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaRolloutExecutor.java @@ -103,7 +103,7 @@ public class JpaRolloutExecutor implements RolloutExecutor { private final RolloutGroupRepository rolloutGroupRepository; private final RolloutTargetGroupRepository rolloutTargetGroupRepository; private final RolloutRepository rolloutRepository; - private final TargetManagement targetManagement; + private final TargetManagement targetManagement; private final DeploymentManagement deploymentManagement; private final RolloutGroupManagement rolloutGroupManagement; private final RolloutManagement rolloutManagement; @@ -121,7 +121,7 @@ public class JpaRolloutExecutor implements RolloutExecutor { public JpaRolloutExecutor( final ActionRepository actionRepository, final RolloutGroupRepository rolloutGroupRepository, final RolloutTargetGroupRepository rolloutTargetGroupRepository, - final RolloutRepository rolloutRepository, final TargetManagement targetManagement, + final RolloutRepository rolloutRepository, final TargetManagement targetManagement, final DeploymentManagement deploymentManagement, final RolloutGroupManagement rolloutGroupManagement, final RolloutManagement rolloutManagement, final QuotaManagement quotaManagement, final RolloutGroupEvaluationManager evaluationManager, final RolloutApprovalStrategy rolloutApprovalStrategy, diff --git a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaControllerManagement.java b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaControllerManagement.java index 8e98b41ba..540e69c3c 100644 --- a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaControllerManagement.java +++ b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaControllerManagement.java @@ -151,7 +151,6 @@ public class JpaControllerManagement extends JpaActionManagement implements Cont private final Duration minPollingTime; private final Duration maxPollingTime; private final PlatformTransactionManager txManager; - private final EntityFactory entityFactory; private final EntityManager entityManager; private final AfterTransactionCommitExecutor afterCommit; private final SystemSecurityContext systemSecurityContext; @@ -167,7 +166,7 @@ public class JpaControllerManagement extends JpaActionManagement implements Cont final SoftwareModuleManagement softwareModuleManagement, final DistributionSetManagement distributionSetManagement, final TenantConfigurationManagement tenantConfigurationManagement, final ControllerPollProperties controllerPollProperties, - final PlatformTransactionManager txManager, final EntityFactory entityFactory, final EntityManager entityManager, + final PlatformTransactionManager txManager, final EntityManager entityManager, final AfterTransactionCommitExecutor afterCommit, final SystemSecurityContext systemSecurityContext, final TenantAware tenantAware, final ScheduledExecutorService executorService) { @@ -189,7 +188,6 @@ public class JpaControllerManagement extends JpaActionManagement implements Cont ? Duration.of(100, ChronoUnit.YEARS) : DurationHelper.fromString(controllerPollProperties.getMaxPollingTime()); this.txManager = txManager; - this.entityFactory = entityFactory; this.entityManager = entityManager; this.afterCommit = afterCommit; this.systemSecurityContext = systemSecurityContext; @@ -847,8 +845,7 @@ public class JpaControllerManagement extends JpaActionManagement implements Cont EventPublisherHolder.getInstance().getEventPublisher() .publishEvent(new TargetAttributesRequestedEvent(tenantAware.getCurrentTenant(), target.getId(), - JpaTarget.class, target.getControllerId(), target.getAddress() != null ? target.getAddress().toString() : null - )); + JpaTarget.class, target.getControllerId(), target.getAddress() != null ? target.getAddress() : null)); } private void handleErrorOnAction(final JpaAction mergedAction, final JpaTarget mergedTarget) { diff --git a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaRolloutManagement.java b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaRolloutManagement.java index 991253afa..c80d8eff3 100644 --- a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaRolloutManagement.java +++ b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaRolloutManagement.java @@ -118,7 +118,7 @@ public class JpaRolloutManagement implements RolloutManagement { private final StartNextGroupRolloutGroupSuccessAction startNextRolloutGroupAction; private final RolloutStatusCache rolloutStatusCache; private final ActionRepository actionRepository; - private final TargetManagement targetManagement; + private final TargetManagement targetManagement; private final DistributionSetManagement distributionSetManagement; private final TenantConfigurationManagement tenantConfigurationManagement; private final QuotaManagement quotaManagement; @@ -134,7 +134,7 @@ public class JpaRolloutManagement implements RolloutManagement { final StartNextGroupRolloutGroupSuccessAction startNextRolloutGroupAction, final RolloutStatusCache rolloutStatusCache, final ActionRepository actionRepository, - final TargetManagement targetManagement, + final TargetManagement targetManagement, final DistributionSetManagement distributionSetManagement, final TenantConfigurationManagement tenantConfigurationManagement, final QuotaManagement quotaManagement, diff --git a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaTargetFilterQueryManagement.java b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaTargetFilterQueryManagement.java index 3defc80ad..376fc17cf 100644 --- a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaTargetFilterQueryManagement.java +++ b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/management/JpaTargetFilterQueryManagement.java @@ -69,7 +69,7 @@ class JpaTargetFilterQueryManagement extends AbstractJpaRepositoryManagement implements TargetFilterQueryManagement{ - private final TargetManagement targetManagement; + private final TargetManagement targetManagement; private final DistributionSetManagement distributionSetManagement; private final QuotaManagement quotaManagement; private final TenantConfigurationManagement tenantConfigurationManagement; @@ -80,7 +80,7 @@ class JpaTargetFilterQueryManagement protected JpaTargetFilterQueryManagement( final TargetFilterQueryRepository targetFilterQueryRepository, final EntityManager entityManager, - final TargetManagement targetManagement, final DistributionSetManagement distributionSetManagement, + final TargetManagement targetManagement, final DistributionSetManagement distributionSetManagement, final QuotaManagement quotaManagement, final TenantConfigurationManagement tenantConfigurationManagement, final RepositoryProperties repositoryProperties, final SystemSecurityContext systemSecurityContext, final ContextAware contextAware, final AuditorAware auditorAware) {