Class PojoConfigSource
- java.lang.Object
-
- org.apache.maven.plugins.assembly.testutils.PojoConfigSource
-
- All Implemented Interfaces:
AssemblerConfigurationSource
public class PojoConfigSource extends Object implements AssemblerConfigurationSource
-
-
Constructor Summary
Constructors Constructor Description PojoConfigSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertiesgetAdditionalProperties()FilegetArchiveBaseDirectory()StringgetArchiverConfig()FilegetBasedir()StringgetClassifier()org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolatorgetCommandLinePropsInterpolator()List<String>getDelimiters()StringgetDescriptor()StringgetDescriptorId()String[]getDescriptorReferences()String[]getDescriptors()FilegetDescriptorSourceDirectory()StringgetEncoding()org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolatorgetEnvInterpolator()StringgetEscapeString()List<String>getFilters()StringgetFinalName()org.apache.maven.archiver.MavenArchiveConfigurationgetJarArchiveConfiguration()org.apache.maven.artifact.repository.ArtifactRepositorygetLocalRepository()org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolatorgetMainProjectInterpolator()org.apache.maven.shared.filtering.MavenReaderFiltergetMavenReaderFilter()org.apache.maven.execution.MavenSessiongetMavenSession()FilegetOutputDirectory()IntegergetOverrideGid()StringgetOverrideGroupName()IntegergetOverrideUid()StringgetOverrideUserName()org.apache.maven.project.MavenProjectgetProject()List<org.apache.maven.project.MavenProject>getReactorProjects()List<org.apache.maven.artifact.repository.ArtifactRepository>getRemoteRepositories()org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolatorgetRepositoryInterpolator()FilegetSiteDirectory()StringgetTarLongFileMode()FilegetTemporaryRootDirectory()FilegetWorkingDirectory()booleanisAssemblyIdAppended()booleanisDryRun()booleanisIgnoreDirFormatExtensions()booleanisIgnoreMissingDescriptor()booleanisIgnorePermissions()booleanisIncludeProjectBuildFilters()booleanisSiteIncluded()booleanisUpdateOnly()booleanisUseJvmChmod()voidsetAdditionalProperties(Properties additionalProperties)voidsetArchiveBaseDirectory(File archiveBaseDirectory)voidsetArchiverConfig(String archiverConfig)voidsetAssemblyIdAppended(boolean isAssemblyIdAppended)voidsetBasedir(File basedir)voidsetClassifier(String classifier)voidsetDecriptorId(String decriptorId)voidsetDelimiters(List<String> delimiters)voidsetDescriptor(String descriptor)voidsetDescriptorReferences(String[] descriptorReferences)voidsetDescriptors(String[] descriptors)voidsetDescriptorSourceReference(File descriptorSourceReference)voidsetDryRun(boolean isDryRun)voidsetEncoding(String encoding)voidsetEnvInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator envInterpolator)voidsetEnvironmentInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator environmentInterpolator)voidsetEscapeString(String escapeString)voidsetFilters(List<String> filters)voidsetFinalName(String finalName)voidsetIgnoreDirFormatExtensions(boolean isIgnoreDirFormatExtensions)voidsetIgnoreMissingDescriptor(boolean isIgnoreMissingDescriptor)voidsetIgnorePermissions(boolean isIgnorePermissions)voidsetIncludeProjectBuildFilter(boolean isIncludeProjectBuildFilter)voidsetJarArchiveConfiguration(org.apache.maven.archiver.MavenArchiveConfiguration jarArchiveConfiguration)voidsetLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)voidsetMainProjectInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator mainProjectInterpolator)voidsetMavenProject(org.apache.maven.project.MavenProject mavenProject)voidsetMavenReaderFilter(org.apache.maven.shared.filtering.MavenReaderFilter mavenReaderFilter)voidsetMavenSession(org.apache.maven.execution.MavenSession mavenSession)voidsetOutputDirectory(File outputDirectory)voidsetReactorProjects(List<org.apache.maven.project.MavenProject> reactorProjects)voidsetRemoteRepository(List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepository)voidsetRootInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator rootInterpolator)voidsetSiteDirectory(File siteDirectory)voidsetSitencluded(boolean isSitencluded)voidsetTarLongFileMode(String tarLongFileMode)voidsetTemporaryRootDirectory(File temporaryRootDirectory)voidsetUpdateOnly(boolean isUpdateOnly)voidsetUseJvmChmod(boolean isUseJvmChmod)voidsetWorkingDirectory(File workingDirectory)
-
-
-
Method Detail
-
getDescriptor
public String getDescriptor()
-
setDescriptor
public void setDescriptor(String descriptor)
-
getDescriptorId
public String getDescriptorId()
-
getDescriptors
public String[] getDescriptors()
- Specified by:
getDescriptorsin interfaceAssemblerConfigurationSource
-
setDescriptors
public void setDescriptors(String[] descriptors)
-
getDescriptorReferences
public String[] getDescriptorReferences()
- Specified by:
getDescriptorReferencesin interfaceAssemblerConfigurationSource
-
setDescriptorReferences
public void setDescriptorReferences(String[] descriptorReferences)
-
getDescriptorSourceDirectory
public File getDescriptorSourceDirectory()
- Specified by:
getDescriptorSourceDirectoryin interfaceAssemblerConfigurationSource
-
getBasedir
public File getBasedir()
- Specified by:
getBasedirin interfaceAssemblerConfigurationSource
-
setBasedir
public void setBasedir(File basedir)
-
getProject
public org.apache.maven.project.MavenProject getProject()
- Specified by:
getProjectin interfaceAssemblerConfigurationSource
-
isSiteIncluded
public boolean isSiteIncluded()
-
getSiteDirectory
public File getSiteDirectory()
- Specified by:
getSiteDirectoryin interfaceAssemblerConfigurationSource
-
setSiteDirectory
public void setSiteDirectory(File siteDirectory)
-
getFinalName
public String getFinalName()
- Specified by:
getFinalNamein interfaceAssemblerConfigurationSource
-
setFinalName
public void setFinalName(String finalName)
-
isAssemblyIdAppended
public boolean isAssemblyIdAppended()
- Specified by:
isAssemblyIdAppendedin interfaceAssemblerConfigurationSource
-
setAssemblyIdAppended
public void setAssemblyIdAppended(boolean isAssemblyIdAppended)
-
getClassifier
public String getClassifier()
-
setClassifier
public void setClassifier(String classifier)
-
getTarLongFileMode
public String getTarLongFileMode()
- Specified by:
getTarLongFileModein interfaceAssemblerConfigurationSource
-
setTarLongFileMode
public void setTarLongFileMode(String tarLongFileMode)
-
getOutputDirectory
public File getOutputDirectory()
- Specified by:
getOutputDirectoryin interfaceAssemblerConfigurationSource
-
setOutputDirectory
public void setOutputDirectory(File outputDirectory)
-
getWorkingDirectory
public File getWorkingDirectory()
- Specified by:
getWorkingDirectoryin interfaceAssemblerConfigurationSource
-
setWorkingDirectory
public void setWorkingDirectory(File workingDirectory)
-
getJarArchiveConfiguration
public org.apache.maven.archiver.MavenArchiveConfiguration getJarArchiveConfiguration()
- Specified by:
getJarArchiveConfigurationin interfaceAssemblerConfigurationSource
-
setJarArchiveConfiguration
public void setJarArchiveConfiguration(org.apache.maven.archiver.MavenArchiveConfiguration jarArchiveConfiguration)
-
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
- Specified by:
getLocalRepositoryin interfaceAssemblerConfigurationSource
-
setLocalRepository
public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
-
getTemporaryRootDirectory
public File getTemporaryRootDirectory()
- Specified by:
getTemporaryRootDirectoryin interfaceAssemblerConfigurationSource
-
setTemporaryRootDirectory
public void setTemporaryRootDirectory(File temporaryRootDirectory)
-
getArchiveBaseDirectory
public File getArchiveBaseDirectory()
- Specified by:
getArchiveBaseDirectoryin interfaceAssemblerConfigurationSource
-
setArchiveBaseDirectory
public void setArchiveBaseDirectory(File archiveBaseDirectory)
-
getFilters
public List<String> getFilters()
- Specified by:
getFiltersin interfaceAssemblerConfigurationSource
-
getAdditionalProperties
public Properties getAdditionalProperties()
- Specified by:
getAdditionalPropertiesin interfaceAssemblerConfigurationSource
-
setAdditionalProperties
public void setAdditionalProperties(Properties additionalProperties)
-
isIncludeProjectBuildFilters
public boolean isIncludeProjectBuildFilters()
- Specified by:
isIncludeProjectBuildFiltersin interfaceAssemblerConfigurationSource
-
getReactorProjects
public List<org.apache.maven.project.MavenProject> getReactorProjects()
- Specified by:
getReactorProjectsin interfaceAssemblerConfigurationSource
-
setReactorProjects
public void setReactorProjects(List<org.apache.maven.project.MavenProject> reactorProjects)
-
getRemoteRepositories
public List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteRepositories()
- Specified by:
getRemoteRepositoriesin interfaceAssemblerConfigurationSource
-
isDryRun
public boolean isDryRun()
- Specified by:
isDryRunin interfaceAssemblerConfigurationSource
-
setDryRun
public void setDryRun(boolean isDryRun)
-
isIgnoreDirFormatExtensions
public boolean isIgnoreDirFormatExtensions()
- Specified by:
isIgnoreDirFormatExtensionsin interfaceAssemblerConfigurationSource
-
setIgnoreDirFormatExtensions
public void setIgnoreDirFormatExtensions(boolean isIgnoreDirFormatExtensions)
-
isIgnoreMissingDescriptor
public boolean isIgnoreMissingDescriptor()
- Specified by:
isIgnoreMissingDescriptorin interfaceAssemblerConfigurationSource
-
setIgnoreMissingDescriptor
public void setIgnoreMissingDescriptor(boolean isIgnoreMissingDescriptor)
-
getMavenSession
public org.apache.maven.execution.MavenSession getMavenSession()
- Specified by:
getMavenSessionin interfaceAssemblerConfigurationSource
-
setMavenSession
public void setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
-
getArchiverConfig
public String getArchiverConfig()
- Specified by:
getArchiverConfigin interfaceAssemblerConfigurationSource
-
setArchiverConfig
public void setArchiverConfig(String archiverConfig)
-
getMavenReaderFilter
public org.apache.maven.shared.filtering.MavenReaderFilter getMavenReaderFilter()
- Specified by:
getMavenReaderFilterin interfaceAssemblerConfigurationSource
-
setMavenReaderFilter
public void setMavenReaderFilter(org.apache.maven.shared.filtering.MavenReaderFilter mavenReaderFilter)
-
isUpdateOnly
public boolean isUpdateOnly()
- Specified by:
isUpdateOnlyin interfaceAssemblerConfigurationSource
-
setUpdateOnly
public void setUpdateOnly(boolean isUpdateOnly)
-
isUseJvmChmod
public boolean isUseJvmChmod()
- Specified by:
isUseJvmChmodin interfaceAssemblerConfigurationSource
-
setUseJvmChmod
public void setUseJvmChmod(boolean isUseJvmChmod)
-
isIgnorePermissions
public boolean isIgnorePermissions()
- Specified by:
isIgnorePermissionsin interfaceAssemblerConfigurationSource
-
setIgnorePermissions
public void setIgnorePermissions(boolean isIgnorePermissions)
-
getEncoding
public String getEncoding()
- Specified by:
getEncodingin interfaceAssemblerConfigurationSource
-
setEncoding
public void setEncoding(String encoding)
-
getEscapeString
public String getEscapeString()
- Specified by:
getEscapeStringin interfaceAssemblerConfigurationSource
-
setEscapeString
public void setEscapeString(String escapeString)
-
getDelimiters
public List<String> getDelimiters()
- Specified by:
getDelimitersin interfaceAssemblerConfigurationSource
-
setMavenProject
public void setMavenProject(org.apache.maven.project.MavenProject mavenProject)
-
setSitencluded
public void setSitencluded(boolean isSitencluded)
-
setDecriptorId
public void setDecriptorId(String decriptorId)
-
setDescriptorSourceReference
public void setDescriptorSourceReference(File descriptorSourceReference)
-
setIncludeProjectBuildFilter
public void setIncludeProjectBuildFilter(boolean isIncludeProjectBuildFilter)
-
setRemoteRepository
public void setRemoteRepository(List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepository)
-
getRepositoryInterpolator
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getRepositoryInterpolator()
- Specified by:
getRepositoryInterpolatorin interfaceAssemblerConfigurationSource
-
getCommandLinePropsInterpolator
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getCommandLinePropsInterpolator()
- Specified by:
getCommandLinePropsInterpolatorin interfaceAssemblerConfigurationSource
-
setRootInterpolator
public void setRootInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator rootInterpolator)
-
getEnvInterpolator
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getEnvInterpolator()
- Specified by:
getEnvInterpolatorin interfaceAssemblerConfigurationSource
-
setEnvInterpolator
public void setEnvInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator envInterpolator)
-
getMainProjectInterpolator
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getMainProjectInterpolator()
- Specified by:
getMainProjectInterpolatorin interfaceAssemblerConfigurationSource
-
setMainProjectInterpolator
public void setMainProjectInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator mainProjectInterpolator)
-
setEnvironmentInterpolator
public void setEnvironmentInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator environmentInterpolator)
-
getOverrideUid
public Integer getOverrideUid()
- Specified by:
getOverrideUidin interfaceAssemblerConfigurationSource
-
getOverrideUserName
public String getOverrideUserName()
- Specified by:
getOverrideUserNamein interfaceAssemblerConfigurationSource
-
getOverrideGid
public Integer getOverrideGid()
- Specified by:
getOverrideGidin interfaceAssemblerConfigurationSource
-
getOverrideGroupName
public String getOverrideGroupName()
- Specified by:
getOverrideGroupNamein interfaceAssemblerConfigurationSource
-
-