Class DockerAssemblyConfigurationSource

  • All Implemented Interfaces:
    org.apache.maven.plugins.assembly.AssemblerConfigurationSource

    public class DockerAssemblyConfigurationSource
    extends Object
    implements org.apache.maven.plugins.assembly.AssemblerConfigurationSource
    Since:
    07.05.14
    Author:
    roland
    • Method Detail

      • getDescriptors

        public String[] getDescriptors()
        Specified by:
        getDescriptors in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getDescriptorReferences

        public String[] getDescriptorReferences()
        Specified by:
        getDescriptorReferences in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getOutputDirectory

        public File getOutputDirectory()
        Specified by:
        getOutputDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getWorkingDirectory

        public File getWorkingDirectory()
        Specified by:
        getWorkingDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getTemporaryRootDirectory

        public File getTemporaryRootDirectory()
        Specified by:
        getTemporaryRootDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getFinalName

        public String getFinalName()
        Specified by:
        getFinalName in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getLocalRepository

        public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
        Specified by:
        getLocalRepository in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getMavenFileFilter

        public org.apache.maven.shared.filtering.MavenFileFilter getMavenFileFilter()
      • getReactorProjects

        public List<org.apache.maven.project.MavenProject> getReactorProjects()
        Specified by:
        getReactorProjects in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getRemoteRepositories

        public List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteRepositories()
        Specified by:
        getRemoteRepositories in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getMavenSession

        public org.apache.maven.execution.MavenSession getMavenSession()
        Specified by:
        getMavenSession in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getJarArchiveConfiguration

        public org.apache.maven.archiver.MavenArchiveConfiguration getJarArchiveConfiguration()
        Specified by:
        getJarArchiveConfiguration in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getEncoding

        public String getEncoding()
        Specified by:
        getEncoding in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getEscapeString

        public String getEscapeString()
        Specified by:
        getEscapeString in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getDelimiters

        public List<String> getDelimiters()
        Specified by:
        getDelimiters in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getCommandLinePropsInterpolator

        @Nonnull
        public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getCommandLinePropsInterpolator()
        Specified by:
        getCommandLinePropsInterpolator in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getEnvInterpolator

        @Nonnull
        public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getEnvInterpolator()
        Specified by:
        getEnvInterpolator in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getRepositoryInterpolator

        @Nonnull
        public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getRepositoryInterpolator()
        Specified by:
        getRepositoryInterpolator in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getMainProjectInterpolator

        @Nonnull
        public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getMainProjectInterpolator()
        Specified by:
        getMainProjectInterpolator in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getProject

        public org.apache.maven.project.MavenProject getProject()
        Specified by:
        getProject in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getBasedir

        public File getBasedir()
        Specified by:
        getBasedir in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • isIgnoreDirFormatExtensions

        public boolean isIgnoreDirFormatExtensions()
        Specified by:
        isIgnoreDirFormatExtensions in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • isDryRun

        public boolean isDryRun()
        Specified by:
        isDryRun in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getFilters

        public List<String> getFilters()
        Specified by:
        getFilters in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • isIncludeProjectBuildFilters

        public boolean isIncludeProjectBuildFilters()
        Specified by:
        isIncludeProjectBuildFilters in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getDescriptorSourceDirectory

        public File getDescriptorSourceDirectory()
        Specified by:
        getDescriptorSourceDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getArchiveBaseDirectory

        public File getArchiveBaseDirectory()
        Specified by:
        getArchiveBaseDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getTarLongFileMode

        public String getTarLongFileMode()
        Specified by:
        getTarLongFileMode in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getSiteDirectory

        public File getSiteDirectory()
        Specified by:
        getSiteDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • isAssemblyIdAppended

        public boolean isAssemblyIdAppended()
        Specified by:
        isAssemblyIdAppended in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • isIgnoreMissingDescriptor

        public boolean isIgnoreMissingDescriptor()
        Specified by:
        isIgnoreMissingDescriptor in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getArchiverConfig

        public String getArchiverConfig()
        Specified by:
        getArchiverConfig in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • getMavenReaderFilter

        public org.apache.maven.shared.filtering.MavenReaderFilter getMavenReaderFilter()
        Specified by:
        getMavenReaderFilter in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • isUpdateOnly

        public boolean isUpdateOnly()
        Specified by:
        isUpdateOnly in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • isUseJvmChmod

        public boolean isUseJvmChmod()
        Specified by:
        isUseJvmChmod in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      • isIgnorePermissions

        public boolean isIgnorePermissions()
        Specified by:
        isIgnorePermissions in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource