Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ interface V4 {
String POLICY_DEFINITION = EDC_MGMT_V4_SCHEMA_PREFIX + "/policy-definition-schema.json";
String CONTRACT_DEFINITION = EDC_MGMT_V4_SCHEMA_PREFIX + "/contract-definition-schema.json";
String DATAPLANE_INSTANCE = EDC_MGMT_V4_SCHEMA_PREFIX + "/dataplane-instance-schema.json";
String DATA_ADDRESS = EDC_MGMT_V4_SCHEMA_PREFIX + "/data-address-schema.json#/definitions/DataAddressRoot";
String EDR_ENTRY = EDC_MGMT_V4_SCHEMA_PREFIX + "/edr-entry-schema.json";
String POLICY_EVALUATION_REQUEST = EDC_MGMT_V4_SCHEMA_PREFIX + "/policy-evaluation-plan-request-schema.json";
String POLICY_EVALUATION_PLAN = EDC_MGMT_V4_SCHEMA_PREFIX + "/policy-evaluation-plan-schema.json";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
{
"version": "4.0.0-beta",
"urlPath": "/v4beta",
"lastUpdated": "2026-04-09T08:43:01Z",
"lastUpdated": "2026-04-09T09:43:01Z",
"maturity": "beta"
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,12 @@
},
"isCatalog": {
"type": "boolean"
},
"dataAddress": {
"$ref": "https://w3id.org/edc/connector/management/schema/v4/data-address-schema.json"
}
},
"required": [
"@context",
"@type",
"properties",
"dataAddress"
"properties"
]
}
}
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,8 @@
package org.eclipse.edc.connector.controlplane.api.management.edr;

import jakarta.json.Json;
import org.eclipse.edc.api.management.schema.ManagementApiJsonSchema;
import org.eclipse.edc.connector.controlplane.api.management.edr.transform.JsonObjectFromEndpointDataReferenceEntryTransformer;
import org.eclipse.edc.connector.controlplane.api.management.edr.v3.EdrCacheApiV3Controller;
import org.eclipse.edc.connector.controlplane.api.management.edr.v4.EdrCacheApiV4Controller;
import org.eclipse.edc.edr.spi.store.EndpointDataReferenceStore;
import org.eclipse.edc.jsonld.spi.JsonLd;
import org.eclipse.edc.runtime.metamodel.annotation.Extension;
Expand All @@ -36,7 +34,6 @@
import java.util.Map;

import static org.eclipse.edc.api.management.ManagementApi.MANAGEMENT_SCOPE;
import static org.eclipse.edc.api.management.ManagementApi.MANAGEMENT_SCOPE_V4;
import static org.eclipse.edc.connector.controlplane.api.management.edr.EdrCacheApiExtension.NAME;
import static org.eclipse.edc.spi.constants.CoreConstants.JSON_LD;

Expand Down Expand Up @@ -77,8 +74,5 @@ public void initialize(ServiceExtensionContext context) {
webService.registerResource(ApiContext.MANAGEMENT, new EdrCacheApiV3Controller(edrStore, managementTypeTransformerRegistry, validator, monitor));
webService.registerDynamicResource(ApiContext.MANAGEMENT, EdrCacheApiV3Controller.class, new JerseyJsonLdInterceptor(jsonLd, typeManager, JSON_LD, MANAGEMENT_SCOPE));

webService.registerResource(ApiContext.MANAGEMENT, new EdrCacheApiV4Controller(edrStore, managementTypeTransformerRegistry, validator, monitor));
webService.registerDynamicResource(ApiContext.MANAGEMENT, EdrCacheApiV4Controller.class, new JerseyJsonLdInterceptor(jsonLd, typeManager, JSON_LD, MANAGEMENT_SCOPE_V4, validator, ManagementApiJsonSchema.V4.version()));

}
}

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,10 @@

/**
* Client side Cache for {@link DataAddress} associated to a transfer process in PULL scenario
*
* @deprecated since management-api:v
*/
@Deprecated(since = "management-api:v3")
@ExtensionPoint
public interface EndpointDataReferenceCache {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,13 @@

/**
* Stores and queries metadata {@link EndpointDataReferenceEntry} associated with an EDR ({@link DataAddress})
*
* @deprecated since management-api:v3*
*/
@Deprecated(since = "management-api:v3")
@ExtensionPoint
public interface EndpointDataReferenceEntryIndex {

String ENDPOINT_DATA_REFERENCE_ENTRY_FOUND = "Endpoint DataReference Entry with ID %s not found";

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,10 @@
* in the underlying storage/cache. Implementors of {@link EndpointDataReferenceStore}
* can decide to split the storage in two parts by using {@link EndpointDataReferenceCache} for caching
* the actual EDRs in a secured environment and {@link EndpointDataReferenceEntryIndex} for storing the associated metadata.
*
* @deprecated since management-api:v3
*/
@Deprecated(since = "management-api:v3")
@ExtensionPoint
public interface EndpointDataReferenceStore {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,10 @@

/**
* Represents metadata associated with an EDR
*
* @deprecated since management-api:v3
*/
@Deprecated(since = "management-api:v3")
public class EndpointDataReferenceEntry extends AbstractParticipantResource {

public static final String EDR_ENTRY_TYPE_TERM = "EndpointDataReferenceEntry";
Expand Down
Loading
Loading