|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XResourceBuilder
A builder for resources.
| Method Summary | |
|---|---|
XCapability |
addCapability(String namespace,
Map<String,Object> atts,
Map<String,String> dirs)
Add a Capability |
XCapability |
addCapability(String namespace,
String nsvalue)
Add a Capability |
XRequirement |
addRequirement(String namespace,
org.osgi.framework.Filter filter)
Add a Requirement |
XRequirement |
addRequirement(String namespace,
Map<String,Object> atts,
Map<String,String> dirs)
Add a Requirement |
XRequirement |
addRequirement(String namespace,
String nsvalue)
Add a Requirement |
XResource |
getResource()
Get the final resource from the builder |
XResourceBuilder |
loadFrom(org.jboss.modules.Module module)
Create requirements/capabilities from the given module. |
XResourceBuilder |
loadFrom(org.jboss.osgi.metadata.OSGiMetaData metadata)
Create requirements/capabilities from OSGi metadata |
| Method Detail |
|---|
XResourceBuilder loadFrom(org.jboss.osgi.metadata.OSGiMetaData metadata)
throws ResourceBuilderException
metadata - The OSGi metadata
ResourceBuilderException
XResourceBuilder loadFrom(org.jboss.modules.Module module)
throws ResourceBuilderException
module - The module
ResourceBuilderException
XCapability addCapability(String namespace,
String nsvalue)
Capability
namespace - The namespacensvalue - The namespace value
XCapability addCapability(String namespace,
Map<String,Object> atts,
Map<String,String> dirs)
Capability
namespace - The namespaceatts - The attributesdirs - The directives
XRequirement addRequirement(String namespace,
String nsvalue)
Requirement
namespace - The namespacensvalue - The namespace value
XRequirement addRequirement(String namespace,
org.osgi.framework.Filter filter)
Requirement
namespace - The namespacefilter - The filter
XRequirement addRequirement(String namespace,
Map<String,Object> atts,
Map<String,String> dirs)
Requirement
namespace - The namespaceatts - The attributesdirs - The directivesXResource getResource()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||