org.gcube.portlets.admin.software_upload_wizard.server.softwaremanagers
Interface ISoftwareTypeManager
- All Superinterfaces:
- ISoftwareSubmissionManager, ScopeAvailable
- All Known Implementing Classes:
- AbstractSoftwareManager, AnySoftwareSoftwareManager, GCubePatchSoftwareManager, GCubePluginSoftwareManager, GCubeWebServiceSoftwareManager, LibrarySoftwareManager, SoftwareRegistrationSoftwareManager, WebAppSoftwareManager
public interface ISoftwareTypeManager
- extends ISoftwareSubmissionManager, ScopeAvailable
setImportSession
void setImportSession(ImportSession importSession)
generateInitialSoftwareProfile
ServiceProfile generateInitialSoftwareProfile()
getSoftwareTypeInfo
ISoftwareTypeInfo getSoftwareTypeInfo()
getMiscFiles
ArrayList<Deliverable> getMiscFiles()
throws Exception
- Throws:
Exception
getServiceProfile
String getServiceProfile(boolean b)
throws Exception
- Throws:
Exception
getPOM
String getPOM(Package softwarePackage)
throws Exception
- Throws:
Exception
getPOM
String getPOM(ServiceProfile serviceProfile)
throws Exception
- Throws:
Exception
getMavenCoordinates
MavenCoordinates getMavenCoordinates(Package softwarePackage)
throws Exception
- Throws:
Exception
Copyright © 2014. All Rights Reserved.