public class XLReleaseServerConnectorFacade extends java.lang.Object implements XLReleaseServerConnector
Modifier and Type | Method and Description |
---|---|
Release |
createRelease(java.lang.String resolvedTemplate,
java.lang.String resolvedVersion,
java.util.List<NameValuePair> variables) |
java.util.List<Release> |
getAllTemplates() |
java.lang.String |
getServerURL() |
java.util.List<TemplateVariable> |
getVariables(java.lang.String templateId) |
java.lang.String |
getVersion() |
java.util.List<Release> |
searchTemplates(java.lang.String filter) |
void |
startRelease(java.lang.String releaseId) |
void |
testConnection() |
public void testConnection()
testConnection
in interface XLReleaseServerConnector
public java.lang.String getVersion()
getVersion
in interface XLReleaseServerConnector
public java.util.List<Release> searchTemplates(java.lang.String filter)
searchTemplates
in interface XLReleaseServerConnector
public java.util.List<Release> getAllTemplates()
getAllTemplates
in interface XLReleaseServerConnector
public java.util.List<TemplateVariable> getVariables(java.lang.String templateId)
getVariables
in interface XLReleaseServerConnector
public Release createRelease(java.lang.String resolvedTemplate, java.lang.String resolvedVersion, java.util.List<NameValuePair> variables)
createRelease
in interface XLReleaseServerConnector
public void startRelease(java.lang.String releaseId)
startRelease
in interface XLReleaseServerConnector
public java.lang.String getServerURL()
getServerURL
in interface XLReleaseServerConnector