Package | Description |
---|---|
org.jboss.modules |
The primary JBoss Modules API.
|
org.jboss.modules.xml |
Modifier and Type | Method and 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, or
null 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.
|
Modifier and Type | Method and Description |
---|---|
private void |
ClassPathModuleLoader.addClassPath(ModuleSpec.Builder builder,
java.lang.String classPath)
Adds the class path entries as dependencies on the builder.
|
Modifier and Type | Method and 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) |