org.gcube.vremanagement.softwaregateway.impl.packages
Class MavenPackage

java.lang.Object
  extended by org.gcube.vremanagement.softwaregateway.impl.packages.Package
      extended by org.gcube.vremanagement.softwaregateway.impl.packages.MavenPackage

public class MavenPackage
extends Package


Field Summary
 
Fields inherited from class org.gcube.vremanagement.softwaregateway.impl.packages.Package
is, logger, rm, rmf, scope
 
Constructor Summary
MavenPackage(Coordinates coordinates)
           
 
Method Summary
 Coordinates getCoordinates()
           
 String getDependencies()
           
 String getLocation()
           
 List<GCubePackage> getPackages()
           
 List<GCubePackage> getPlugins()
           
 String getSALocation()
           
 String register()
           
 void unregister()
           
 
Methods inherited from class org.gcube.vremanagement.softwaregateway.impl.packages.Package
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenPackage

public MavenPackage(Coordinates coordinates)
Method Detail

getLocation

public String getLocation()
Specified by:
getLocation in class Package

getSALocation

public String getSALocation()
Specified by:
getSALocation in class Package

getDependencies

public String getDependencies()
Specified by:
getDependencies in class Package

getPackages

public List<GCubePackage> getPackages()
Specified by:
getPackages in class Package

getPlugins

public List<GCubePackage> getPlugins()
Specified by:
getPlugins in class Package

register

public String register()
Specified by:
register in class Package

unregister

public void unregister()
Specified by:
unregister in class Package

getCoordinates

public Coordinates getCoordinates()
Overrides:
getCoordinates in class Package


Copyright © 2013. All Rights Reserved.