public class ModuleSpec
extends java.lang.Object
Specification for Service / SrvcProv/ EventProv loading. This class provides the information needed to instantiate a pluggable object.
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
DEP_LIST
Class dependencies
|
java.lang.String |
modName
Name of the module
|
java.lang.String |
modPath
Uri path module is located at.
|
TvList |
params
Module initialization parameters
|
static java.lang.String |
VERSION
Class version
|
Constructor and Description |
---|
ModuleSpec(java.lang.String name,
java.lang.String path,
java.lang.String parameters)
Create a new config info object
|
Modifier and Type | Method and Description |
---|---|
static ModuleSpec |
getAnySpec(java.lang.String modEntry)
Get configuration information from a config string of unknown type.
|
static ModuleSpec |
getFullSpec(java.lang.String modEntry)
Get configuration information from a regular config string.
|
static ModuleSpec |
getNoNameSpec(java.lang.String modEntry)
Get configuration information from a multi-prov config string.
|
static ModuleSpec |
getNoPathSpec(java.lang.String modEntry)
Get configuration information from a registration config string.
|
java.lang.String |
toString()
Convert the ModuleSpec to a string.
|
public static final java.lang.String VERSION
public static final java.lang.String[] DEP_LIST
public java.lang.String modName
public java.lang.String modPath
public TvList params
public ModuleSpec(java.lang.String name, java.lang.String path, java.lang.String parameters)
name
- Name of the resource providerpath
- Uri path resource is located atparameters
- Initialization parameters for the modulepublic static ModuleSpec getNoPathSpec(java.lang.String modEntry)
modEntry
- The configuration stringpublic static ModuleSpec getNoNameSpec(java.lang.String modEntry)
modEntry
- The configuration stringpublic static ModuleSpec getFullSpec(java.lang.String modEntry)
modEntry
- The configuration stringpublic static ModuleSpec getAnySpec(java.lang.String modEntry)
modEntry
- The configuration stringpublic java.lang.String toString()
toString
in class java.lang.Object