org.apache.maven.shared.invoker
Interface InvocationRequest

All Known Implementing Classes:
DefaultInvocationRequest

public interface InvocationRequest


Field Summary
static java.lang.String CHECKSUM_POLICY_FAIL
           
static java.lang.String CHECKSUM_POLICY_WARN
           
static java.lang.String REACTOR_FAIL_AT_END
           
static java.lang.String REACTOR_FAIL_FAST
           
static java.lang.String REACTOR_FAIL_NEVER
           
 
Method Summary
 InvocationRequest activateReactor(java.lang.String[] includes, java.lang.String[] excludes)
           
 java.io.File getBaseDirectory()
           
 java.io.File getBaseDirectory(java.io.File defaultDirectory)
           
 InvocationOutputHandler getErrorHandler(InvocationOutputHandler defaultHandler)
           
 java.lang.String getFailureBehavior()
           
 java.lang.String getGlobalChecksumPolicy()
           
 java.util.List getGoals()
           
 java.io.InputStream getInputStream(java.io.InputStream defaultStream)
           
 java.io.File getJavaHome()
           
 java.io.File getLocalRepositoryDirectory(java.io.File defaultDirectory)
           
 InvocationOutputHandler getOutputHandler(InvocationOutputHandler defaultHandler)
           
 java.io.File getPomFile()
           
 java.lang.String getPomFileName()
           
 java.util.List getProfiles()
           
 java.util.Properties getProperties()
           
 java.io.File getUserSettingsFile()
           
 boolean isDebug()
           
 boolean isInteractive()
           
 boolean isNonPluginUpdates()
           
 boolean isOffline()
           
 boolean isRecursive()
           
 boolean isShellEnvironmentInherited()
           
 boolean isShowErrors()
           
 boolean isUpdateSnapshots()
           
 InvocationRequest setBaseDirectory(java.io.File basedir)
           
 InvocationRequest setDebug(boolean debug)
           
 InvocationRequest setErrorHandler(InvocationOutputHandler errorHandler)
           
 InvocationRequest setFailureBehavior(java.lang.String failureBehavior)
           
 InvocationRequest setGlobalChecksumPolicy(java.lang.String globalChecksumPolicy)
           
 InvocationRequest setGoals(java.util.List goals)
           
 InvocationRequest setInputStream(java.io.InputStream inputStream)
           
 InvocationRequest setInteractive(boolean interactive)
           
 InvocationRequest setJavaHome(java.io.File javaHome)
           
 InvocationRequest setLocalRepositoryDirectory(java.io.File localRepository)
           
 InvocationRequest setNonPluginUpdates(boolean nonPluginUpdates)
           
 InvocationRequest setOffline(boolean offline)
           
 InvocationRequest setOutputHandler(InvocationOutputHandler outputHandler)
           
 InvocationRequest setPomFile(java.io.File pomFile)
           
 InvocationRequest setPomFileName(java.lang.String pomFilename)
           
 InvocationRequest setProfiles(java.util.List profiles)
           
 InvocationRequest setProperties(java.util.Properties properties)
           
 InvocationRequest setShellEnvironmentInherited(boolean shellEnvironmentInherited)
           
 InvocationRequest setShowErrors(boolean showErrors)
           
 InvocationRequest setUpdateSnapshots(boolean updateSnapshots)
           
 InvocationRequest setUserSettingsFile(java.io.File userSettings)
           
 

Field Detail

REACTOR_FAIL_FAST

public static final java.lang.String REACTOR_FAIL_FAST
See Also:
Constant Field Values

REACTOR_FAIL_AT_END

public static final java.lang.String REACTOR_FAIL_AT_END
See Also:
Constant Field Values

REACTOR_FAIL_NEVER

public static final java.lang.String REACTOR_FAIL_NEVER
See Also:
Constant Field Values

CHECKSUM_POLICY_FAIL

public static final java.lang.String CHECKSUM_POLICY_FAIL
See Also:
Constant Field Values

CHECKSUM_POLICY_WARN

public static final java.lang.String CHECKSUM_POLICY_WARN
See Also:
Constant Field Values
Method Detail

isInteractive

public boolean isInteractive()

isOffline

public boolean isOffline()

isUpdateSnapshots

public boolean isUpdateSnapshots()

isRecursive

public boolean isRecursive()

isDebug

public boolean isDebug()

isShowErrors

public boolean isShowErrors()

isShellEnvironmentInherited

public boolean isShellEnvironmentInherited()

isNonPluginUpdates

public boolean isNonPluginUpdates()

getFailureBehavior

public java.lang.String getFailureBehavior()

getLocalRepositoryDirectory

public java.io.File getLocalRepositoryDirectory(java.io.File defaultDirectory)

getInputStream

public java.io.InputStream getInputStream(java.io.InputStream defaultStream)

getOutputHandler

public InvocationOutputHandler getOutputHandler(InvocationOutputHandler defaultHandler)

getErrorHandler

public InvocationOutputHandler getErrorHandler(InvocationOutputHandler defaultHandler)

getPomFile

public java.io.File getPomFile()

getPomFileName

public java.lang.String getPomFileName()

getBaseDirectory

public java.io.File getBaseDirectory()

getBaseDirectory

public java.io.File getBaseDirectory(java.io.File defaultDirectory)

getJavaHome

public java.io.File getJavaHome()

getProperties

public java.util.Properties getProperties()

getGoals

public java.util.List getGoals()

getUserSettingsFile

public java.io.File getUserSettingsFile()

getGlobalChecksumPolicy

public java.lang.String getGlobalChecksumPolicy()

getProfiles

public java.util.List getProfiles()

setInteractive

public InvocationRequest setInteractive(boolean interactive)

setOffline

public InvocationRequest setOffline(boolean offline)

setDebug

public InvocationRequest setDebug(boolean debug)

setShowErrors

public InvocationRequest setShowErrors(boolean showErrors)

setUpdateSnapshots

public InvocationRequest setUpdateSnapshots(boolean updateSnapshots)

setFailureBehavior

public InvocationRequest setFailureBehavior(java.lang.String failureBehavior)

activateReactor

public InvocationRequest activateReactor(java.lang.String[] includes,
                                         java.lang.String[] excludes)

setLocalRepositoryDirectory

public InvocationRequest setLocalRepositoryDirectory(java.io.File localRepository)

setInputStream

public InvocationRequest setInputStream(java.io.InputStream inputStream)

setOutputHandler

public InvocationRequest setOutputHandler(InvocationOutputHandler outputHandler)

setErrorHandler

public InvocationRequest setErrorHandler(InvocationOutputHandler errorHandler)

setPomFile

public InvocationRequest setPomFile(java.io.File pomFile)

setPomFileName

public InvocationRequest setPomFileName(java.lang.String pomFilename)

setBaseDirectory

public InvocationRequest setBaseDirectory(java.io.File basedir)

setJavaHome

public InvocationRequest setJavaHome(java.io.File javaHome)

setProperties

public InvocationRequest setProperties(java.util.Properties properties)

setGoals

public InvocationRequest setGoals(java.util.List goals)

setProfiles

public InvocationRequest setProfiles(java.util.List profiles)

setShellEnvironmentInherited

public InvocationRequest setShellEnvironmentInherited(boolean shellEnvironmentInherited)

setUserSettingsFile

public InvocationRequest setUserSettingsFile(java.io.File userSettings)

setGlobalChecksumPolicy

public InvocationRequest setGlobalChecksumPolicy(java.lang.String globalChecksumPolicy)

setNonPluginUpdates

public InvocationRequest setNonPluginUpdates(boolean nonPluginUpdates)


Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.