public class ArchiveWrapper extends java.lang.Object implements java.lang.Runnable, ModuleSet, Distribution
Constructor and Description |
---|
ArchiveWrapper() |
Modifier and Type | Method and Description |
---|---|
protected void |
addSource(Session javaSession,
org.eclipse.aether.artifact.Artifact artifact,
byte[] binaryJarBytes) |
void |
destroy() |
java.lang.String |
getDistributionId() |
protected org.eclipse.aether.artifact.Artifact |
importZipEntry(Session javaSession,
java.util.zip.ZipEntry zentry,
byte[] binaryJarBytes,
java.lang.String groupId) |
void |
init() |
java.util.Iterator<? extends NameVersion> |
nameVersions() |
protected java.util.Iterator<? extends NameVersion> |
osgiNameVersions() |
void |
run() |
void |
setExcludes(java.util.List<java.lang.String> excludes) |
void |
setIncludes(java.util.Map<java.lang.String,java.lang.String> includes) |
void |
setLicense(License license) |
void |
setMavenGroupIndexes(java.lang.Boolean mavenGroupIndexes) |
void |
setOsgiFactory(OsgiFactory osgiFactory) |
void |
setPathMatcher(org.springframework.util.PathMatcher pathMatcher) |
void |
setSourcesProvider(SourcesProvider sourcesProvider) |
void |
setUri(java.lang.String uri) |
void |
setVersion(java.lang.String version) |
void |
setWrappers(java.util.Map<java.lang.String,BndWrapper> wrappers) |
protected org.eclipse.aether.artifact.Artifact |
wrapZipEntry(Session javaSession,
java.util.zip.ZipEntry zentry,
byte[] origJarBytes,
BndWrapper wrapper) |
public void init()
public void destroy()
public java.lang.String getDistributionId()
getDistributionId
in interface Distribution
public java.util.Iterator<? extends NameVersion> nameVersions()
nameVersions
in interface ModuleSet
protected java.util.Iterator<? extends NameVersion> osgiNameVersions()
public void run()
run
in interface java.lang.Runnable
protected org.eclipse.aether.artifact.Artifact wrapZipEntry(Session javaSession, java.util.zip.ZipEntry zentry, byte[] origJarBytes, BndWrapper wrapper) throws RepositoryException
RepositoryException
protected void addSource(Session javaSession, org.eclipse.aether.artifact.Artifact artifact, byte[] binaryJarBytes)
protected org.eclipse.aether.artifact.Artifact importZipEntry(Session javaSession, java.util.zip.ZipEntry zentry, byte[] binaryJarBytes, java.lang.String groupId) throws RepositoryException
RepositoryException
public void setUri(java.lang.String uri)
public void setWrappers(java.util.Map<java.lang.String,BndWrapper> wrappers)
public void setOsgiFactory(OsgiFactory osgiFactory)
public void setVersion(java.lang.String version)
public void setLicense(License license)
public void setPathMatcher(org.springframework.util.PathMatcher pathMatcher)
public void setIncludes(java.util.Map<java.lang.String,java.lang.String> includes)
public void setExcludes(java.util.List<java.lang.String> excludes)
public void setMavenGroupIndexes(java.lang.Boolean mavenGroupIndexes)
public void setSourcesProvider(SourcesProvider sourcesProvider)
Copyright © 2007–2020. All rights reserved.