Merge branch 'master' of gitea@code-repo.d4science.org:gCubeSystem/resource-registry-publisher.git

This commit is contained in:
Luca Frosini 2023-03-02 14:52:52 +01:00
commit 99d26ded6c
3 changed files with 6 additions and 0 deletions

View File

@ -41,6 +41,8 @@ public interface ResourceRegistryPublisher {
public boolean isIncludeContextsInHeader();
public void setIncludeContextsInHeader(boolean includeContextsInHeader);
public void addHeader(String name, String value);
public List<Context> getAllContext() throws ResourceRegistryException;

View File

@ -129,6 +129,7 @@ public class ResourceRegistryPublisherImpl implements ResourceRegistryPublisher
};
@Override
public void addHeader(String name, String value) {
headers.put(name, value);
}

View File

@ -21,6 +21,7 @@ import org.gcube.informationsystem.model.reference.entities.Facet;
import org.gcube.informationsystem.model.reference.entities.Resource;
import org.gcube.informationsystem.model.reference.properties.PropagationConstraint;
import org.gcube.informationsystem.model.reference.properties.PropagationConstraint.AddConstraint;
import org.gcube.informationsystem.model.reference.properties.PropagationConstraint.DeleteConstraint;
import org.gcube.informationsystem.model.reference.properties.PropagationConstraint.RemoveConstraint;
import org.gcube.informationsystem.model.reference.properties.Vault;
import org.gcube.informationsystem.model.reference.relations.ConsistsOf;
@ -388,6 +389,7 @@ public class ERManagementTest extends ContextTest {
hostingNode.addFacet(isIdentifiedBy);
PropagationConstraint propagationConstraint = new PropagationConstraintImpl();
propagationConstraint.setDeleteConstraint(DeleteConstraint.cascade);
propagationConstraint.setRemoveConstraint(RemoveConstraint.cascade);
propagationConstraint.setAddConstraint(AddConstraint.unpropagate);
@ -687,6 +689,7 @@ public class ERManagementTest extends ContextTest {
eService.addFacet(isIdentifiedBy);
PropagationConstraint propagationConstraint = new PropagationConstraintImpl();
propagationConstraint.setDeleteConstraint(DeleteConstraint.cascade);
propagationConstraint.setRemoveConstraint(RemoveConstraint.cascade);
propagationConstraint.setAddConstraint(AddConstraint.unpropagate);