public class ModuleSpecification extends SimpleAttachable
Constructor and Description |
---|
ModuleSpecification() |
Modifier and Type | Method and Description |
---|---|
void |
addAlias(org.jboss.modules.ModuleIdentifier moduleIdentifier) |
void |
addAliases(Collection<org.jboss.modules.ModuleIdentifier> moduleIdentifiers) |
void |
addClassFileTransformer(String classFileTransformer) |
void |
addExclusion(org.jboss.modules.ModuleIdentifier exclusion) |
void |
addExclusions(Iterable<org.jboss.modules.ModuleIdentifier> exclusions) |
void |
addLocalDependencies(Collection<ModuleDependency> dependencies) |
void |
addLocalDependency(ModuleDependency dependency) |
void |
addModuleSystemDependencies(List<org.jboss.modules.DependencySpec> systemDependencies) |
void |
addResourceLoader(org.jboss.modules.ResourceLoaderSpec resourceLoader) |
void |
addSystemDependencies(Collection<ModuleDependency> dependencies) |
void |
addSystemDependency(ModuleDependency dependency) |
void |
addUserDependencies(Collection<ModuleDependency> dependencies) |
void |
addUserDependency(ModuleDependency dependency) |
List<org.jboss.modules.ModuleIdentifier> |
getAliases() |
List<ModuleDependency> |
getAllDependencies() |
List<String> |
getClassFileTransformers() |
List<ModuleDependency> |
getLocalDependencies() |
List<org.jboss.modules.DependencySpec> |
getModuleSystemDependencies() |
List<ModuleDependency> |
getMutableUserDependencies()
Gets a modifiable view of the user dependencies list.
|
List<org.jboss.modules.ResourceLoaderSpec> |
getResourceLoaders() |
List<ModuleDependency> |
getSystemDependencies() |
List<ModuleDependency> |
getUserDependencies() |
boolean |
isLocalLast() |
boolean |
isPrivateModule() |
boolean |
isRequiresTransitiveDependencies() |
boolean |
isSubDeploymentModulesIsolated() |
void |
setLocalLast(boolean localLast) |
void |
setPrivateModule(boolean privateModule) |
void |
setRequiresTransitiveDependencies(boolean requiresTransitiveDependencies) |
void |
setSubDeploymentModulesIsolated(boolean subDeploymentModulesIsolated) |
addToAttachmentList, getAttachment, getAttachmentList, hasAttachment, putAttachment, removeAttachment
public void addSystemDependency(ModuleDependency dependency)
public void addSystemDependencies(Collection<ModuleDependency> dependencies)
public void addUserDependency(ModuleDependency dependency)
public void addUserDependencies(Collection<ModuleDependency> dependencies)
public void addLocalDependency(ModuleDependency dependency)
public void addLocalDependencies(Collection<ModuleDependency> dependencies)
public List<ModuleDependency> getSystemDependencies()
public void addExclusion(org.jboss.modules.ModuleIdentifier exclusion)
public void addExclusions(Iterable<org.jboss.modules.ModuleIdentifier> exclusions)
public List<ModuleDependency> getLocalDependencies()
public List<ModuleDependency> getUserDependencies()
public List<ModuleDependency> getMutableUserDependencies()
public void addResourceLoader(org.jboss.modules.ResourceLoaderSpec resourceLoader)
public List<org.jboss.modules.ResourceLoaderSpec> getResourceLoaders()
public void addClassFileTransformer(String classFileTransformer)
public boolean isSubDeploymentModulesIsolated()
public void setSubDeploymentModulesIsolated(boolean subDeploymentModulesIsolated)
public boolean isPrivateModule()
public void setPrivateModule(boolean privateModule)
public boolean isRequiresTransitiveDependencies()
public void setRequiresTransitiveDependencies(boolean requiresTransitiveDependencies)
public boolean isLocalLast()
public void setLocalLast(boolean localLast)
public void addAlias(org.jboss.modules.ModuleIdentifier moduleIdentifier)
public void addAliases(Collection<org.jboss.modules.ModuleIdentifier> moduleIdentifiers)
public List<org.jboss.modules.ModuleIdentifier> getAliases()
public List<ModuleDependency> getAllDependencies()
public void addModuleSystemDependencies(List<org.jboss.modules.DependencySpec> systemDependencies)
public List<org.jboss.modules.DependencySpec> getModuleSystemDependencies()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.