org.apache.tomee.debian
Class PackageBuilder

java.lang.Object
  extended by org.apache.tomee.debian.PackageBuilder

public class PackageBuilder
extends Object


Constructor Summary
PackageBuilder(String user, String group)
           
 
Method Summary
 File buildDataTarGzFolder(File baseDir, Map<String,String> dirMappings)
           
 File compressTarGz(File src, File checksum, Map<String,Integer> modeMappings)
           
 File createDebPackage(String name, String version, File sourceTarGz, String isControl, String isPostinst, String isPrerm, Map<String,String> dirMapping, Map<String,Integer> modeMapping)
           
 void createDebPackage(String isControl, String isPostinst, String isPrerm, File md5sums, File data, File deb)
           
 File expandTarGz(File tarGz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageBuilder

public PackageBuilder(String user,
                      String group)
Method Detail

expandTarGz

public File expandTarGz(File tarGz)

buildDataTarGzFolder

public File buildDataTarGzFolder(File baseDir,
                                 Map<String,String> dirMappings)

compressTarGz

public File compressTarGz(File src,
                          File checksum,
                          Map<String,Integer> modeMappings)

createDebPackage

public void createDebPackage(String isControl,
                             String isPostinst,
                             String isPrerm,
                             File md5sums,
                             File data,
                             File deb)
                      throws IOException
Throws:
IOException

createDebPackage

public File createDebPackage(String name,
                             String version,
                             File sourceTarGz,
                             String isControl,
                             String isPostinst,
                             String isPrerm,
                             Map<String,String> dirMapping,
                             Map<String,Integer> modeMapping)


Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.