org.apache.aries.application.resolver.obr.impl
Class RepositoryGeneratorImpl

java.lang.Object
  extended by org.apache.aries.application.resolver.obr.impl.RepositoryGeneratorImpl
All Implemented Interfaces:
RepositoryGenerator

public final class RepositoryGeneratorImpl
extends Object
implements RepositoryGenerator


Constructor Summary
RepositoryGeneratorImpl(org.apache.felix.bundlerepository.RepositoryAdmin repositoryAdmin)
           
 
Method Summary
static void generateRepository(org.apache.felix.bundlerepository.RepositoryAdmin repositoryAdmin, String repositoryName, Collection<? extends ModelledResource> byValueBundles, OutputStream os)
           
 void generateRepository(String repositoryName, Collection<? extends ModelledResource> byValueBundles, OutputStream os)
           
 void setBundleResourceTransformers(List<BundleResourceTransformer> brts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryGeneratorImpl

public RepositoryGeneratorImpl(org.apache.felix.bundlerepository.RepositoryAdmin repositoryAdmin)
Method Detail

setBundleResourceTransformers

public void setBundleResourceTransformers(List<BundleResourceTransformer> brts)

generateRepository

public void generateRepository(String repositoryName,
                               Collection<? extends ModelledResource> byValueBundles,
                               OutputStream os)
                        throws ResolverException,
                               IOException
Specified by:
generateRepository in interface RepositoryGenerator
Throws:
ResolverException
IOException

generateRepository

public static void generateRepository(org.apache.felix.bundlerepository.RepositoryAdmin repositoryAdmin,
                                      String repositoryName,
                                      Collection<? extends ModelledResource> byValueBundles,
                                      OutputStream os)
                               throws ResolverException,
                                      IOException
Throws:
ResolverException
IOException


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.