net.awired.visuwall.plugin.sonar
Class SonarPlugin

java.lang.Object
  extended by net.awired.visuwall.plugin.sonar.SonarPlugin
All Implemented Interfaces:
VisuwallPlugin<SonarConnection>

public class SonarPlugin
extends Object
implements VisuwallPlugin<SonarConnection>


Constructor Summary
SonarPlugin()
           
 
Method Summary
 SonarConnection getConnection(URL url, Map<String,String> properties)
           
 Class<SonarConnection> getConnectionClass()
           
 String getName()
           
 Map<String,String> getPropertiesWithDefaultValue()
           
 SoftwareId getSoftwareId(URL url)
           
 float getVersion()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SonarPlugin

public SonarPlugin()
Method Detail

getConnection

public SonarConnection getConnection(URL url,
                                     Map<String,String> properties)
                              throws ConnectionException
Specified by:
getConnection in interface VisuwallPlugin<SonarConnection>
Throws:
ConnectionException

getConnectionClass

public Class<SonarConnection> getConnectionClass()
Specified by:
getConnectionClass in interface VisuwallPlugin<SonarConnection>

getName

public String getName()
Specified by:
getName in interface VisuwallPlugin<SonarConnection>

getVersion

public float getVersion()
Specified by:
getVersion in interface VisuwallPlugin<SonarConnection>

getSoftwareId

public SoftwareId getSoftwareId(URL url)
                         throws SoftwareNotFoundException
Specified by:
getSoftwareId in interface VisuwallPlugin<SonarConnection>
Throws:
SoftwareNotFoundException

toString

public String toString()
Overrides:
toString in class Object

getPropertiesWithDefaultValue

public Map<String,String> getPropertiesWithDefaultValue()
Specified by:
getPropertiesWithDefaultValue in interface VisuwallPlugin<SonarConnection>


Copyright © 2012 Awired Network. All Rights Reserved.