public class GCubeWebServiceSoftwareManager extends AbstractSoftwareManager
SERVICEARCHIVE_CLASSIFIER, SERVICEARCHIVE_TYPE, SNAPSHOT_SUFFIX| Constructor and Description |
|---|
GCubeWebServiceSoftwareManager() |
| Modifier and Type | Method and Description |
|---|---|
protected ISoftwareSubmissionTask |
createSofwareSubmissionTask() |
ServiceProfile |
generateInitialSoftwareProfile() |
MavenCoordinates |
getMavenCoordinates(Package softwarePackage) |
String |
getPOM(Package softwarePackage) |
ScopeAvailable |
getScopeAvailabilityDelegate() |
String |
getServiceProfile(boolean withHeader) |
ISoftwareTypeInfo |
getSoftwareTypeInfo() |
protected IMavenRepositoryInfo |
getTargetRepository()
Recover target maven repository info
|
boolean |
isAvailableForScope(String scope) |
void |
setScopeAvailabilityDelegate(ScopeAvailable scopeAvailabilityDelegate) |
getChangelogContent, getImportSession, getInstallContent, getLicenseContent, getMaintainersContent, getMavenCoordinates, getMiscFiles, getPOM, getReadmeContent, getScopeInfrastructure, setImportSession, submitSoftwarepublic ScopeAvailable getScopeAvailabilityDelegate()
public void setScopeAvailabilityDelegate(ScopeAvailable scopeAvailabilityDelegate)
public ServiceProfile generateInitialSoftwareProfile()
public ISoftwareTypeInfo getSoftwareTypeInfo()
public String getPOM(Package softwarePackage) throws Exception
getPOM in interface ISoftwareTypeManagergetPOM in class AbstractSoftwareManagerExceptionpublic MavenCoordinates getMavenCoordinates(Package softwarePackage) throws Exception
Exceptionprotected IMavenRepositoryInfo getTargetRepository() throws Exception
AbstractSoftwareManagergetTargetRepository in class AbstractSoftwareManagerExceptionprotected ISoftwareSubmissionTask createSofwareSubmissionTask()
createSofwareSubmissionTask in class AbstractSoftwareManagerpublic boolean isAvailableForScope(String scope)
public String getServiceProfile(boolean withHeader) throws Exception
getServiceProfile in interface ISoftwareTypeManagergetServiceProfile in class AbstractSoftwareManagerExceptionCopyright © 2016. All Rights Reserved.