org.jboss.forge.container.modules.providers
Class AbstractModuleSpecProvider
java.lang.Object
org.jboss.forge.container.modules.providers.AbstractModuleSpecProvider
- All Implemented Interfaces:
- ModuleSpecProvider
- Direct Known Subclasses:
- ForgeContainerSpec, SunJDKClasspathSpec, SunMiscClasspathSpec, SystemClasspathSpec, WeldClasspathSpec
public abstract class AbstractModuleSpecProvider
- extends Object
- implements ModuleSpecProvider
This class is the base class for any ModuleSpecProvider implementation inside Forge
|
Method Summary |
protected void |
configure(org.jboss.modules.ModuleLoader loader,
org.jboss.modules.ModuleSpec.Builder builder)
|
org.jboss.modules.ModuleSpec |
get(org.jboss.modules.ModuleLoader loader,
org.jboss.modules.ModuleIdentifier id)
|
protected abstract org.jboss.modules.ModuleIdentifier |
getId()
|
protected static Set<String> |
getLoaderPaths()
|
protected abstract Set<String> |
getPaths()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
systemPaths
protected static Set<String> systemPaths
AbstractModuleSpecProvider
public AbstractModuleSpecProvider()
get
public org.jboss.modules.ModuleSpec get(org.jboss.modules.ModuleLoader loader,
org.jboss.modules.ModuleIdentifier id)
- Specified by:
get in interface ModuleSpecProvider
configure
protected void configure(org.jboss.modules.ModuleLoader loader,
org.jboss.modules.ModuleSpec.Builder builder)
getId
protected abstract org.jboss.modules.ModuleIdentifier getId()
getPaths
protected abstract Set<String> getPaths()
getLoaderPaths
protected static Set<String> getLoaderPaths()
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.