com.xebialabs.deployit.engine.packager.content
Class ExternalDarContents

java.lang.Object
  extended by com.xebialabs.deployit.engine.packager.content.DarContents
      extended by com.xebialabs.deployit.engine.packager.content.ExternalDarContents

public class ExternalDarContents
extends DarContents

Represents dar package content which comes from external locations (like filesystem) and not from deployit. To be used, for instance, in plugins which need to generate a dar package from files and data.


Constructor Summary
ExternalDarContents(PackagingListener listener, java.util.List<DarMember> deployables, java.lang.String applicationName, java.lang.String version)
           
 
Method Summary
 void fillIn(de.schlichtherle.truezip.file.TFile file)
           
 java.lang.String getPackageName()
           
 
Methods inherited from class com.xebialabs.deployit.engine.packager.content.DarContents
attachManifest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalDarContents

public ExternalDarContents(PackagingListener listener,
                           java.util.List<DarMember> deployables,
                           java.lang.String applicationName,
                           java.lang.String version)
Method Detail

fillIn

public void fillIn(de.schlichtherle.truezip.file.TFile file)
            throws java.io.IOException
Specified by:
fillIn in class DarContents
Throws:
java.io.IOException

getPackageName

public java.lang.String getPackageName()
Specified by:
getPackageName in class DarContents