org.mmbase.applications.packaging.bundlehandlers
Interface BundleInterface

All Known Implementing Classes:
BasicBundle, BundleContainer

public interface BundleInterface

Interface for all the bundle handlers


Method Summary
 void clearInstallSteps()
           
 java.lang.String getCreationDate()
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.util.jar.JarFile getIncludedPackageJarFile(java.lang.String packageid, java.lang.String packageversion)
           
 java.lang.String getInstallationNotes()
           
 java.util.Iterator getInstallSteps()
           
 java.util.Iterator getInstallSteps(int logid)
           
 java.util.jar.JarFile getJarFile()
           
 java.io.BufferedInputStream getJarStream()
           
 java.lang.String getLicenseBody()
           
 java.lang.String getLicenseName()
           
 java.lang.String getLicenseType()
           
 java.lang.String getLicenseVersion()
           
 java.lang.String getMaintainer()
           
 java.lang.String getName()
           
 java.util.Iterator getNeededPackages()
           
 int getPackageProgressBarValue()
           
 java.lang.String getPath()
           
 int getProgressBarValue()
           
 ProviderInterface getProvider()
           
 java.util.List getRelatedPeople(java.lang.String type)
           
 java.lang.String getReleaseNotes()
           
 java.util.List getScreenshots()
           
 java.util.List getStarturls()
           
 java.lang.String getState()
           
 java.lang.String getType()
           
 java.lang.String getVersion()
           
 void increaseProgressBar()
           
 void increaseProgressBar(int stepcount)
           
 boolean install()
           
 void setProgressBar(int stepcount)
           
 boolean setState(java.lang.String state)
           
 boolean uninstall()
           
 

Method Detail

getId

public java.lang.String getId()

getName

public java.lang.String getName()

getType

public java.lang.String getType()

getVersion

public java.lang.String getVersion()

getCreationDate

public java.lang.String getCreationDate()

getMaintainer

public java.lang.String getMaintainer()

getState

public java.lang.String getState()

setState

public boolean setState(java.lang.String state)

install

public boolean install()

uninstall

public boolean uninstall()

getProvider

public ProviderInterface getProvider()

getInstallSteps

public java.util.Iterator getInstallSteps()

getInstallSteps

public java.util.Iterator getInstallSteps(int logid)

clearInstallSteps

public void clearInstallSteps()

getDescription

public java.lang.String getDescription()

getInstallationNotes

public java.lang.String getInstallationNotes()

getReleaseNotes

public java.lang.String getReleaseNotes()

getLicenseType

public java.lang.String getLicenseType()

getLicenseName

public java.lang.String getLicenseName()

getLicenseVersion

public java.lang.String getLicenseVersion()

getLicenseBody

public java.lang.String getLicenseBody()

getRelatedPeople

public java.util.List getRelatedPeople(java.lang.String type)

getScreenshots

public java.util.List getScreenshots()

getStarturls

public java.util.List getStarturls()

getJarFile

public java.util.jar.JarFile getJarFile()

getIncludedPackageJarFile

public java.util.jar.JarFile getIncludedPackageJarFile(java.lang.String packageid,
                                                       java.lang.String packageversion)

getJarStream

public java.io.BufferedInputStream getJarStream()

getNeededPackages

public java.util.Iterator getNeededPackages()

getPath

public java.lang.String getPath()

getProgressBarValue

public int getProgressBarValue()

getPackageProgressBarValue

public int getPackageProgressBarValue()

setProgressBar

public void setProgressBar(int stepcount)

increaseProgressBar

public void increaseProgressBar()

increaseProgressBar

public void increaseProgressBar(int stepcount)


packaging build MMBase-1_8_3