com.atlassian.plugin.parsers
Class PluginInformationReader
java.lang.Object
com.atlassian.plugin.parsers.PluginInformationReader
public final class PluginInformationReader
- extends Object
Reads plugin information from a plugin descriptor.
- Since:
- 3.0.0
- See Also:
PluginDescriptorReader.getPluginInformationReader()
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getDescription
public com.atlassian.fugue.Option<String> getDescription()
getDescriptionKey
public com.atlassian.fugue.Option<String> getDescriptionKey()
getVersion
public com.atlassian.fugue.Option<String> getVersion()
getVendorName
public com.atlassian.fugue.Option<String> getVendorName()
getVendorUrl
public com.atlassian.fugue.Option<String> getVendorUrl()
getParameters
public Map<String,String> getParameters()
getMinVersion
public com.atlassian.fugue.Option<Float> getMinVersion()
getMaxVersion
public com.atlassian.fugue.Option<Float> getMaxVersion()
getMinJavaVersion
public com.atlassian.fugue.Option<Float> getMinJavaVersion()
getPermissions
public Map<String,com.atlassian.fugue.Option<String>> getPermissions()
hasAllPermissions
public boolean hasAllPermissions()
getPermissions
public Set<String> getPermissions(InstallationMode installationMode)
getStartup
public com.atlassian.fugue.Option<String> getStartup()
getModuleScanFolders
public Iterable<String> getModuleScanFolders()
Copyright © 2015 Atlassian. All rights reserved.