org.apache.maven.plugin.deb
Interface ControlFileGenerator

All Known Implementing Classes:
DefaultControlFileGenerator

public interface ControlFileGenerator

Version:
$Id: ControlFileGenerator.java 2166 2006-07-18 21:32:16Z carlos $
Author:
Trygve Laugstøl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void generateControl(java.io.File basedir)
           
 java.lang.String getDebFileName()
           
 java.lang.String getDebianDescription()
           
 java.lang.String getDebianPackageName()
           
 java.lang.String getDebianVersion()
           
 java.lang.String getDepends()
           
 void setArchitecture(java.lang.String architecture)
           
 void setArtifactId(java.lang.String artifactId)
           
 void setDebFileName(java.lang.String debFileName)
           
 void setDependencies(java.util.Set artifacts)
           
 void setDescription(java.lang.String description)
           
 void setGroupId(java.lang.String groupId)
           
 void setMaintainer(java.lang.String maintainer)
           
 void setMaintainerRevision(java.lang.String maintainerRevision)
           
 void setPackageName(java.lang.String packageName)
           
 void setPriority(java.lang.String priority)
           
 void setSection(java.lang.String section)
           
 void setShortDescription(java.lang.String shortDescription)
           
 void setVersion(java.lang.String version)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

setDependencies

void setDependencies(java.util.Set artifacts)

setGroupId

void setGroupId(java.lang.String groupId)

setArtifactId

void setArtifactId(java.lang.String artifactId)

setVersion

void setVersion(java.lang.String version)

setDescription

void setDescription(java.lang.String description)

setShortDescription

void setShortDescription(java.lang.String shortDescription)

setArchitecture

void setArchitecture(java.lang.String architecture)

setMaintainer

void setMaintainer(java.lang.String maintainer)

setPackageName

void setPackageName(java.lang.String packageName)

setPriority

void setPriority(java.lang.String priority)

setSection

void setSection(java.lang.String section)

setMaintainerRevision

void setMaintainerRevision(java.lang.String maintainerRevision)

setDebFileName

void setDebFileName(java.lang.String debFileName)

generateControl

void generateControl(java.io.File basedir)
                     throws java.io.IOException,
                            org.apache.maven.plugin.MojoFailureException
Throws:
java.io.IOException
org.apache.maven.plugin.MojoFailureException

getDebFileName

java.lang.String getDebFileName()
                                throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException

getDepends

java.lang.String getDepends()

getDebianVersion

java.lang.String getDebianVersion()
                                  throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException

getDebianPackageName

java.lang.String getDebianPackageName()
                                      throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException

getDebianDescription

java.lang.String getDebianDescription()
                                      throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException


Copyright © 2003-2009. All Rights Reserved.