com.atlassian.plugin
Class PluginInformation

java.lang.Object
  extended by com.atlassian.plugin.PluginInformation

public class PluginInformation
extends Object


Constructor Summary
PluginInformation()
           
 
Method Summary
 void addParameter(String key, String value)
           
 String getDescription()
           
 String getDescriptionKey()
           
 float getMaxVersion()
          Deprecated. Since 2.2.0
 Float getMinJavaVersion()
           
 float getMinVersion()
          Deprecated. Since 2.2.0
 Set<String> getModuleScanFolders()
           
 Map<String,String> getParameters()
           
 Set<PluginPermission> getPermissions()
          The set of permissions that the plugin requires to run.
 String getStartup()
           
 String getVendorName()
           
 String getVendorUrl()
           
 String getVersion()
           
 boolean satisfiesMinJavaVersion()
           
 void setDescription(String description)
           
 void setDescriptionKey(String descriptionKey)
           
 void setMaxVersion(float maxVersion)
          Deprecated. Since 2.2.0
 void setMinJavaVersion(Float minJavaVersion)
           
 void setMinVersion(float minVersion)
          Deprecated. Since 2.2.0
 void setModuleScanFolders(Iterable<String> moduleScanFolders)
           
 void setPermissions(Set<PluginPermission> permissions)
           
 void setStartup(String startup)
           
 void setVendorName(String vendorName)
           
 void setVendorUrl(String vendorUrl)
           
 void setVersion(String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginInformation

public PluginInformation()
Method Detail

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getVersion

public String getVersion()

setVersion

public void setVersion(String version)

setVendorName

public void setVendorName(String vendorName)

setVendorUrl

public void setVendorUrl(String vendorUrl)

getVendorName

public String getVendorName()

getVendorUrl

public String getVendorUrl()

setMaxVersion

@Deprecated
public void setMaxVersion(float maxVersion)
Deprecated. Since 2.2.0


setMinVersion

@Deprecated
public void setMinVersion(float minVersion)
Deprecated. Since 2.2.0


getMaxVersion

@Deprecated
public float getMaxVersion()
Deprecated. Since 2.2.0


getMinVersion

@Deprecated
public float getMinVersion()
Deprecated. Since 2.2.0


getMinJavaVersion

public Float getMinJavaVersion()

setMinJavaVersion

public void setMinJavaVersion(Float minJavaVersion)

getParameters

public Map<String,String> getParameters()

getPermissions

public Set<PluginPermission> getPermissions()
The set of permissions that the plugin requires to run.

Returns:
the permissions as parsed from the plugin descriptor.

setPermissions

public void setPermissions(Set<PluginPermission> permissions)

addParameter

public void addParameter(String key,
                         String value)

satisfiesMinJavaVersion

public boolean satisfiesMinJavaVersion()

setDescriptionKey

public void setDescriptionKey(String descriptionKey)

getDescriptionKey

public String getDescriptionKey()

getStartup

public String getStartup()

setStartup

public void setStartup(String startup)

getModuleScanFolders

public Set<String> getModuleScanFolders()

setModuleScanFolders

public void setModuleScanFolders(Iterable<String> moduleScanFolders)


Copyright © 2015 Atlassian. All rights reserved.