|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.commons.version.DeegreeModuleInfo
public abstract class DeegreeModuleInfo
Provides runtime access to information about the available deegree modules in the JVM.
Module information includes:
Registration of modules is based on the ServiceLoader
mechanism, i.e. it is required that each deegree module
is packaged in a jar and with a corresponding META-INF/services/org.deegree.CoreModuleInfo
file.
Constructor Summary | |
---|---|
DeegreeModuleInfo()
|
Method Summary | |
---|---|
abstract String |
getName()
Returns the canonical name of the module (corresponds to the SVN module name). |
static List<DeegreeModuleInfo> |
getRegisteredModules()
Returns info about all registered modules. |
ModuleVersion |
getVersion()
Returns the version and build information of the module. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DeegreeModuleInfo()
Method Detail |
---|
public abstract String getName()
public ModuleVersion getVersion()
public static List<DeegreeModuleInfo> getRegisteredModules()
public String toString()
toString
in class Object
|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |