org.gcube.portlets.admin.software_upload_wizard.server.softwaremanagers
Class AnySoftwareSoftwareManager
java.lang.Object
org.gcube.portlets.admin.software_upload_wizard.server.softwaremanagers.AbstractSoftwareManager
org.gcube.portlets.admin.software_upload_wizard.server.softwaremanagers.AnySoftwareSoftwareManager
- All Implemented Interfaces:
- ISoftwareTypeManager, ISoftwareSubmissionManager
public class AnySoftwareSoftwareManager
- extends AbstractSoftwareManager
| Methods inherited from class org.gcube.portlets.admin.software_upload_wizard.server.softwaremanagers.AbstractSoftwareManager |
getChangelogContent, getImportSession, getInstallContent, getLicenseContent, getMaintainersContent, getMavenCoordinates, getMiscFiles, getPOM, getPOM, getReadmeContent, setImportSession, submitSoftware |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnySoftwareSoftwareManager
public AnySoftwareSoftwareManager()
generateInitialSoftwareProfile
public ServiceProfile generateInitialSoftwareProfile()
getSoftwareTypeInfo
public ISoftwareTypeInfo getSoftwareTypeInfo()
getMavenCoordinates
public MavenCoordinates getMavenCoordinates(Package softwarePackage)
throws Exception
- Throws:
Exception
getTargetRepository
protected IMavenRepositoryInfo getTargetRepository()
throws Exception
- Description copied from class:
AbstractSoftwareManager
- Recover target maven repository info
- Specified by:
getTargetRepository in class AbstractSoftwareManager
- Returns:
- MavenRepositoryInfo object
- Throws:
Exception
getServiceProfile
public String getServiceProfile(boolean withHeader)
throws Exception
- Specified by:
getServiceProfile in interface ISoftwareTypeManager- Specified by:
getServiceProfile in class AbstractSoftwareManager
- Throws:
Exception
isAvailableForScope
public boolean isAvailableForScope(org.gcube.common.core.scope.GCUBEScope scope)
createSofwareSubmissionTask
protected ISoftwareSubmissionTask createSofwareSubmissionTask()
- Specified by:
createSofwareSubmissionTask in class AbstractSoftwareManager
Copyright © 2013. All Rights Reserved.