org.apache.maven.plugin.assembly.testutils
Class PojoConfigSource

java.lang.Object
  extended by org.apache.maven.plugin.assembly.testutils.PojoConfigSource
All Implemented Interfaces:
AssemblerConfigurationSource

public class PojoConfigSource
extends Object
implements AssemblerConfigurationSource


Constructor Summary
PojoConfigSource()
           
 
Method Summary
 File getArchiveBaseDirectory()
           
 String getArchiverConfig()
           
 File getBasedir()
           
 String getClassifier()
           
 org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getCommandLinePropsInterpolator()
           
 List<String> getDelimiters()
           
 String getDescriptor()
           
 String getDescriptorId()
           
 String[] getDescriptorReferences()
           
 String[] getDescriptors()
           
 File getDescriptorSourceDirectory()
           
 String getEncoding()
           
 org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getEnvInterpolator()
           
 String getEscapeString()
           
 List<String> getFilters()
           
 String getFinalName()
           
 MavenArchiveConfiguration getJarArchiveConfiguration()
           
 ArtifactRepository getLocalRepository()
           
 org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getMainProjectInterpolator()
           
 MavenReaderFilter getMavenReaderFilter()
           
 MavenSession getMavenSession()
           
 File getOutputDirectory()
           
 MavenProject getProject()
           
 List<MavenProject> getReactorProjects()
           
 List<ArtifactRepository> getRemoteRepositories()
           
 org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getRepositoryInterpolator()
           
 File getSiteDirectory()
           
 String getTarLongFileMode()
           
 File getTemporaryRootDirectory()
           
 File getWorkingDirectory()
           
 boolean isAssemblyIdAppended()
           
 boolean isDryRun()
           
 boolean isIgnoreDirFormatExtensions()
           
 boolean isIgnoreMissingDescriptor()
           
 boolean isIgnorePermissions()
           
 boolean isIncludeProjectBuildFilters()
           
 boolean isSiteIncluded()
           
 boolean isUpdateOnly()
           
 boolean isUseJvmChmod()
           
 void setArchiveBaseDirectory(File archiveBaseDirectory)
           
 void setArchiverConfig(String archiverConfig)
           
 void setAssemblyIdAppended(boolean isAssemblyIdAppended)
           
 void setBasedir(File basedir)
           
 void setClassifier(String classifier)
           
 void setDecriptorId(String decriptorId)
           
 void setDelimiters(List<String> delimiters)
           
 void setDescriptor(String descriptor)
           
 void setDescriptorReferences(String[] descriptorReferences)
           
 void setDescriptors(String[] descriptors)
           
 void setDescriptorSourceReference(File descriptorSourceReference)
           
 void setDryRun(boolean isDryRun)
           
 void setEncoding(String encoding)
           
 void setEnvInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator envInterpolator)
           
 void setEnvironmentInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator environmentInterpolator)
           
 void setEscapeString(String escapeString)
           
 void setFilters(List<String> filters)
           
 void setFinalName(String finalName)
           
 void setIgnoreDirFormatExtensions(boolean isIgnoreDirFormatExtensions)
           
 void setIgnoreMissingDescriptor(boolean isIgnoreMissingDescriptor)
           
 void setIgnorePermissions(boolean isIgnorePermissions)
           
 void setIncludeProjectBuildFilter(boolean isIncludeProjectBuildFilter)
           
 void setJarArchiveConfiguration(MavenArchiveConfiguration jarArchiveConfiguration)
           
 void setLocalRepository(ArtifactRepository localRepository)
           
 void setMainProjectInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator mainProjectInterpolator)
           
 void setMavenProject(MavenProject mavenProject)
           
 void setMavenReaderFilter(MavenReaderFilter mavenReaderFilter)
           
 void setMavenSession(MavenSession mavenSession)
           
 void setOutputDirectory(File outputDirectory)
           
 void setReactorProjects(List<MavenProject> reactorProjects)
           
 void setRemoteRepository(List<ArtifactRepository> remoteRepository)
           
 void setRootInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator rootInterpolator)
           
 void setSiteDirectory(File siteDirectory)
           
 void setSitencluded(boolean isSitencluded)
           
 void setTarLongFileMode(String tarLongFileMode)
           
 void setTemporaryRootDirectory(File temporaryRootDirectory)
           
 void setUpdateOnly(boolean isUpdateOnly)
           
 void setUseJvmChmod(boolean isUseJvmChmod)
           
 void setWorkingDirectory(File workingDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PojoConfigSource

public PojoConfigSource()
Method Detail

getDescriptor

public String getDescriptor()
Specified by:
getDescriptor in interface AssemblerConfigurationSource

getDescriptorId

public String getDescriptorId()
Specified by:
getDescriptorId in interface AssemblerConfigurationSource

getDescriptors

public String[] getDescriptors()
Specified by:
getDescriptors in interface AssemblerConfigurationSource

getDescriptorReferences

public String[] getDescriptorReferences()
Specified by:
getDescriptorReferences in interface AssemblerConfigurationSource

getDescriptorSourceDirectory

public File getDescriptorSourceDirectory()
Specified by:
getDescriptorSourceDirectory in interface AssemblerConfigurationSource

getBasedir

public File getBasedir()
Specified by:
getBasedir in interface AssemblerConfigurationSource

getProject

public MavenProject getProject()
Specified by:
getProject in interface AssemblerConfigurationSource

isSiteIncluded

public boolean isSiteIncluded()
Specified by:
isSiteIncluded in interface AssemblerConfigurationSource

getSiteDirectory

public File getSiteDirectory()
Specified by:
getSiteDirectory in interface AssemblerConfigurationSource

getFinalName

public String getFinalName()
Specified by:
getFinalName in interface AssemblerConfigurationSource

isAssemblyIdAppended

public boolean isAssemblyIdAppended()
Specified by:
isAssemblyIdAppended in interface AssemblerConfigurationSource

getClassifier

public String getClassifier()
Specified by:
getClassifier in interface AssemblerConfigurationSource

getTarLongFileMode

public String getTarLongFileMode()
Specified by:
getTarLongFileMode in interface AssemblerConfigurationSource

getOutputDirectory

public File getOutputDirectory()
Specified by:
getOutputDirectory in interface AssemblerConfigurationSource

getWorkingDirectory

public File getWorkingDirectory()
Specified by:
getWorkingDirectory in interface AssemblerConfigurationSource

getJarArchiveConfiguration

public MavenArchiveConfiguration getJarArchiveConfiguration()
Specified by:
getJarArchiveConfiguration in interface AssemblerConfigurationSource

getLocalRepository

public ArtifactRepository getLocalRepository()
Specified by:
getLocalRepository in interface AssemblerConfigurationSource

getTemporaryRootDirectory

public File getTemporaryRootDirectory()
Specified by:
getTemporaryRootDirectory in interface AssemblerConfigurationSource

getArchiveBaseDirectory

public File getArchiveBaseDirectory()
Specified by:
getArchiveBaseDirectory in interface AssemblerConfigurationSource

getFilters

public List<String> getFilters()
Specified by:
getFilters in interface AssemblerConfigurationSource

isIncludeProjectBuildFilters

public boolean isIncludeProjectBuildFilters()
Specified by:
isIncludeProjectBuildFilters in interface AssemblerConfigurationSource

getReactorProjects

public List<MavenProject> getReactorProjects()
Specified by:
getReactorProjects in interface AssemblerConfigurationSource

getRemoteRepositories

public List<ArtifactRepository> getRemoteRepositories()
Specified by:
getRemoteRepositories in interface AssemblerConfigurationSource

isDryRun

public boolean isDryRun()
Specified by:
isDryRun in interface AssemblerConfigurationSource

isIgnoreDirFormatExtensions

public boolean isIgnoreDirFormatExtensions()
Specified by:
isIgnoreDirFormatExtensions in interface AssemblerConfigurationSource

isIgnoreMissingDescriptor

public boolean isIgnoreMissingDescriptor()
Specified by:
isIgnoreMissingDescriptor in interface AssemblerConfigurationSource

getMavenSession

public MavenSession getMavenSession()
Specified by:
getMavenSession in interface AssemblerConfigurationSource

getArchiverConfig

public String getArchiverConfig()
Specified by:
getArchiverConfig in interface AssemblerConfigurationSource

getMavenReaderFilter

public MavenReaderFilter getMavenReaderFilter()
Specified by:
getMavenReaderFilter in interface AssemblerConfigurationSource

isUpdateOnly

public boolean isUpdateOnly()
Specified by:
isUpdateOnly in interface AssemblerConfigurationSource

isUseJvmChmod

public boolean isUseJvmChmod()
Specified by:
isUseJvmChmod in interface AssemblerConfigurationSource

isIgnorePermissions

public boolean isIgnorePermissions()
Specified by:
isIgnorePermissions in interface AssemblerConfigurationSource

getEncoding

public String getEncoding()
Specified by:
getEncoding in interface AssemblerConfigurationSource

getEscapeString

public String getEscapeString()
Specified by:
getEscapeString in interface AssemblerConfigurationSource

getDelimiters

public List<String> getDelimiters()
Specified by:
getDelimiters in interface AssemblerConfigurationSource

setDescriptor

public void setDescriptor(String descriptor)

setBasedir

public void setBasedir(File basedir)

setMavenProject

public void setMavenProject(MavenProject mavenProject)

setSitencluded

public void setSitencluded(boolean isSitencluded)

setSiteDirectory

public void setSiteDirectory(File siteDirectory)

setDecriptorId

public void setDecriptorId(String decriptorId)

setFinalName

public void setFinalName(String finalName)

setDelimiters

public void setDelimiters(List<String> delimiters)

setEscapeString

public void setEscapeString(String escapeString)

setEncoding

public void setEncoding(String encoding)

setUpdateOnly

public void setUpdateOnly(boolean isUpdateOnly)

setUseJvmChmod

public void setUseJvmChmod(boolean isUseJvmChmod)

setIgnorePermissions

public void setIgnorePermissions(boolean isIgnorePermissions)

setArchiverConfig

public void setArchiverConfig(String archiverConfig)

setAssemblyIdAppended

public void setAssemblyIdAppended(boolean isAssemblyIdAppended)

setClassifier

public void setClassifier(String classifier)

setTarLongFileMode

public void setTarLongFileMode(String tarLongFileMode)

setWorkingDirectory

public void setWorkingDirectory(File workingDirectory)

setJarArchiveConfiguration

public void setJarArchiveConfiguration(MavenArchiveConfiguration jarArchiveConfiguration)

setMavenReaderFilter

public void setMavenReaderFilter(MavenReaderFilter mavenReaderFilter)

setOutputDirectory

public void setOutputDirectory(File outputDirectory)

setDescriptors

public void setDescriptors(String[] descriptors)

setDescriptorReferences

public void setDescriptorReferences(String[] descriptorReferences)

setDescriptorSourceReference

public void setDescriptorSourceReference(File descriptorSourceReference)

setLocalRepository

public void setLocalRepository(ArtifactRepository localRepository)

setTemporaryRootDirectory

public void setTemporaryRootDirectory(File temporaryRootDirectory)

setArchiveBaseDirectory

public void setArchiveBaseDirectory(File archiveBaseDirectory)

setFilters

public void setFilters(List<String> filters)

setIncludeProjectBuildFilter

public void setIncludeProjectBuildFilter(boolean isIncludeProjectBuildFilter)

setReactorProjects

public void setReactorProjects(List<MavenProject> reactorProjects)

setRemoteRepository

public void setRemoteRepository(List<ArtifactRepository> remoteRepository)

setDryRun

public void setDryRun(boolean isDryRun)

setIgnoreDirFormatExtensions

public void setIgnoreDirFormatExtensions(boolean isIgnoreDirFormatExtensions)

setIgnoreMissingDescriptor

public void setIgnoreMissingDescriptor(boolean isIgnoreMissingDescriptor)

setMavenSession

public void setMavenSession(MavenSession mavenSession)

getRepositoryInterpolator

@Nonnull
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getRepositoryInterpolator()
Specified by:
getRepositoryInterpolator in interface AssemblerConfigurationSource

getCommandLinePropsInterpolator

@Nonnull
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getCommandLinePropsInterpolator()
Specified by:
getCommandLinePropsInterpolator in interface AssemblerConfigurationSource

setRootInterpolator

public void setRootInterpolator(@Nonnull
                                org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator rootInterpolator)

getEnvInterpolator

@Nonnull
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getEnvInterpolator()
Specified by:
getEnvInterpolator in interface AssemblerConfigurationSource

setEnvInterpolator

public void setEnvInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator envInterpolator)

getMainProjectInterpolator

@Nonnull
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getMainProjectInterpolator()
Specified by:
getMainProjectInterpolator in interface AssemblerConfigurationSource

setMainProjectInterpolator

public void setMainProjectInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator mainProjectInterpolator)

setEnvironmentInterpolator

public void setEnvironmentInterpolator(@Nonnull
                                       org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator environmentInterpolator)


Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.