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