|
|
|
@ -34,10 +34,11 @@ import org.gcube.resourcemanagement.model.impl.entities.facets.CPUFacetImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.entities.facets.EventFacetImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.entities.facets.LicenseFacetImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.entities.facets.NetworkingFacetImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.entities.facets.ServiceStateFacetImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.entities.facets.SoftwareFacetImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.entities.facets.StateFacetImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.entities.resources.EServiceImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.entities.resources.HostingNodeImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.properties.ValueSchemaImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.relations.consistsof.IsIdentifiedByImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.impl.relations.isrelatedto.ActivatesImpl;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.facets.AccessPointFacet;
|
|
|
|
@ -45,11 +46,12 @@ import org.gcube.resourcemanagement.model.reference.entities.facets.CPUFacet;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.facets.EventFacet;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.facets.LicenseFacet;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.facets.NetworkingFacet;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.facets.ServiceStateFacet;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.facets.SoftwareFacet;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.facets.StateFacet;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.resources.EService;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.resources.GCubeResource;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.entities.resources.HostingNode;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.properties.ValueSchema;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.relations.consistsof.IsIdentifiedBy;
|
|
|
|
|
import org.gcube.resourcemanagement.model.reference.relations.isrelatedto.Activates;
|
|
|
|
|
import org.junit.Assert;
|
|
|
|
@ -139,12 +141,14 @@ public class ERManagementTest extends ContextTest {
|
|
|
|
|
|
|
|
|
|
EventFacet eventFacet = new EventFacetImpl();
|
|
|
|
|
eventFacet.setDate(Calendar.getInstance().getTime());
|
|
|
|
|
eventFacet.setValue("Created");
|
|
|
|
|
ValueSchema event = new ValueSchemaImpl();
|
|
|
|
|
event.setValue("Created");
|
|
|
|
|
eventFacet.setEvent(event);
|
|
|
|
|
eService.addFacet(eventFacet);
|
|
|
|
|
|
|
|
|
|
ServiceStateFacet serviceStateFacet = new ServiceStateFacetImpl();
|
|
|
|
|
serviceStateFacet.setValue("ready");
|
|
|
|
|
eService.addFacet(serviceStateFacet);
|
|
|
|
|
StateFacet stateFacet = new StateFacetImpl();
|
|
|
|
|
stateFacet.setValue("ready");
|
|
|
|
|
eService.addFacet(stateFacet);
|
|
|
|
|
|
|
|
|
|
LicenseFacet licenseFacet = new LicenseFacetImpl();
|
|
|
|
|
licenseFacet.setName("EUPL");
|
|
|
|
@ -177,12 +181,14 @@ public class ERManagementTest extends ContextTest {
|
|
|
|
|
|
|
|
|
|
EventFacet eventFacet = new EventFacetImpl();
|
|
|
|
|
eventFacet.setDate(Calendar.getInstance().getTime());
|
|
|
|
|
eventFacet.setValue("Created");
|
|
|
|
|
ValueSchema event = new ValueSchemaImpl();
|
|
|
|
|
event.setValue("Created");
|
|
|
|
|
eventFacet.setEvent(event);
|
|
|
|
|
eService.addFacet(eventFacet);
|
|
|
|
|
|
|
|
|
|
ServiceStateFacet serviceStateFacet = new ServiceStateFacetImpl();
|
|
|
|
|
serviceStateFacet.setValue("ready");
|
|
|
|
|
eService.addFacet(serviceStateFacet);
|
|
|
|
|
StateFacet stateFacet = new StateFacetImpl();
|
|
|
|
|
stateFacet.setValue("ready");
|
|
|
|
|
eService.addFacet(stateFacet);
|
|
|
|
|
|
|
|
|
|
LicenseFacet licenseFacet = new LicenseFacetImpl();
|
|
|
|
|
licenseFacet.setName("EUPL");
|
|
|
|
@ -221,12 +227,14 @@ public class ERManagementTest extends ContextTest {
|
|
|
|
|
|
|
|
|
|
EventFacet eventFacet = new EventFacetImpl();
|
|
|
|
|
eventFacet.setDate(Calendar.getInstance().getTime());
|
|
|
|
|
eventFacet.setValue("Created");
|
|
|
|
|
ValueSchema event = new ValueSchemaImpl();
|
|
|
|
|
event.setValue("Created");
|
|
|
|
|
eventFacet.setEvent(event);
|
|
|
|
|
eService.addFacet(eventFacet);
|
|
|
|
|
|
|
|
|
|
ServiceStateFacet serviceStateFacet = new ServiceStateFacetImpl();
|
|
|
|
|
serviceStateFacet.setValue("ready");
|
|
|
|
|
eService.addFacet(serviceStateFacet);
|
|
|
|
|
StateFacet stateFacet = new StateFacetImpl();
|
|
|
|
|
stateFacet.setValue("ready");
|
|
|
|
|
eService.addFacet(stateFacet);
|
|
|
|
|
|
|
|
|
|
LicenseFacet licenseFacet = new LicenseFacetImpl();
|
|
|
|
|
licenseFacet.setName("EUPL");
|
|
|
|
@ -263,12 +271,14 @@ public class ERManagementTest extends ContextTest {
|
|
|
|
|
|
|
|
|
|
EventFacet eventFacet = new EventFacetImpl();
|
|
|
|
|
eventFacet.setDate(Calendar.getInstance().getTime());
|
|
|
|
|
eventFacet.setValue("Created");
|
|
|
|
|
ValueSchema event = new ValueSchemaImpl();
|
|
|
|
|
event.setValue("Created");
|
|
|
|
|
eventFacet.setEvent(event);
|
|
|
|
|
eService.addFacet(eventFacet);
|
|
|
|
|
|
|
|
|
|
ServiceStateFacet serviceStateFacet = new ServiceStateFacetImpl();
|
|
|
|
|
serviceStateFacet.setValue("ready");
|
|
|
|
|
eService.addFacet(serviceStateFacet);
|
|
|
|
|
StateFacet stateFacet = new StateFacetImpl();
|
|
|
|
|
stateFacet.setValue("ready");
|
|
|
|
|
eService.addFacet(stateFacet);
|
|
|
|
|
|
|
|
|
|
LicenseFacet licenseFacet = new LicenseFacetImpl();
|
|
|
|
|
licenseFacet.setName("EUPL");
|
|
|
|
|