org.gcube.application.framework.vremanagement.vremanagement
Interface VREGeneratorI
- All Known Implementing Classes:
- VREGenerator
public interface VREGeneratorI
- Author:
- Valia Tsagkalidou (NKUA)
getExistingNamesVREs
java.lang.String[] getExistingNamesVREs()
checkVREStatus
java.lang.String[] checkVREStatus()
throws java.rmi.RemoteException
- Returns:
- what the vVRE modeler returns
- Throws:
java.rmi.RemoteException
deployVRE
void deployVRE()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getCollection
java.lang.String getCollection()
throws java.rmi.RemoteException
- Returns:
- what the vVRE modeler returns
- Throws:
java.rmi.RemoteException
getGHNs
java.lang.String getGHNs()
throws java.rmi.RemoteException
- Returns:
- what the vVRE modeler returns
- Throws:
java.rmi.RemoteException
getVREModel
java.lang.String getVREModel()
throws java.rmi.RemoteException
- Returns:
- what the vVRE modeler returns
- Throws:
java.rmi.RemoteException
getFunctionality
java.lang.String getFunctionality()
throws java.rmi.RemoteException
- Returns:
- what the vVRE modeler returns
- Throws:
java.rmi.RemoteException
getMetadataRelatedToCollection
java.lang.String getMetadataRelatedToCollection()
throws java.rmi.RemoteException
- Returns:
- what the vVRE modeler returns
- Throws:
java.rmi.RemoteException
getQuality
java.lang.String getQuality()
throws java.rmi.RemoteException
- Returns:
- what the vVRE modeler returns
- Throws:
java.rmi.RemoteException
setCollection
void setCollection(java.lang.String[] collections)
throws java.rmi.RemoteException
- Parameters:
collections - the collections to be set
- Throws:
java.rmi.RemoteException
setGHNs
void setGHNs(java.lang.String[] GHNElements,
java.lang.String candidate)
throws java.rmi.RemoteException
- Parameters:
GHNElements - the GHNs
- Throws:
java.rmi.RemoteException
setVREModel
void setVREModel(java.lang.String VREName,
java.lang.String VREDescription,
java.lang.String VREDesigner,
java.lang.String VREManager,
long startTime,
long endTime)
throws java.rmi.RemoteException
- Parameters:
VREName - the VRE nameVREDescription - a description for the VREVREDesigner - the VRE designerVREManager - the VRE managerstartTime - start timeendTime - end time
- Throws:
java.rmi.RemoteException
setVREtoPendingState
void setVREtoPendingState()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
setFunctionality
void setFunctionality(java.lang.String[] csIDElement,
java.lang.String[] functionalityIDElement)
throws java.rmi.RemoteException
- Parameters:
csIDElement - functionalityIDElement -
- Throws:
java.rmi.RemoteException
setMetadataRelatedToCollection
void setMetadataRelatedToCollection(java.lang.String[] collectionIDArray,
boolean[][] checkedArray,
java.lang.String[] mdFormatIDArray)
throws java.rmi.RemoteException
- Parameters:
collectionIDArray - an array containing all the collection IDscheckedArray - an array containing whether with IDs are checked (probably)mdFormatIDArray - an array containing
- Throws:
java.rmi.RemoteException
setQuality
void setQuality(java.lang.String quality)
throws java.rmi.RemoteException
- Parameters:
quality - the quality
- Throws:
java.rmi.RemoteException
getVREepr
java.lang.String getVREepr()
- Returns: