|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.vremanagement.softwaregateway.impl.is.ISManager
org.gcube.vremanagement.softwaregateway.impl.is.ISProxy
public class ISProxy
Extends the ISManager
| Field Summary |
|---|
| Fields inherited from class org.gcube.vremanagement.softwaregateway.impl.is.ISManager |
|---|
cacheEnabled, logger |
| Constructor Summary | |
|---|---|
ISProxy(org.gcube.common.core.scope.GCUBEScope gCubeScope,
boolean cacheEnabled)
|
|
| Method Summary | |
|---|---|
GCubeCoordinates |
getGcubeCoordinates(MavenCoordinates mavenC)
|
List<GCubePackage> |
getGCubePackagesCoordinates(Coordinates coordinates)
Return a list of gcube packages that are related to coordinates in input |
List<URL> |
getMavenConfiguration()
|
MavenCoordinates |
getMavenCoordinates(Coordinates coordinates)
If not found a Element in cache, query the IS in order to harvest the profile matching such gCube coordinates |
List<MavenPackage> |
getMavenPackagesCoordinates(GCubeCoordinates gcubeC)
Return a list of packages maven that are related to gcube coordinates in input |
String[] |
getMavenServerList(org.gcube.common.core.scope.GCUBEScope scope)
Retrieves a maven server list from a generic resource |
List<GCubePackage> |
getPluginCoordinates(Coordinates coordinates)
Retrieve A list of coordinates that are plugin of the coordinates in input |
MavenCoordinates |
getSAMavenCoordinates(Coordinates coordinates)
|
void |
updateProfile(String xml)
update the profile in the IS |
| Methods inherited from class org.gcube.vremanagement.softwaregateway.impl.is.ISManager |
|---|
buildServiceQuery, checkResourceOnIS, publicResourceIS, publicResourceIS, queryGCubeCoordinates, queryGCubePackagesCoordinates, queryMavenCoordinates, queryMavenPackagesCoordinates, queryPackagesCoordinates, queryPluginCoordinates, querySAMavenCoordinates, updatePackageResource |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ISProxy(org.gcube.common.core.scope.GCUBEScope gCubeScope,
boolean cacheEnabled)
| Method Detail |
|---|
public MavenCoordinates getMavenCoordinates(Coordinates coordinates)
throws org.gcube.common.core.informationsystem.ISException
ISManager
getMavenCoordinates in class ISManagerorg.gcube.common.core.informationsystem.ISException
public MavenCoordinates getSAMavenCoordinates(Coordinates coordinates)
throws org.gcube.common.core.informationsystem.ISException
org.gcube.common.core.informationsystem.ISException
public GCubeCoordinates getGcubeCoordinates(MavenCoordinates mavenC)
throws org.gcube.common.core.informationsystem.ISException,
BadCoordinatesException
org.gcube.common.core.informationsystem.ISException
BadCoordinatesExceptionpublic void updateProfile(String xml)
ISManager
updateProfile in class ISManagerpublic List<URL> getMavenConfiguration()
getMavenConfiguration in class ISManager
public String[] getMavenServerList(org.gcube.common.core.scope.GCUBEScope scope)
throws Exception
scope -
Exception
public List<MavenPackage> getMavenPackagesCoordinates(GCubeCoordinates gcubeC)
throws org.gcube.common.core.informationsystem.ISException
getMavenPackagesCoordinates in class ISManagercoordinates -
org.gcube.common.core.informationsystem.ISException
public List<GCubePackage> getGCubePackagesCoordinates(Coordinates coordinates)
throws org.gcube.common.core.informationsystem.ISException
coordinates -
org.gcube.common.core.informationsystem.ISException
public List<GCubePackage> getPluginCoordinates(Coordinates coordinates)
throws org.gcube.common.core.informationsystem.ISException
getPluginCoordinates in class ISManagerservice - coordinates
org.gcube.common.core.informationsystem.ISException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||