|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.geronimo.plugin.packaging.PackageBuilder
JellyBean that builds a Geronimo Configuration using the local Mavem infrastructure.
Constructor Summary | |
PackageBuilder()
|
Method Summary | |
void |
execute()
|
java.lang.String |
getClassPath()
|
java.lang.String |
getConfigurations()
|
java.lang.String |
getConfigurationStoreClass()
|
java.lang.String |
getDeployerName()
|
java.util.Collection |
getDeploymentConfig()
|
java.lang.String |
getEndorsedDirs()
|
java.lang.String |
getExplicitResolutionLocation()
|
java.lang.String |
getExtensionDirs()
|
java.lang.String |
getLogLevel()
|
java.lang.String |
getMainClass()
|
java.lang.String |
getMainGBean()
|
java.lang.String |
getMainMethod()
|
java.io.File |
getModuleFile()
|
java.io.File |
getPackageFile()
|
java.io.File |
getPlanFile()
|
java.io.File |
getRepository()
|
java.lang.String |
getRepositoryClass()
|
java.lang.String |
getTargetConfigurationStoreClass()
|
java.io.File |
getTargetRepository()
|
java.lang.String |
getTargetRepositoryClass()
|
void |
setClassPath(java.lang.String classPath)
|
void |
setConfigurations(java.lang.String configurations)
|
void |
setConfigurationStoreClass(java.lang.String configurationStoreClass)
|
void |
setDeployerName(java.lang.String deployerName)
Set the name of the GBean that is the Deployer. |
void |
setDeploymentConfig(java.util.Collection deploymentConfigString)
Set the id of the Configuration to use to perform the packaging. |
void |
setEndorsedDirs(java.lang.String endorsedDirs)
|
void |
setExplicitResolutionLocation(java.lang.String explicitResolutionLocation)
|
void |
setExtensionDirs(java.lang.String extensionDirs)
|
void |
setLogLevel(java.lang.String logLevel)
|
void |
setMainClass(java.lang.String mainClass)
Set the name of the class containing the main method for a executable configuration. |
void |
setMainGBean(java.lang.String mainGBean)
|
void |
setMainMethod(java.lang.String mainMethod)
|
void |
setModuleFile(java.io.File moduleFile)
Set the File that is the module being deployed. |
void |
setPackageFile(java.io.File packageFile)
Set the File where the Configuration will be stored; normally the artifact being produced. |
void |
setPlanFile(java.io.File planFile)
Set the File that is the deployment plan. |
void |
setRepository(java.io.File repository)
Set the location of the Maven repository; typically ${maven.repo.local} |
void |
setRepositoryClass(java.lang.String repositoryClass)
|
void |
setTargetConfigurationStoreClass(java.lang.String targetConfigurationStoreClass)
|
void |
setTargetRepository(java.io.File targetRepository)
|
void |
setTargetRepositoryClass(java.lang.String targetRepositoryClass)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PackageBuilder()
Method Detail |
public java.lang.String getRepositoryClass()
public void setRepositoryClass(java.lang.String repositoryClass)
public java.lang.String getConfigurationStoreClass()
public void setConfigurationStoreClass(java.lang.String configurationStoreClass)
public java.io.File getRepository()
public void setRepository(java.io.File repository)
repository
- the location of the Maven repositorypublic java.lang.String getTargetRepositoryClass()
public void setTargetRepositoryClass(java.lang.String targetRepositoryClass)
public java.lang.String getTargetConfigurationStoreClass()
public void setTargetConfigurationStoreClass(java.lang.String targetConfigurationStoreClass)
public java.io.File getTargetRepository()
public void setTargetRepository(java.io.File targetRepository)
public java.util.Collection getDeploymentConfig()
public void setDeploymentConfig(java.util.Collection deploymentConfigString)
deploymentConfigString
- comma-separated list of the ids of the Configurations performing the deploymentpublic java.lang.String getDeployerName()
public void setDeployerName(java.lang.String deployerName)
deployerName
- the name of the Deployer GBeanpublic java.io.File getPlanFile()
public void setPlanFile(java.io.File planFile)
planFile
- the deployment planpublic java.io.File getModuleFile()
public void setModuleFile(java.io.File moduleFile)
moduleFile
- the module to deploypublic java.io.File getPackageFile()
public void setPackageFile(java.io.File packageFile)
packageFile
- the package file to producepublic java.lang.String getMainClass()
public void setMainClass(java.lang.String mainClass)
mainClass
- public java.lang.String getMainGBean()
public void setMainGBean(java.lang.String mainGBean)
public java.lang.String getMainMethod()
public void setMainMethod(java.lang.String mainMethod)
public java.lang.String getConfigurations()
public void setConfigurations(java.lang.String configurations)
public java.lang.String getClassPath()
public void setClassPath(java.lang.String classPath)
public java.lang.String getEndorsedDirs()
public void setEndorsedDirs(java.lang.String endorsedDirs)
public java.lang.String getExtensionDirs()
public void setExtensionDirs(java.lang.String extensionDirs)
public java.lang.String getExplicitResolutionLocation()
public void setExplicitResolutionLocation(java.lang.String explicitResolutionLocation)
public java.lang.String getLogLevel()
public void setLogLevel(java.lang.String logLevel)
public void execute() throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |