33 lines
1.1 KiB
Java
33 lines
1.1 KiB
Java
package org.gcube.spatial.data.sdi.test;
|
|
|
|
import java.net.MalformedURLException;
|
|
import java.nio.file.Paths;
|
|
|
|
import org.gcube.common.resources.gcore.ServiceEndpoint;
|
|
import org.gcube.spatial.data.sdi.LocalConfiguration;
|
|
import org.gcube.spatial.data.sdi.engine.impl.is.ISUtils;
|
|
import org.gcube.spatial.data.sdi.utils.ScopeUtils;
|
|
|
|
public class TestIS {
|
|
|
|
public static void main(String[] args) throws MalformedURLException {
|
|
TokenSetter.set("/gcube/devNext/NextNext");
|
|
LocalConfiguration.init(Paths.get("src/main/webapp/WEB-INF/config.properties").toUri().toURL());
|
|
ServiceEndpoint e=ISUtils.querySEById("8e1962e9-05a7-40d4-a56f-574431f4c907");
|
|
|
|
e.profile().description(e.profile().description()+"_modified");
|
|
|
|
System.out.println("Identity : "+ISUtils.marshal(e).equals(ISUtils.marshal(e)));
|
|
|
|
|
|
System.out.println(ISUtils.updateAndWait(e));
|
|
|
|
System.out.println("PARENTS");
|
|
System.out.println(ScopeUtils.getParentScope("/gcube"));
|
|
System.out.println(ScopeUtils.getParentScope("/gcube/devNext"));
|
|
System.out.println(ScopeUtils.getParentScope("/gcube/devNext/NextNext"));
|
|
|
|
}
|
|
|
|
}
|