Class LookupContext
java.lang.Object
org.apache.maven.cling.invoker.LookupContext
- All Implemented Interfaces:
 AutoCloseable
- Direct Known Subclasses:
 EncryptContext,MavenContext,UpgradeContext
- 
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List<AutoCloseable> final booleanfinal CWDorg.apache.maven.api.settings.Settingsorg.apache.maven.api.toolchain.PersistedToolchainsfinal Pathbooleanfinal InvokerRequestorg.slf4j.ILoggerFactoryorg.jline.terminal.Terminalfinal Path - 
Constructor Summary
ConstructorsConstructorDescriptionLookupContext(InvokerRequest invokerRequest, boolean containerCapsuleManaged, Options options)  - 
Method Summary
 
- 
Field Details
- 
invokerRequest
 - 
cwd
 - 
installationDirectory
 - 
userDirectory
 - 
containerCapsuleManaged
public final boolean containerCapsuleManaged - 
logger
 - 
protoSession
 - 
pushedUserProperties
 - 
loggerFactory
public org.slf4j.ILoggerFactory loggerFactory - 
slf4jConfiguration
 - 
loggerLevel
 - 
coloredOutput
 - 
terminal
public org.jline.terminal.Terminal terminal - 
writer
 - 
containerCapsule
 - 
lookup
 - 
eventSpyDispatcher
 - 
buildEventListener
 - 
installationSettingsPath
 - 
projectSettingsPath
 - 
userSettingsPath
 - 
interactive
public boolean interactive - 
localRepositoryPath
 - 
effectiveSettings
public org.apache.maven.api.settings.Settings effectiveSettings - 
effectiveToolchains
public org.apache.maven.api.toolchain.PersistedToolchains effectiveToolchains - 
closeables
 
 - 
 - 
Constructor Details
- 
LookupContext
public LookupContext(InvokerRequest invokerRequest, boolean containerCapsuleManaged, Options options)  
 - 
 - 
Method Details
- 
close
- Specified by:
 closein interfaceAutoCloseable- Throws:
 InvokerException
 - 
closeContainer
 - 
doCloseContainer
 - 
options
 
 -