This commit is contained in:
Lucio Lelii 2009-01-09 18:47:30 +00:00
parent c1358e9b37
commit b0b57f87c5
1 changed files with 40 additions and 0 deletions

View File

@ -1,5 +1,6 @@
package org.gcube.vremanagement.vremodeler.test;
import java.util.Date;
import java.util.List;
import org.apache.axis.message.addressing.EndpointReferenceType;
@ -11,9 +12,13 @@ import org.gcube.common.core.informationsystem.client.queries.GCUBERIQuery;
import org.gcube.common.core.resources.GCUBERunningInstance;
import org.gcube.common.core.scope.GCUBEScope;
import org.gcube.common.core.types.VOID;
import org.gcube.vremanagement.vremodeler.stubs.CollectionArray;
import org.gcube.vremanagement.vremodeler.stubs.FunctionalityIDArray;
import org.gcube.vremanagement.vremodeler.stubs.GHNArray;
import org.gcube.vremanagement.vremodeler.stubs.GetExistingNamesResponseMessage;
import org.gcube.vremanagement.vremodeler.stubs.ModelerFactoryPortType;
import org.gcube.vremanagement.vremodeler.stubs.ModelerServicePortType;
import org.gcube.vremanagement.vremodeler.stubs.VRERequest;
import org.gcube.vremanagement.vremodeler.stubs.service.ModelerFactoryServiceAddressingLocator;
import org.gcube.vremanagement.vremodeler.stubs.service.ModelerServiceAddressingLocator;
@ -34,6 +39,40 @@ public class ModelerTest {
ModelerFactoryPortType mfptp= mfal.getModelerFactoryPortTypePort(epr);
mfptp = GCUBERemotePortTypeContext.getProxy(mfptp, GCUBEScope.getScope("/gcube/devsec"));
EndpointReferenceType eprModelerRes= mfptp.createResource(new VOID());
ModelerServiceAddressingLocator msal= new ModelerServiceAddressingLocator();
ModelerServicePortType msptp=msal.getModelerServicePortTypePort(eprModelerRes);
msptp = GCUBERemotePortTypeContext.getProxy(msptp, GCUBEScope.getScope("/gcube/devsec"));
VRERequest vreReq= new VRERequest();
vreReq.setStartTime(new Date().getTime());
vreReq.setEndTime(new Date().getTime());
vreReq.setVREDescription("desc");
vreReq.setVREDesigner("Lucio");
vreReq.setVREManager("Lucio");
vreReq.setVREName("TestSuiteVRECReation");
msptp.setVREModel(vreReq);
CollectionArray ca= new CollectionArray();
ca.setCollectionElement(new String[]{"16fb9de0-bcc9-11dd-99fe-ab7448de6437"});
msptp.setCollection(ca);
FunctionalityIDArray fida= new FunctionalityIDArray();
fida.setFunctionalityIDElement(new String[]{"3", "4"});
msptp.setFunctionality(fida);
GHNArray ghnArray= new GHNArray();
ghnArray.setGHNElement(new String[]{"a9673990-c792-11dd-aa98-9dfda17b7a75"});
msptp.setGHNs(ghnArray);
msptp.deployVRE(new VOID());
/*
GetExistingNamesResponseMessage er= mfptp.getExistingNamesVREs(new VOID());
@ -45,6 +84,7 @@ public class ModelerTest {
ModelerServicePortType msptp=msal.getModelerServicePortTypePort(mfptp.createResource(new VOID()));
msptp =GCUBERemotePortTypeContext.getProxy(msptp, GCUBEScope.getScope("/gcube/devsec"));
System.out.println(msptp.getVREModel(new VOID()));
*/
}catch(Exception e){e.printStackTrace();}
}