Skip to content

Commit a7a2597

Browse files
committed
refactor: remove control-plane core modules from federated-catalog
1 parent 4edf393 commit a7a2597

23 files changed

Lines changed: 80 additions & 97 deletions

File tree

core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/CoreDefaultServicesExtension.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@
1414

1515
package org.eclipse.edc.connector.core;
1616

17-
import org.eclipse.edc.connector.core.agent.NoOpParticipantIdMapper;
17+
import org.eclipse.edc.connector.core.profile.DataspaceProfileContextRegistryImpl;
18+
import org.eclipse.edc.participant.spi.NoOpParticipantIdMapper;
1819
import org.eclipse.edc.participant.spi.ParticipantIdMapper;
20+
import org.eclipse.edc.protocol.spi.DataspaceProfileContextRegistry;
1921
import org.eclipse.edc.runtime.metamodel.annotation.Extension;
2022
import org.eclipse.edc.runtime.metamodel.annotation.Provider;
2123
import org.eclipse.edc.spi.system.ServiceExtension;
@@ -38,4 +40,8 @@ public ParticipantIdMapper participantIdMapper() {
3840
return new NoOpParticipantIdMapper();
3941
}
4042

43+
@Provider(isDefault = true)
44+
public DataspaceProfileContextRegistry dataspaceProfileContextRegistry() {
45+
return new DataspaceProfileContextRegistryImpl();
46+
}
4147
}

core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/controlplane/discovery/DefaultUrlResolver.java renamed to core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/discovery/DefaultUrlResolver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
*
1313
*/
1414

15-
package org.eclipse.edc.connector.controlplane.discovery;
15+
package org.eclipse.edc.connector.core.discovery;
1616

1717
import org.eclipse.edc.protocol.spi.discovery.DiscoveryRequest;
1818
import org.eclipse.edc.protocol.spi.discovery.DiscoveryUrlResolver;

core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/controlplane/discovery/DiscoveryDefaultServicesExtension.java renamed to core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/discovery/DiscoveryDefaultServicesExtension.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
*
1313
*/
1414

15-
package org.eclipse.edc.connector.controlplane.discovery;
15+
package org.eclipse.edc.connector.core.discovery;
1616

1717
import org.eclipse.edc.http.spi.EdcHttpClient;
1818
import org.eclipse.edc.protocol.spi.ParticipantProfileService;

core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/controlplane/discovery/DiscoveryServiceImpl.java renamed to core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/discovery/DiscoveryServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
*
1313
*/
1414

15-
package org.eclipse.edc.connector.controlplane.discovery;
15+
package org.eclipse.edc.connector.core.discovery;
1616

1717
import com.fasterxml.jackson.databind.ObjectMapper;
1818
import okhttp3.Request;

core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/controlplane/discovery/DiscoveryServicesExtension.java renamed to core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/discovery/DiscoveryServicesExtension.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
*
1313
*/
1414

15-
package org.eclipse.edc.connector.controlplane.discovery;
15+
package org.eclipse.edc.connector.core.discovery;
1616

1717
import org.eclipse.edc.protocol.spi.discovery.DiscoveryService;
1818
import org.eclipse.edc.runtime.metamodel.annotation.Extension;

core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/controlplane/profile/DataspaceProfileContextRegistryImpl.java renamed to core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/profile/DataspaceProfileContextRegistryImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2025 Cofinity-X
2+
* Copyright (c) 2026 Think-it GmbH
33
*
44
* This program and the accompanying materials are made available under the
55
* terms of the Apache License, Version 2.0 which is available at
@@ -8,11 +8,11 @@
88
* SPDX-License-Identifier: Apache-2.0
99
*
1010
* Contributors:
11-
* Cofinity-X - initial API and implementation
11+
* Think-it GmbH - initial API and implementation
1212
*
1313
*/
1414

15-
package org.eclipse.edc.connector.controlplane.profile;
15+
package org.eclipse.edc.connector.core.profile;
1616

1717

1818
import org.eclipse.edc.protocol.spi.DataspaceProfileContext;

core/common/connector-core/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ org.eclipse.edc.connector.core.CoreServicesExtension
1616
org.eclipse.edc.connector.core.CoreDefaultServicesExtension
1717
org.eclipse.edc.connector.core.SecurityDefaultServicesExtension
1818
org.eclipse.edc.connector.core.LocalPublicKeyDefaultExtension
19+
org.eclipse.edc.connector.core.discovery.DiscoveryDefaultServicesExtension
20+
org.eclipse.edc.connector.core.discovery.DiscoveryServicesExtension

core/control-plane/control-plane-core/src/test/java/org/eclipse/edc/connector/controlplane/discovery/DiscoveryServiceImplTest.java renamed to core/common/connector-core/src/test/java/org/eclipse/edc/connector/core/discovery/DiscoveryServiceImplTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
*
1313
*/
1414

15-
package org.eclipse.edc.connector.controlplane.discovery;
15+
package org.eclipse.edc.connector.core.discovery;
1616

1717
import com.fasterxml.jackson.databind.ObjectMapper;
1818
import okhttp3.Protocol;

core/control-plane/control-plane-core/src/test/java/org/eclipse/edc/connector/controlplane/profile/DataspaceProfileContextRegistryImplTest.java renamed to core/common/connector-core/src/test/java/org/eclipse/edc/connector/core/profile/DataspaceProfileContextRegistryImplTest.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2025 Cofinity-X
2+
* Copyright (c) 2026 Think-it GmbH
33
*
44
* This program and the accompanying materials are made available under the
55
* terms of the Apache License, Version 2.0 which is available at
@@ -8,12 +8,11 @@
88
* SPDX-License-Identifier: Apache-2.0
99
*
1010
* Contributors:
11-
* Cofinity-X - initial API and implementation
12-
* Cofinity-X - add participantId to DataspaceProfileContext
11+
* Think-it GmbH - initial API and implementation
1312
*
1413
*/
1514

16-
package org.eclipse.edc.connector.controlplane.profile;
15+
package org.eclipse.edc.connector.core.profile;
1716

1817
import org.eclipse.edc.jsonld.spi.JsonLdNamespace;
1918
import org.eclipse.edc.protocol.spi.DataspaceProfileContext;

core/control-plane/control-plane-core/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ dependencies {
2323

2424
implementation(project(":core:control-plane:lib:control-plane-lib"))
2525
implementation(project(":core:common:boot"))
26-
implementation(project(":core:common::participant-context-core"))
27-
implementation(project(":core:common::participant-context-connector-core"))
28-
implementation(project(":core:common::participant-context-config-core"))
26+
implementation(project(":core:common:participant-context-core"))
27+
implementation(project(":core:common:participant-context-connector-core"))
28+
implementation(project(":core:common:participant-context-config-core"))
2929
implementation(project(":core:control-plane:control-plane-catalog"))
3030
implementation(project(":core:control-plane:control-plane-contract"))
3131
implementation(project(":core:control-plane:control-plane-transfer"))

0 commit comments

Comments
 (0)