Class ConfigurationSource

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo
com.tibco.ep.buildmavenplugin.ConfigurationSource
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.apache.maven.plugins.assembly.AssemblerConfigurationSource

public class ConfigurationSource extends org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo
Configuration source for assembly
  • Field Summary

    Fields inherited from class org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo

    commandLinePropertiesInterpolator, envInterpolator, mainProjectInterpolator, rootInterpolator

    Fields inherited from interface org.apache.maven.plugin.Mojo

    ROLE
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    org.apache.maven.execution.MavenSession
     
     
    org.apache.maven.project.MavenProject
     
     
     
     

    Methods inherited from class org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo

    execute, getAdditionalProperties, getArchiveBaseDirectory, getArchiverConfig, getCommandLinePropsInterpolator, getDelimiters, getDescriptorReferences, getDescriptors, getDescriptorSourceDirectory, getEncoding, getEnvInterpolator, getEscapeString, getFilters, getInlineDescriptors, getJarArchiveConfiguration, getMainProjectInterpolator, getMavenReaderFilter, getMergeManifestMode, getOverrideGid, getOverrideGroupName, getOverrideUid, getOverrideUserName, getReactorProjects, getRepositoryInterpolator, getTarLongFileMode, isAssemblyIdAppended, isDryRun, isIgnoreDirFormatExtensions, isIgnoreMissingDescriptor, isIgnorePermissions, isIncludeProjectBuildFilters, isRecompressZippedFiles, isUpdateOnly, mainProjectInterpolator, setAppendAssemblyId, setArchive, setBasedir, setDelimiters, setDescriptorRefs, setDescriptors, setFilters, setFinalName, setOutputDirectory, setReactorProjects, setSiteDirectory, setTarLongFileMode, setTempRoot, setWorkDirectory

    Methods inherited from class org.apache.maven.plugin.AbstractMojo

    getLog, getPluginContext, setLog, setPluginContext

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getBasedir

      public File getBasedir()
      Specified by:
      getBasedir in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      Overrides:
      getBasedir in class org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo
    • getFinalName

      public String getFinalName()
      Specified by:
      getFinalName in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      Overrides:
      getFinalName in class org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo
    • getOutputDirectory

      public File getOutputDirectory()
      Specified by:
      getOutputDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      Overrides:
      getOutputDirectory in class org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo
    • getProject

      public org.apache.maven.project.MavenProject getProject()
    • getSiteDirectory

      public File getSiteDirectory()
      Specified by:
      getSiteDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      Overrides:
      getSiteDirectory in class org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo
    • getTemporaryRootDirectory

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

      public File getWorkingDirectory()
      Specified by:
      getWorkingDirectory in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      Overrides:
      getWorkingDirectory in class org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo
    • getMavenSession

      public org.apache.maven.execution.MavenSession getMavenSession()
      Specified by:
      getMavenSession in interface org.apache.maven.plugins.assembly.AssemblerConfigurationSource
      Overrides:
      getMavenSession in class org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo