Class AgentPluginXmlParserImpl
- java.lang.Object
-
- jetbrains.buildServer.plugins.xml.agent.AgentPluginXmlParserImpl
-
- All Implemented Interfaces:
AgentPluginXmlParser
,ValidatingXmlLoader.Parser<AgentPluginXml>
public class AgentPluginXmlParserImpl extends Object implements AgentPluginXmlParser, ValidatingXmlLoader.Parser<AgentPluginXml>
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 01.02.11 20:34
-
-
Constructor Summary
Constructors Constructor Description AgentPluginXmlParserImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentPluginXml
getDefaultDescriptor(AgentExtensionType type)
AgentPluginXml
parseDocument(org.jdom.Element doc)
AgentPluginXml
parsePluginDescriptor(File xml)
AgentPluginXml
parsePluginDescriptor(InputStream is)
-
-
-
Method Detail
-
parsePluginDescriptor
@NotNull public AgentPluginXml parsePluginDescriptor(@NotNull File xml) throws PluginXmlParseException
- Specified by:
parsePluginDescriptor
in interfaceAgentPluginXmlParser
- Throws:
PluginXmlParseException
-
parsePluginDescriptor
@NotNull public AgentPluginXml parsePluginDescriptor(@NotNull InputStream is) throws PluginXmlParseException
- Specified by:
parsePluginDescriptor
in interfaceAgentPluginXmlParser
- Throws:
PluginXmlParseException
-
parseDocument
public AgentPluginXml parseDocument(@NotNull org.jdom.Element doc) throws PluginXmlParseException
- Specified by:
parseDocument
in interfaceValidatingXmlLoader.Parser<AgentPluginXml>
- Throws:
PluginXmlParseException
-
getDefaultDescriptor
@NotNull public AgentPluginXml getDefaultDescriptor(@NotNull AgentExtensionType type)
- Specified by:
getDefaultDescriptor
in interfaceAgentPluginXmlParser
-
-