Package io.fabric8.maven.docker.assembly
Class DockerAssemblyConfigurationSource
- java.lang.Object
-
- io.fabric8.maven.docker.assembly.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
-
-
Constructor Summary
Constructors Constructor Description DockerAssemblyConfigurationSource(MojoParameters params, BuildDirs buildDirs, AssemblyConfiguration assemblyConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetArchiveBaseDirectory()StringgetArchiverConfig()FilegetBasedir()org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolatorgetCommandLinePropsInterpolator()List<String>getDelimiters()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.MavenFileFiltergetMavenFileFilter()org.apache.maven.shared.filtering.MavenReaderFiltergetMavenReaderFilter()org.apache.maven.execution.MavenSessiongetMavenSession()FilegetOutputDirectory()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()booleanisUpdateOnly()booleanisUseJvmChmod()
-
-
-
Constructor Detail
-
DockerAssemblyConfigurationSource
public DockerAssemblyConfigurationSource(MojoParameters params, BuildDirs buildDirs, AssemblyConfiguration assemblyConfig)
-
-
Method Detail
-
getDescriptors
public String[] getDescriptors()
- Specified by:
getDescriptorsin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getDescriptorReferences
public String[] getDescriptorReferences()
- Specified by:
getDescriptorReferencesin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getOutputDirectory
public File getOutputDirectory()
- Specified by:
getOutputDirectoryin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getWorkingDirectory
public File getWorkingDirectory()
- Specified by:
getWorkingDirectoryin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getTemporaryRootDirectory
public File getTemporaryRootDirectory()
- Specified by:
getTemporaryRootDirectoryin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getFinalName
public String getFinalName()
- Specified by:
getFinalNamein interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
- Specified by:
getLocalRepositoryin interfaceorg.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:
getReactorProjectsin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getRemoteRepositories
public List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteRepositories()
- Specified by:
getRemoteRepositoriesin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getMavenSession
public org.apache.maven.execution.MavenSession getMavenSession()
- Specified by:
getMavenSessionin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getJarArchiveConfiguration
public org.apache.maven.archiver.MavenArchiveConfiguration getJarArchiveConfiguration()
- Specified by:
getJarArchiveConfigurationin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getEncoding
public String getEncoding()
- Specified by:
getEncodingin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getEscapeString
public String getEscapeString()
- Specified by:
getEscapeStringin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getDelimiters
public List<String> getDelimiters()
- Specified by:
getDelimitersin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getCommandLinePropsInterpolator
@Nonnull public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getCommandLinePropsInterpolator()
- Specified by:
getCommandLinePropsInterpolatorin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getEnvInterpolator
@Nonnull public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getEnvInterpolator()
- Specified by:
getEnvInterpolatorin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getRepositoryInterpolator
@Nonnull public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getRepositoryInterpolator()
- Specified by:
getRepositoryInterpolatorin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getMainProjectInterpolator
@Nonnull public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getMainProjectInterpolator()
- Specified by:
getMainProjectInterpolatorin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getProject
public org.apache.maven.project.MavenProject getProject()
- Specified by:
getProjectin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getBasedir
public File getBasedir()
- Specified by:
getBasedirin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
isIgnoreDirFormatExtensions
public boolean isIgnoreDirFormatExtensions()
- Specified by:
isIgnoreDirFormatExtensionsin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
isDryRun
public boolean isDryRun()
- Specified by:
isDryRunin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getFilters
public List<String> getFilters()
- Specified by:
getFiltersin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
isIncludeProjectBuildFilters
public boolean isIncludeProjectBuildFilters()
- Specified by:
isIncludeProjectBuildFiltersin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getDescriptorSourceDirectory
public File getDescriptorSourceDirectory()
- Specified by:
getDescriptorSourceDirectoryin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getArchiveBaseDirectory
public File getArchiveBaseDirectory()
- Specified by:
getArchiveBaseDirectoryin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getTarLongFileMode
public String getTarLongFileMode()
- Specified by:
getTarLongFileModein interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getSiteDirectory
public File getSiteDirectory()
- Specified by:
getSiteDirectoryin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
isAssemblyIdAppended
public boolean isAssemblyIdAppended()
- Specified by:
isAssemblyIdAppendedin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
isIgnoreMissingDescriptor
public boolean isIgnoreMissingDescriptor()
- Specified by:
isIgnoreMissingDescriptorin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getArchiverConfig
public String getArchiverConfig()
- Specified by:
getArchiverConfigin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
getMavenReaderFilter
public org.apache.maven.shared.filtering.MavenReaderFilter getMavenReaderFilter()
- Specified by:
getMavenReaderFilterin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
isUpdateOnly
public boolean isUpdateOnly()
- Specified by:
isUpdateOnlyin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
isUseJvmChmod
public boolean isUseJvmChmod()
- Specified by:
isUseJvmChmodin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
isIgnorePermissions
public boolean isIgnorePermissions()
- Specified by:
isIgnorePermissionsin interfaceorg.apache.maven.plugins.assembly.AssemblerConfigurationSource
-
-