public class PojoConfigSource extends Object implements AssemblerConfigurationSource
Constructor and Description |
---|
PojoConfigSource() |
public String getDescriptor()
public void setDescriptor(String descriptor)
public String getDescriptorId()
public String[] getDescriptors()
getDescriptors
in interface AssemblerConfigurationSource
public void setDescriptors(String[] descriptors)
public String[] getDescriptorReferences()
getDescriptorReferences
in interface AssemblerConfigurationSource
public void setDescriptorReferences(String[] descriptorReferences)
public File getDescriptorSourceDirectory()
getDescriptorSourceDirectory
in interface AssemblerConfigurationSource
public File getBasedir()
getBasedir
in interface AssemblerConfigurationSource
public void setBasedir(File basedir)
public MavenProject getProject()
getProject
in interface AssemblerConfigurationSource
public boolean isSiteIncluded()
public File getSiteDirectory()
getSiteDirectory
in interface AssemblerConfigurationSource
public void setSiteDirectory(File siteDirectory)
public String getFinalName()
getFinalName
in interface AssemblerConfigurationSource
public void setFinalName(String finalName)
public boolean isAssemblyIdAppended()
isAssemblyIdAppended
in interface AssemblerConfigurationSource
public void setAssemblyIdAppended(boolean isAssemblyIdAppended)
public String getClassifier()
public void setClassifier(String classifier)
public String getTarLongFileMode()
getTarLongFileMode
in interface AssemblerConfigurationSource
public void setTarLongFileMode(String tarLongFileMode)
public File getOutputDirectory()
getOutputDirectory
in interface AssemblerConfigurationSource
public void setOutputDirectory(File outputDirectory)
public File getWorkingDirectory()
getWorkingDirectory
in interface AssemblerConfigurationSource
public void setWorkingDirectory(File workingDirectory)
public org.apache.maven.archiver.MavenArchiveConfiguration getJarArchiveConfiguration()
getJarArchiveConfiguration
in interface AssemblerConfigurationSource
public void setJarArchiveConfiguration(org.apache.maven.archiver.MavenArchiveConfiguration jarArchiveConfiguration)
public ArtifactRepository getLocalRepository()
getLocalRepository
in interface AssemblerConfigurationSource
public void setLocalRepository(ArtifactRepository localRepository)
public File getTemporaryRootDirectory()
getTemporaryRootDirectory
in interface AssemblerConfigurationSource
public void setTemporaryRootDirectory(File temporaryRootDirectory)
public File getArchiveBaseDirectory()
getArchiveBaseDirectory
in interface AssemblerConfigurationSource
public void setArchiveBaseDirectory(File archiveBaseDirectory)
public List<String> getFilters()
getFilters
in interface AssemblerConfigurationSource
public boolean isIncludeProjectBuildFilters()
isIncludeProjectBuildFilters
in interface AssemblerConfigurationSource
public List<MavenProject> getReactorProjects()
getReactorProjects
in interface AssemblerConfigurationSource
public void setReactorProjects(List<MavenProject> reactorProjects)
public List<ArtifactRepository> getRemoteRepositories()
getRemoteRepositories
in interface AssemblerConfigurationSource
public boolean isDryRun()
isDryRun
in interface AssemblerConfigurationSource
public void setDryRun(boolean isDryRun)
public boolean isIgnoreDirFormatExtensions()
isIgnoreDirFormatExtensions
in interface AssemblerConfigurationSource
public void setIgnoreDirFormatExtensions(boolean isIgnoreDirFormatExtensions)
public boolean isIgnoreMissingDescriptor()
isIgnoreMissingDescriptor
in interface AssemblerConfigurationSource
public void setIgnoreMissingDescriptor(boolean isIgnoreMissingDescriptor)
public MavenSession getMavenSession()
getMavenSession
in interface AssemblerConfigurationSource
public void setMavenSession(MavenSession mavenSession)
public String getArchiverConfig()
getArchiverConfig
in interface AssemblerConfigurationSource
public void setArchiverConfig(String archiverConfig)
public org.apache.maven.shared.filtering.MavenReaderFilter getMavenReaderFilter()
getMavenReaderFilter
in interface AssemblerConfigurationSource
public void setMavenReaderFilter(org.apache.maven.shared.filtering.MavenReaderFilter mavenReaderFilter)
public boolean isUpdateOnly()
isUpdateOnly
in interface AssemblerConfigurationSource
public void setUpdateOnly(boolean isUpdateOnly)
public boolean isUseJvmChmod()
isUseJvmChmod
in interface AssemblerConfigurationSource
public void setUseJvmChmod(boolean isUseJvmChmod)
public boolean isIgnorePermissions()
isIgnorePermissions
in interface AssemblerConfigurationSource
public void setIgnorePermissions(boolean isIgnorePermissions)
public String getEncoding()
getEncoding
in interface AssemblerConfigurationSource
public void setEncoding(String encoding)
public String getEscapeString()
getEscapeString
in interface AssemblerConfigurationSource
public void setEscapeString(String escapeString)
public List<String> getDelimiters()
getDelimiters
in interface AssemblerConfigurationSource
public void setMavenProject(MavenProject mavenProject)
public void setSitencluded(boolean isSitencluded)
public void setDecriptorId(String decriptorId)
public void setDescriptorSourceReference(File descriptorSourceReference)
public void setIncludeProjectBuildFilter(boolean isIncludeProjectBuildFilter)
public void setRemoteRepository(List<ArtifactRepository> remoteRepository)
@Nonnull public FixedStringSearchInterpolator getRepositoryInterpolator()
getRepositoryInterpolator
in interface AssemblerConfigurationSource
@Nonnull public FixedStringSearchInterpolator getCommandLinePropsInterpolator()
getCommandLinePropsInterpolator
in interface AssemblerConfigurationSource
public void setRootInterpolator(@Nonnull FixedStringSearchInterpolator rootInterpolator)
@Nonnull public FixedStringSearchInterpolator getEnvInterpolator()
getEnvInterpolator
in interface AssemblerConfigurationSource
public void setEnvInterpolator(FixedStringSearchInterpolator envInterpolator)
@Nonnull public FixedStringSearchInterpolator getMainProjectInterpolator()
getMainProjectInterpolator
in interface AssemblerConfigurationSource
public void setMainProjectInterpolator(FixedStringSearchInterpolator mainProjectInterpolator)
public void setEnvironmentInterpolator(@Nonnull FixedStringSearchInterpolator environmentInterpolator)
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.