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

java.lang.Object
  extended by com.xebialabs.deployit.engine.packager.content.DarContents
Direct Known Subclasses:
DeployitDarContents, ExternalDarContents

public abstract class DarContents
extends java.lang.Object

All ancestors should be able to hold some content and implement a method which writes this content into a dar file.


Constructor Summary
DarContents()
           
 
Method Summary
 void attachManifest(de.schlichtherle.truezip.file.TFile dar, ManifestWriter manifestWriter)
           
abstract  void fillIn(de.schlichtherle.truezip.file.TFile file)
           
abstract  java.lang.String getPackageName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DarContents

public DarContents()
Method Detail

fillIn

public abstract void fillIn(de.schlichtherle.truezip.file.TFile file)
                     throws java.io.IOException
Throws:
java.io.IOException

getPackageName

public abstract java.lang.String getPackageName()

attachManifest

public void attachManifest(de.schlichtherle.truezip.file.TFile dar,
                           ManifestWriter manifestWriter)