Uses of Interface
org.jboss.modules.ModuleSpec.Builder
Packages that use ModuleSpec.Builder
-
Uses of ModuleSpec.Builder in org.jboss.modules
Methods in org.jboss.modules that return ModuleSpec.BuilderModifier and TypeMethodDescriptionModuleSpec.Builder.addDependency(DependencySpec dependencySpec) Add a dependency specification.ModuleSpec.Builder.addProperty(String name, String value) Add a property to this module specification.ModuleSpec.Builder.addResourceRoot(ResourceLoaderSpec resourceLoader) Add a local resource root, from which this module will load class definitions and resources.static ModuleSpec.BuilderModuleSpec.build(ModuleIdentifier moduleIdentifier) Get a builder for a new module specification.ModuleSpec.Builder.setAssertionSetting(AssertionSetting assertionSetting) Set the default assertion setting for this module.ModuleSpec.Builder.setClassFileTransformer(ClassFileTransformer classFileTransformer) Set the class file transformer to use for this module.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.setMainClass(String mainClass) Set the main class for this module, ornullfor none.ModuleSpec.Builder.setModuleClassLoaderFactory(ModuleClassLoaderFactory moduleClassLoaderFactory) Set the module class loader factory to use to create the module class loader for this module.ModuleSpec.Builder.setPermissionCollection(PermissionCollection permissionCollection) Set the permission collection for this module specification.Methods in org.jboss.modules with parameters of type ModuleSpec.BuilderModifier and TypeMethodDescriptionprivate voidClassPathModuleLoader.addClassPath(ModuleSpec.Builder builder, 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.BuilderModifier and TypeMethodDescriptionprivate static voidModuleXmlParser.createMavenNativeArtifactLoader(MavenResolver mavenResolver, String name, XmlPullParser reader, ModuleSpec.Builder specBuilder) private static voidModuleXmlParser.parseArtifact(MavenResolver mavenResolver, XmlPullParser reader, ModuleSpec.Builder specBuilder) private static voidModuleXmlParser.parseMainClass(XmlPullParser reader, ModuleSpec.Builder specBuilder) private static voidModuleXmlParser.parseModuleContents(MavenResolver mavenResolver, XmlPullParser reader, ModuleXmlParser.ResourceRootFactory factory, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, ModuleSpec.Builder specBuilder, String rootPath) private static voidModuleXmlParser.parseNativeArtifact(MavenResolver mavenResolver, XmlPullParser reader, ModuleSpec.Builder specBuilder) private static voidModuleXmlParser.parsePermissions(XmlPullParser reader, ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, ModuleSpec.Builder specBuilder) private static voidModuleXmlParser.parseProperties(XmlPullParser reader, ModuleSpec.Builder specBuilder) private static voidModuleXmlParser.parseProperty(XmlPullParser reader, ModuleSpec.Builder specBuilder) private static voidModuleXmlParser.parseResourceRoot(ModuleXmlParser.ResourceRootFactory factory, String rootPath, XmlPullParser reader, ModuleSpec.Builder specBuilder) private static voidModuleXmlParser.parseResources(MavenResolver mavenResolver, ModuleXmlParser.ResourceRootFactory factory, String rootPath, XmlPullParser reader, ModuleSpec.Builder specBuilder)