| com.atlassian.plugin.parsers.DescriptorParserFactory |
Known Indirect Subclasses
|
Class Overview
A factory for creating descriptor parsers.
Public Methods
public
abstract
DescriptorParser
getInstance
(InputStream source, String... applicationKeys)
Creates a new DescriptorParser for getting plugin descriptor information
from the provided source data.
Parameters
| source
| the stream of data which represents the descriptor. The stream will
only be read once, so it need not be resettable. |
| applicationKeys
| The list of application keys to match for module descriptors |
Returns
- an instance of the descriptor parser tied to this InputStream
Throws
| PluginParseException
| if there was a problem creating the descriptor parser
due to an invalid source stream.
|