org.gcube.vremanagement.softwaregateway.impl.packages
Class Package
java.lang.Object
org.gcube.vremanagement.softwaregateway.impl.packages.Package
- Direct Known Subclasses:
- GCubePackage, MavenPackage
public abstract class Package
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
is
protected ISProxy is
rm
protected RepositoryManager rm
rmf
protected RepositoryManagerFactory rmf
scope
protected org.gcube.common.core.scope.GCUBEScope scope
logger
protected final org.gcube.common.core.utils.logging.GCUBELog logger
Package
public Package()
getLocation
public abstract String getLocation()
throws ServiceNotAvaiableFault
- Throws:
ServiceNotAvaiableFault
getSALocation
public abstract String getSALocation()
throws ServiceNotAvaiableFault
- Throws:
ServiceNotAvaiableFault
getDependencies
public abstract String getDependencies()
throws ServiceNotAvaiableFault
- Throws:
ServiceNotAvaiableFault
getPackages
public abstract List<GCubePackage> getPackages()
throws ServiceNotAvaiableFault
- Throws:
ServiceNotAvaiableFault
getPlugins
public abstract List<GCubePackage> getPlugins()
throws ServiceNotAvaiableFault
- Throws:
ServiceNotAvaiableFault
register
public abstract String register()
throws ServiceNotAvaiableFault
- Throws:
ServiceNotAvaiableFault
unregister
public abstract void unregister()
throws ServiceNotAvaiableFault
- Throws:
ServiceNotAvaiableFault
getCoordinates
public Coordinates getCoordinates()
initialize
protected void initialize()
Copyright © 2013. All Rights Reserved.