Class ModuleDependencySpec
java.lang.Object
org.jboss.modules.DependencySpec
org.jboss.modules.ModuleDependencySpec
A dependency specification on a module.
-
Method Summary
Modifier and TypeMethodDescriptionGet the module identifier of the dependency.Get the module loader of this dependency, ornullif the defined module's loader is to be used.booleanDetermine whether this dependency is optional.toString()Methods inherited from class DependencySpec
createClassLoaderDependencySpec, createClassLoaderDependencySpec, createClassLoaderDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createLocalDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createModuleDependencySpec, createSystemDependencySpec, createSystemDependencySpec, createSystemDependencySpec, getClassExportFilter, getClassImportFilter, getExportFilter, getImportFilter, getResourceExportFilter, getResourceImportFilter
-
Method Details
-
getModuleLoader
Get the module loader of this dependency, ornullif the defined module's loader is to be used.- Returns:
- the module loader
-
getIdentifier
Get the module identifier of the dependency.- Returns:
- the module identifier
-
isOptional
public boolean isOptional()Determine whether this dependency is optional.- Returns:
trueif the dependency is optional,falseif it is required
-
toString
-