Uses of Interface
org.jboss.modules.ModuleSpec.Builder
-
Packages that use ModuleSpec.Builder Package Description org.jboss.modules The primary JBoss Modules API.org.jboss.modules.xml -
-
Uses of ModuleSpec.Builder in org.jboss.modules
Methods in org.jboss.modules that return ModuleSpec.Builder Modifier and Type Method Description ModuleSpec.Builder
ModuleSpec.Builder. addDependency(DependencySpec dependencySpec)
Add a dependency specification.ModuleSpec.Builder
ModuleSpec.Builder. addProperty(java.lang.String name, java.lang.String value)
Add a property to this module specification.ModuleSpec.Builder
ModuleSpec.Builder. addResourceRoot(ResourceLoaderSpec resourceLoader)
Add a local resource root, from which this module will load class definitions and resources.static ModuleSpec.Builder
ModuleSpec. build(ModuleIdentifier moduleIdentifier)
Get a builder for a new module specification.ModuleSpec.Builder
ModuleSpec.Builder. setAssertionSetting(AssertionSetting assertionSetting)
Set the default assertion setting for this module.ModuleSpec.Builder
ModuleSpec.Builder. setClassFileTransformer(java.lang.instrument.ClassFileTransformer classFileTransformer)
Set the class file transformer to use for this module.ModuleSpec.Builder
ModuleSpec.Builder. setFallbackLoader(LocalLoader fallbackLoader)
Sets a "fall-back" loader that will attempt to load a class if all other mechanisms are unsuccessful.ModuleSpec.Builder
ModuleSpec.Builder. setMainClass(java.lang.String mainClass)
Set the main class for this module, ornull
for none.ModuleSpec.Builder
ModuleSpec.Builder. setModuleClassLoaderFactory(ModuleClassLoaderFactory moduleClassLoaderFactory)
Set the module class loader factory to use to create the module class loader for this module.ModuleSpec.Builder
ModuleSpec.Builder. setPermissionCollection(java.security.PermissionCollection permissionCollection)
Set the permission collection for this module specification.Methods in org.jboss.modules with parameters of type ModuleSpec.Builder Modifier and Type Method Description private void
ClassPathModuleLoader. addClassPath(ModuleSpec.Builder builder, java.lang.String classPath)
Adds the class path entries as dependencies on the builder. -
Uses of ModuleSpec.Builder in org.jboss.modules.xml
Methods in org.jboss.modules.xml with parameters of type ModuleSpec.Builder Modifier and Type Method Description private static void
ModuleXmlParser. createMavenNativeArtifactLoader(MavenResolver mavenResolver, java.lang.String name, XmlPullParser reader, ModuleSpec.Builder specBuilder)
private static void
ModuleXmlParser. parseArtifact(MavenResolver mavenResolver, XmlPullParser reader, ModuleSpec.Builder specBuilder)
private static void
ModuleXmlParser. parseMainClass(XmlPullParser reader, ModuleSpec.Builder specBuilder)
private static void
ModuleXmlParser. parseModuleContents(MavenResolver mavenResolver, XmlPullParser reader, ModuleXmlParser.ResourceRootFactory factory, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, ModuleSpec.Builder specBuilder, java.lang.String rootPath)
private static void
ModuleXmlParser. parseNativeArtifact(MavenResolver mavenResolver, XmlPullParser reader, ModuleSpec.Builder specBuilder)
private static void
ModuleXmlParser. parsePermissions(XmlPullParser reader, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, ModuleSpec.Builder specBuilder)
private static void
ModuleXmlParser. parseProperties(XmlPullParser reader, ModuleSpec.Builder specBuilder)
private static void
ModuleXmlParser. parseProperty(XmlPullParser reader, ModuleSpec.Builder specBuilder)
private static void
ModuleXmlParser. parseResourceRoot(ModuleXmlParser.ResourceRootFactory factory, java.lang.String rootPath, XmlPullParser reader, ModuleSpec.Builder specBuilder)
private static void
ModuleXmlParser. parseResources(MavenResolver mavenResolver, ModuleXmlParser.ResourceRootFactory factory, java.lang.String rootPath, XmlPullParser reader, ModuleSpec.Builder specBuilder)
-