org.gudy.azureus2.core3.util.jar
Class AEJarBuilder

java.lang.Object
  extended by org.gudy.azureus2.core3.util.jar.AEJarBuilder

public class AEJarBuilder
extends Object


Constructor Summary
AEJarBuilder()
           
 
Method Summary
static long buildFromPackages(OutputStream os, ClassLoader class_loader, String[] package_names, Map package_map, String sign_alias)
           
static void buildFromResources(OutputStream os, ClassLoader class_loader, String resource_prefix, String[] resource_names, String sign_alias)
           
static long buildFromResourcesSupport(JarOutputStream jos, ClassLoader class_loader, String resource_prefix, String[] resource_names)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AEJarBuilder

public AEJarBuilder()
Method Detail

buildFromPackages

public static long buildFromPackages(OutputStream os,
                                     ClassLoader class_loader,
                                     String[] package_names,
                                     Map package_map,
                                     String sign_alias)
                              throws IOException
Throws:
IOException

buildFromResources

public static void buildFromResources(OutputStream os,
                                      ClassLoader class_loader,
                                      String resource_prefix,
                                      String[] resource_names,
                                      String sign_alias)
                               throws IOException
Throws:
IOException

buildFromResourcesSupport

public static long buildFromResourcesSupport(JarOutputStream jos,
                                             ClassLoader class_loader,
                                             String resource_prefix,
                                             String[] resource_names)
                                      throws IOException
Throws:
IOException