public final class ModuleIdentityRepositoryIntegration
extends org.jboss.osgi.repository.spi.ModuleIdentityRepository
XRepository that resolves artifacts from the local modules/bundles location| Constructor and Description |
|---|
ModuleIdentityRepositoryIntegration(org.jboss.as.server.ServerEnvironment serverEnvironment) |
| Modifier and Type | Method and Description |
|---|---|
Collection<org.osgi.resource.Capability> |
findProviders(org.osgi.resource.Requirement req) |
org.jboss.osgi.metadata.OSGiMetaData |
getOSGiMetaData(org.jboss.osgi.resolver.XResource resource) |
File |
getRepositoryEntry(List<File> basePaths,
org.jboss.modules.ModuleIdentifier moduleId)
Get file for the singe jar that corresponds to the given identifier
|
getModuleIdentifier, getModuleLoader, getOSGiMetaDataFromModule, getResourceManifest, loadModulepublic ModuleIdentityRepositoryIntegration(org.jboss.as.server.ServerEnvironment serverEnvironment)
public Collection<org.osgi.resource.Capability> findProviders(org.osgi.resource.Requirement req)
findProviders in interface org.jboss.osgi.repository.XRepositoryfindProviders in class org.jboss.osgi.repository.spi.ModuleIdentityRepositorypublic File getRepositoryEntry(List<File> basePaths, org.jboss.modules.ModuleIdentifier moduleId) throws IOException
IOExceptionpublic org.jboss.osgi.metadata.OSGiMetaData getOSGiMetaData(org.jboss.osgi.resolver.XResource resource)
throws IOException
getOSGiMetaData in class org.jboss.osgi.repository.spi.ModuleIdentityRepositoryIOExceptionCopyright © 2016 JBoss by Red Hat. All rights reserved.