Constructor and Description |
---|
WireModuleImpl(Module importer,
Requirement requirement,
Module exporter,
Capability capability,
List<String> packages) |
Modifier and Type | Method and Description |
---|---|
Capability |
getCapability()
Returns the associated capability from the exporting module that
satisfies the requirement of the importing module.
|
Class |
getClass(String name)
Requests a class from the exporting module.
|
Module |
getExporter()
Returns the exporting module.
|
Module |
getImporter()
Returns the importing module.
|
Requirement |
getRequirement()
Returns the associated requirement from the importing module that
resulted in the creation of this wire.
|
URL |
getResource(String name)
Requests a resource from the exporting module.
|
Enumeration |
getResources(String name)
Requests resources from the exporting module.
|
boolean |
hasPackage(String pkgName)
Returns whether or not the wire has a given package name.
|
String |
toString() |
public WireModuleImpl(Module importer, Requirement requirement, Module exporter, Capability capability, List<String> packages)
public Module getImporter()
Wire
getImporter
in interface Wire
public Requirement getRequirement()
Wire
getRequirement
in interface Wire
public Module getExporter()
Wire
getExporter
in interface Wire
public Capability getCapability()
Wire
getCapability
in interface Wire
public boolean hasPackage(String pkgName)
Wire
hasPackage
in interface Wire
public Class getClass(String name) throws ClassNotFoundException
Wire
getClass
in interface Wire
ClassNotFoundException
- If the class was not found and
the search should be aborted.public URL getResource(String name) throws ResourceNotFoundException
Wire
getResource
in interface Wire
ResourceNotFoundException
- If the resource was not found and
the search should be aborted.public Enumeration getResources(String name) throws ResourceNotFoundException
Wire
getResources
in interface Wire
ResourceNotFoundException
- If the resource was not found and
the search should be aborted.Copyright © 2012 JBoss by Red Hat. All Rights Reserved.