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 Modifier and Type Method Description voidaddResourceRoot(ResourceRoot resourceRoot)voidaddResourceRoots(Collection<ResourceRoot> resourceRoots)org.jboss.modules.ModuleIdentifiergetModuleIdentifier()List<ResourceRoot>getResourceRoots()-
Methods inherited from class org.jboss.as.server.deployment.module.ModuleSpecification
addAlias, addAliases, addClassTransformer, addExclusion, addExclusions, addLocalDependencies, addLocalDependency, addModuleSystemDependencies, addPermissionFactory, addResourceLoader, addSystemDependencies, addSystemDependency, addUserDependencies, addUserDependency, getAliases, getAllDependencies, getClassTransformers, getLocalDependencies, getLocalDependenciesSet, getModuleSystemDependencies, getMutableUserDependencies, getNonexistentExcludedDependencies, getPermissionFactories, getResourceLoaders, getSystemDependencies, getSystemDependenciesSet, getUserDependencies, 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
public org.jboss.modules.ModuleIdentifier getModuleIdentifier()
-
addResourceRoot
public void addResourceRoot(ResourceRoot resourceRoot)
-
addResourceRoots
public void addResourceRoots(Collection<ResourceRoot> resourceRoots)
-
getResourceRoots
public List<ResourceRoot> getResourceRoots()
-
-