hudson.plugins.sonar
Class SonarInstallation
java.lang.Object
hudson.plugins.sonar.SonarInstallation
public class SonarInstallation
- extends java.lang.Object
|
Constructor Summary |
SonarInstallation(java.lang.String name)
Deprecated. |
SonarInstallation(java.lang.String name,
boolean disabled,
java.lang.String serverUrl,
java.lang.String serverPublicUrl,
java.lang.String databaseUrl,
java.lang.String databaseDriver,
java.lang.String databaseLogin,
java.lang.String databasePassword,
java.lang.String mojoVersion,
java.lang.String additionalProperties,
TriggersConfig triggers)
Deprecated. |
SonarInstallation(java.lang.String name,
boolean disabled,
java.lang.String serverUrl,
java.lang.String serverPublicUrl,
java.lang.String databaseUrl,
java.lang.String databaseDriver,
java.lang.String databaseLogin,
java.lang.String databasePassword,
java.lang.String mojoVersion,
java.lang.String additionalProperties,
TriggersConfig triggers,
java.lang.String sonarLogin,
java.lang.String sonarPassword)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SonarInstallation
@Deprecated
public SonarInstallation(java.lang.String name)
- Deprecated.
SonarInstallation
@Deprecated
public SonarInstallation(java.lang.String name,
boolean disabled,
java.lang.String serverUrl,
java.lang.String serverPublicUrl,
java.lang.String databaseUrl,
java.lang.String databaseDriver,
java.lang.String databaseLogin,
java.lang.String databasePassword,
java.lang.String mojoVersion,
java.lang.String additionalProperties,
TriggersConfig triggers)
- Deprecated.
SonarInstallation
@DataBoundConstructor
public SonarInstallation(java.lang.String name,
boolean disabled,
java.lang.String serverUrl,
java.lang.String serverPublicUrl,
java.lang.String databaseUrl,
java.lang.String databaseDriver,
java.lang.String databaseLogin,
java.lang.String databasePassword,
java.lang.String mojoVersion,
java.lang.String additionalProperties,
TriggersConfig triggers,
java.lang.String sonarLogin,
java.lang.String sonarPassword)
all
public static final SonarInstallation[] all()
- Returns:
- all available installations, never null
- Since:
- 1.7
get
public static final SonarInstallation get(java.lang.String name)
- Returns:
- installation by name, null if not found
- Since:
- 1.7
getName
public java.lang.String getName()
isDisabled
public boolean isDisabled()
getServerUrl
public java.lang.String getServerUrl()
getServerPublicUrl
public java.lang.String getServerPublicUrl()
- Returns:
- publicly available URL for users of Sonar server
- Since:
- 1.4
setServerPublicUrl
public void setServerPublicUrl(java.lang.String serverPublicUrl)
- Parameters:
serverPublicUrl - publicly available URL for users of Sonar server- Since:
- 1.4
getMojoVersion
public java.lang.String getMojoVersion()
- Returns:
- version of sonar-maven-plugin to use
- Since:
- 1.5
getDatabaseUrl
public java.lang.String getDatabaseUrl()
getDatabaseDriver
public java.lang.String getDatabaseDriver()
getDatabaseLogin
public java.lang.String getDatabaseLogin()
getDatabasePassword
public java.lang.String getDatabasePassword()
setDatabasePassword
public final void setDatabasePassword(java.lang.String password)
- Since:
- 1.7
getScrambledDatabasePassword
public java.lang.String getScrambledDatabasePassword()
- For internal use only. Allows to perform migration.
- Since:
- 1.7
getAdditionalProperties
public java.lang.String getAdditionalProperties()
getTriggers
public TriggersConfig getTriggers()
getServerLink
public java.lang.String getServerLink()
getProjectLink
public java.lang.String getProjectLink(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String branch)
- Parameters:
groupId - Group IDartifactId - Artifact IDbranch - branch
- Returns:
- URL of Sonar project dashboard
getComponentLink
public java.lang.String getComponentLink(java.lang.String groupId,
java.lang.String artifactId)
getSonarLogin
public java.lang.String getSonarLogin()
- Since:
- 2.0.1
getSonarPassword
public java.lang.String getSonarPassword()
- Since:
- 2.0.1
setSonarPassword
public final void setSonarPassword(java.lang.String sonarPassword)
Copyright © 2007-2012. All Rights Reserved.