Package com.springsource.bundlor.support.contributors

Class Summary
AbstractXmlConfigurationArtifactAnalyzer An abstract class that encapsulates logic that is common to all XML-based configuration schemes.
AbstractXmlConfigurationArtifactAnalyzer.XmlConfigurationNamespaceContext  
AbstractXmlDocumentArtefactAnalyser A helper class for analyzers that read XML Documents

Concurrent Semantics
Threadsafe

BlueprintArtifactAnalyzer An analyzer for an OSGi Blueprint located in a JAR file.
BundleClassPathArtifactAnalyzer  
BundleClassPathArtifactAnalyzer.JarInputStreamClassPath  
BundleClassPathArtifactAnalyzer.JarInputStreamClassPath.JarInputStreamClassPathIterator  
BundleClassPathArtifactAnalyzer.JarInputStreamClassPathEntry  
ExcludedImportAndExportPartialManifestModifier An implementation of PartialManifestModifier that removes excluded imports and exports from the partial manifest

Concurrent Semantics
Threadsafe

HibernateMappingArtefactAnalyser An analyzer for a Hibernate Mapping file.
IgnoredExistingHeadersManifestModifier An analyzer that removes existing headers from the input manifest before it is used to build the bundle manifest.
JpaPersistenceArtefactAnalyser An analyzer for a JPA persistence.xml file.
JspArtifactAnalyzer  
Log4JXmlArtifactAnalyzer An analyzer for a Log4Jlog4j.xml file.
Log4JXmlArtifactAnalyzer.Log4JEntityResolver  
ManifestTemplateDirectiveMigrator  
OsgiProfileManifestTemplateModifier A modifer that reads the standard OSGi properties for boot delegation and system package exports and adds automatic manifest template headers for them.
SpringApplicationContextArtefactAnalyser An analyzer for an Application Context located in a JAR file.
StaticResourceArtefactAnalyser An analyzer that detects the packages of static resources

Concurrent Semantics
Threadsafe

ToolStampManifestModifier Stamps the manifest with the name of the tool and it's version

Concurrent Semantics
Threadsafe

WebApplicationArtifactAnalyzer An analyzer for the web.xml file in a web application.