Class AdditionalModuleSpecification
- java.lang.Object
-
- org.jboss.as.server.deployment.SimpleAttachable
-
- org.jboss.as.server.deployment.module.ModuleSpecification
-
- org.jboss.as.server.deployment.module.AdditionalModuleSpecification
-
- All Implemented Interfaces:
Attachable
public class AdditionalModuleSpecification extends ModuleSpecification implements Attachable
Represents an additional module attached to a top level deployment.- Author:
- Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description AdditionalModuleSpecification(org.jboss.modules.ModuleIdentifier moduleIdentifier, Collection<ResourceRoot> resourceRoots)AdditionalModuleSpecification(org.jboss.modules.ModuleIdentifier moduleIdentifier, ResourceRoot resourceRoot)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddResourceRoot(ResourceRoot resourceRoot)voidaddResourceRoots(Collection<ResourceRoot> resourceRoots)org.jboss.modules.ModuleIdentifiergetModuleIdentifier()Deprecated, for removal: This API element is subject to removal in a future version.usegetModuleName()StringgetModuleName()List<ResourceRoot>getResourceRoots()-
Methods inherited from class org.jboss.as.server.deployment.module.ModuleSpecification
addAlias, addAliases, addClassTransformer, addExclusion, addExclusions, addLocalDependencies, addLocalDependency, addModuleAlias, addModuleExclusion, addModuleSystemDependencies, addPermissionFactory, addResourceLoader, addSystemDependencies, addSystemDependency, addUserDependencies, addUserDependency, getAliases, getAllDependencies, getClassTransformers, getFictitiousExcludedDependencies, getLocalDependenciesSet, getModuleAliases, getModuleSystemDependencies, getNonexistentExcludedDependencies, getPermissionFactories, getResourceLoaders, getSystemDependenciesSet, getUserDependenciesSet, isExclusionsCascadedToSubDeployments, isLocalDependenciesTransitive, isLocalLast, isPrivateModule, isPublicModule, isSubDeploymentModulesIsolated, removeUserDependencies, setExclusionsCascadedToSubDeployments, setLocalDependenciesTransitive, setLocalLast, setPrivateModule, setPublicModule, setSubDeploymentModulesIsolated
-
Methods inherited from class org.jboss.as.server.deployment.SimpleAttachable
addToAttachmentList, attachmentKeys, getAttachment, getAttachmentList, hasAttachment, putAttachment, removeAttachment
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.as.server.deployment.Attachable
addToAttachmentList, getAttachment, getAttachmentList, hasAttachment, putAttachment, removeAttachment
-
-
-
-
Constructor Detail
-
AdditionalModuleSpecification
public AdditionalModuleSpecification(org.jboss.modules.ModuleIdentifier moduleIdentifier, ResourceRoot resourceRoot)
-
AdditionalModuleSpecification
public AdditionalModuleSpecification(org.jboss.modules.ModuleIdentifier moduleIdentifier, Collection<ResourceRoot> resourceRoots)
-
-
Method Detail
-
getModuleIdentifier
@Deprecated(forRemoval=true) public org.jboss.modules.ModuleIdentifier getModuleIdentifier()
Deprecated, for removal: This API element is subject to removal in a future version.usegetModuleName()
-
getModuleName
public String getModuleName()
-
addResourceRoot
public void addResourceRoot(ResourceRoot resourceRoot)
-
addResourceRoots
public void addResourceRoots(Collection<ResourceRoot> resourceRoots)
-
getResourceRoots
public List<ResourceRoot> getResourceRoots()
-
-