|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.osgi.resolver.spi.AbstractResourceBuilder
public class AbstractResourceBuilder
A builder for resolver resources
| Field Summary |
|---|
| Fields inherited from interface org.jboss.osgi.resolver.XResourceBuilder |
|---|
EMPTY_ATTRIBUTES, EMPTY_DIRECTIVES |
| Constructor Summary | |
|---|---|
AbstractResourceBuilder(XResourceBuilderFactory factory)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractResourceBuilder(XResourceBuilderFactory factory)
| Method Detail |
|---|
public XIdentityCapability addIdentityCapability(String symbolicName,
Version version,
String type,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilder
addIdentityCapability in interface XResourceBuildersymbolicName - The resource symbolic nameversion - The resource versiontype - The resource typeatts - The attributesdirs - The directives
public XBundleRequirement addBundleRequirement(String symbolicName,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilder
addBundleRequirement in interface XResourceBuildersymbolicName - The bundle symbolic nameatts - The attributesdirs - The directives
public XBundleCapability addBundleCapability(String symbolicName,
Version version,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilder
addBundleCapability in interface XResourceBuildersymbolicName - The resource symbolic nameversion - The resource versionatts - The attributesdirs - The directives
public XHostCapability addHostCapability(String symbolicName,
Version version,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilder
addHostCapability in interface XResourceBuildersymbolicName - The resource symbolic nameversion - The resource versionatts - The attributesdirs - The directives
public XHostRequirement addHostRequirement(String symbolicName,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilder
addHostRequirement in interface XResourceBuildersymbolicName - The bundle symbolic nameatts - The attributesdirs - The directives
public XPackageCapability addPackageCapability(String packageName,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilderConstants.EXPORT_PACKAGE capability
addPackageCapability in interface XResourceBuilderpackageName - The package nameatts - The attributesdirs - The directives
public XPackageRequirement addPackageRequirement(String packageName,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilderConstants.IMPORT_PACKAGE requirement
addPackageRequirement in interface XResourceBuilderpackageName - The package nameatts - The attributesdirs - The directives
public XPackageRequirement addDynamicPackageRequirement(String packageName,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilderConstants.DYNAMICIMPORT_PACKAGE requirement
addDynamicPackageRequirement in interface XResourceBuilderpackageName - The package nameatts - The attributes
public XCapability addGenericCapability(String namespace,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilderCapability
addGenericCapability in interface XResourceBuildernamespace - The namespaceatts - The attributesdirs - The directives
public XRequirement addGenericRequirement(String namespace,
Map<String,Object> atts,
Map<String,String> dirs)
XResourceBuilderRequirement
addGenericRequirement in interface XResourceBuildernamespace - The namespaceatts - The attributesdirs - The directives
public XResourceBuilder loadFrom(OSGiMetaData metadata)
throws ResourceBuilderException
XResourceBuilder
loadFrom in interface XResourceBuildermetadata - The OSGi metadata
ResourceBuilderException
public XResourceBuilder loadFrom(org.jboss.modules.Module module)
throws ResourceBuilderException
XResourceBuilder
loadFrom in interface XResourceBuildermodule - The module
ResourceBuilderExceptionpublic XResource getResource()
XResourceBuilder
getResource in interface XResourceBuilder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||