public abstract class AbstractOsgiModularDistribution extends java.lang.Object implements ModularDistribution, org.eclipse.gemini.blueprint.context.BundleContextAware, org.springframework.beans.factory.InitializingBean
| Constructor and Description |
|---|
AbstractOsgiModularDistribution() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected abstract void |
fillDistributions(java.util.SortedMap<NameVersion,Distribution> distributions) |
protected java.lang.String |
findVersion(java.lang.String name) |
BundleContext |
getBundleContext() |
java.lang.String |
getDistributionId() |
Distribution |
getModuleDistribution(java.lang.String moduleName,
java.lang.String moduleVersion) |
java.lang.Object |
getModulesDescriptor(java.lang.String descriptorType)
A descriptor such as P2, OBR or yum metadata.
|
java.lang.String |
getName()
The name of the component.
|
java.lang.String |
getVersion()
The version of the component.
|
java.util.Set<NameVersion> |
listModulesNameVersions() |
java.util.Iterator<NameVersion> |
nameVersions() |
void |
setBundleContext(BundleContext bundleContext) |
void |
setEclipseUpdateSite(EclipseUpdateSite eclipseUpdateSite) |
java.lang.String |
toString() |
protected java.lang.String |
writeEclipseUpdateSite() |
protected java.util.Set<NameVersion> |
writePlainUrlList() |
protected abstract void fillDistributions(java.util.SortedMap<NameVersion,Distribution> distributions) throws java.lang.Exception
java.lang.Exceptionpublic Distribution getModuleDistribution(java.lang.String moduleName, java.lang.String moduleVersion)
getModuleDistribution in interface ModularDistributionpublic java.lang.String getDistributionId()
getDistributionId in interface Distributionpublic java.util.Set<NameVersion> listModulesNameVersions()
public java.util.Iterator<NameVersion> nameVersions()
nameVersions in interface ModuleSetpublic void setBundleContext(BundleContext bundleContext)
setBundleContext in interface org.eclipse.gemini.blueprint.context.BundleContextAwarepublic void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanjava.lang.Exceptionprotected java.lang.String findVersion(java.lang.String name)
public java.lang.Object getModulesDescriptor(java.lang.String descriptorType)
ModularDistributiongetModulesDescriptor in interface ModularDistributionprotected java.util.Set<NameVersion> writePlainUrlList()
protected java.lang.String writeEclipseUpdateSite()
public java.lang.String getName()
NameVersiongetName in interface NameVersionpublic java.lang.String getVersion()
NameVersiongetVersion in interface NameVersionpublic java.lang.String toString()
toString in class java.lang.Objectpublic void setEclipseUpdateSite(EclipseUpdateSite eclipseUpdateSite)
public BundleContext getBundleContext()
Copyright © 2007–2020. All rights reserved.