public final class ModuleXmlParser
extends java.lang.Object
module.xml
parser.Modifier and Type | Class | Description |
---|---|---|
static interface |
ModuleXmlParser.ResourceRootFactory |
A factory for resource roots, based on a root path, loader path, and loader name.
|
Modifier and Type | Method | Description |
---|---|---|
static XmlPullParserException |
endOfDocument(XmlPullParser reader) |
|
static ModuleSpec |
parseModuleXml(ModuleLoader moduleLoader,
java.lang.String moduleName,
java.io.File root,
java.io.File moduleInfoFile) |
Parse a
module.xml file. |
static ModuleSpec |
parseModuleXml(ModuleLoader moduleLoader,
ModuleIdentifier moduleIdentifier,
java.io.File root,
java.io.File moduleInfoFile) |
Deprecated.
Use
parseModuleXml(ModuleLoader, String, File, File) instead. |
static ModuleSpec |
parseModuleXml(ModuleXmlParser.ResourceRootFactory factory,
java.lang.String rootPath,
java.io.InputStream source,
java.lang.String moduleInfoFile,
ModuleLoader moduleLoader,
java.lang.String moduleName) |
Parse a
module.xml file. |
static ModuleSpec |
parseModuleXml(ModuleXmlParser.ResourceRootFactory factory,
java.lang.String rootPath,
java.io.InputStream source,
java.lang.String moduleInfoFile,
ModuleLoader moduleLoader,
ModuleIdentifier moduleIdentifier) |
Deprecated.
|
static ModuleSpec |
parseModuleXml(ModuleXmlParser.ResourceRootFactory factory,
MavenResolver mavenResolver,
java.lang.String rootPath,
java.io.InputStream source,
java.lang.String moduleInfoFile,
ModuleLoader moduleLoader,
java.lang.String moduleName) |
Parse a
module.xml file. |
static ModuleSpec |
parseModuleXml(ModuleXmlParser.ResourceRootFactory factory,
MavenResolver mavenResolver,
java.lang.String rootPath,
java.io.InputStream source,
java.lang.String moduleInfoFile,
ModuleLoader moduleLoader,
ModuleIdentifier moduleIdentifier) |
|
static ModuleSpec |
parseModuleXml(ModuleXmlParser.ResourceRootFactory factory,
ModuleLoader moduleLoader,
java.lang.String moduleName,
java.io.File root,
java.io.File moduleInfoFile) |
Parse a
module.xml file. |
static XmlPullParserException |
unexpectedContent(XmlPullParser reader) |
@Deprecated public static ModuleSpec parseModuleXml(ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, java.io.File root, java.io.File moduleInfoFile) throws ModuleLoadException, java.io.IOException
parseModuleXml(ModuleLoader, String, File, File)
instead.module.xml
file.moduleLoader
- the module loader to use for dependency specificationsmoduleIdentifier
- the module identifier of the module to loadroot
- the module path rootmoduleInfoFile
- the File
of the module.xml
contentModuleLoadException
- if a dependency could not be established or another error occursjava.io.IOException
- if I/O failspublic static ModuleSpec parseModuleXml(ModuleLoader moduleLoader, java.lang.String moduleName, java.io.File root, java.io.File moduleInfoFile) throws ModuleLoadException, java.io.IOException
module.xml
file.moduleLoader
- the module loader to use for dependency specificationsmoduleName
- the name of the module to loadroot
- the module path rootmoduleInfoFile
- the File
of the module.xml
contentModuleLoadException
- if a dependency could not be established or another error occursjava.io.IOException
- if I/O failspublic static ModuleSpec parseModuleXml(ModuleXmlParser.ResourceRootFactory factory, ModuleLoader moduleLoader, java.lang.String moduleName, java.io.File root, java.io.File moduleInfoFile) throws ModuleLoadException, java.io.IOException
module.xml
file.factory
- the resource root factory to use (must not be null
)moduleLoader
- the module loader to use for dependency specificationsmoduleName
- the name of the module to loadroot
- the module path rootmoduleInfoFile
- the File
of the module.xml
contentModuleLoadException
- if a dependency could not be established or another error occursjava.io.IOException
- if I/O fails@Deprecated public static ModuleSpec parseModuleXml(ModuleXmlParser.ResourceRootFactory factory, java.lang.String rootPath, java.io.InputStream source, java.lang.String moduleInfoFile, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier) throws ModuleLoadException, java.io.IOException
parseModuleXml(ResourceRootFactory, String, InputStream, String, ModuleLoader, String)
instead.module.xml
file.factory
- the resource root factory to use (must not be null
)rootPath
- the root path to send in to the resource root factory (must not be null
)source
- a stream of the module.xml
content (must not be null
)moduleInfoFile
- the File
of the module.xml
content (must not be null
)moduleLoader
- the module loader to use for dependency specifications (must not be null
)moduleIdentifier
- the module identifier of the module to loadModuleLoadException
- if a dependency could not be established or another error occursjava.io.IOException
- if I/O failspublic static ModuleSpec parseModuleXml(ModuleXmlParser.ResourceRootFactory factory, java.lang.String rootPath, java.io.InputStream source, java.lang.String moduleInfoFile, ModuleLoader moduleLoader, java.lang.String moduleName) throws ModuleLoadException, java.io.IOException
module.xml
file.factory
- the resource root factory to use (must not be null
)rootPath
- the root path to send in to the resource root factory (must not be null
)source
- a stream of the module.xml
content (must not be null
)moduleInfoFile
- the File
of the module.xml
content (must not be null
)moduleLoader
- the module loader to use for dependency specifications (must not be null
)moduleName
- the module name of the module to loadModuleLoadException
- if a dependency could not be established or another error occursjava.io.IOException
- if I/O fails@Deprecated public static ModuleSpec parseModuleXml(ModuleXmlParser.ResourceRootFactory factory, MavenResolver mavenResolver, java.lang.String rootPath, java.io.InputStream source, java.lang.String moduleInfoFile, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier) throws ModuleLoadException, java.io.IOException
parseModuleXml(ResourceRootFactory, MavenResolver, String, InputStream, String, ModuleLoader, String)
instead.module.xml
file.factory
- the resource root factory to use (must not be null
)mavenResolver
- the Maven artifact resolver to use (must not be null
)rootPath
- the root path to send in to the resource root factory (must not be null
)source
- a stream of the module.xml
content (must not be null
)moduleInfoFile
- the File
of the module.xml
content (must not be null
)moduleLoader
- the module loader to use for dependency specifications (must not be null
)moduleIdentifier
- the module identifier of the module to loadModuleLoadException
- if a dependency could not be established or another error occursjava.io.IOException
- if I/O failspublic static ModuleSpec parseModuleXml(ModuleXmlParser.ResourceRootFactory factory, MavenResolver mavenResolver, java.lang.String rootPath, java.io.InputStream source, java.lang.String moduleInfoFile, ModuleLoader moduleLoader, java.lang.String moduleName) throws ModuleLoadException, java.io.IOException
module.xml
file.factory
- the resource root factory to use (must not be null
)mavenResolver
- the Maven artifact resolver to use (must not be null
)rootPath
- the root path to send in to the resource root factory (must not be null
)source
- a stream of the module.xml
content (must not be null
)moduleInfoFile
- the File
of the module.xml
content (must not be null
)moduleLoader
- the module loader to use for dependency specifications (must not be null
)moduleName
- the module name of the module to loadModuleLoadException
- if a dependency could not be established or another error occursjava.io.IOException
- if I/O failspublic static XmlPullParserException unexpectedContent(XmlPullParser reader)
public static XmlPullParserException endOfDocument(XmlPullParser reader)
Copyright © 2022 JBoss by Red Hat. All rights reserved.