Package org.apache.maven.cling.invoker
Class LookupInvoker.LookupInvokerContext<O extends Options,R extends InvokerRequest<O>,C extends LookupInvoker.LookupInvokerContext<O,R,C>>    
java.lang.Object
org.apache.maven.cling.invoker.LookupInvoker.LookupInvokerContext<O,R,C>  
- All Implemented Interfaces:
- AutoCloseable
- Direct Known Subclasses:
- DefaultEncryptInvoker.LocalContext,- DefaultMavenInvoker.MavenContext
- Enclosing class:
- LookupInvoker<O extends Options,- R extends InvokerRequest<O>, - C extends LookupInvoker.LookupInvokerContext<O, - R, - C>> 
public static class LookupInvoker.LookupInvokerContext<O extends Options,R extends InvokerRequest<O>,C extends LookupInvoker.LookupInvokerContext<O,R,C>>    
extends Object
implements AutoCloseable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionorg.apache.maven.logging.BuildEventListenerfinal List<AutoCloseable> org.apache.maven.api.settings.Settingsbooleanfinal LookupInvoker<O, R, C> final Rorg.slf4j.ILoggerFactoryorg.apache.maven.api.services.Lookupfinal ProtoLookupfinal org.apache.maven.api.Sessionorg.apache.maven.api.services.SettingsBuilderorg.jline.terminal.Terminal
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedLookupInvokerContext(LookupInvoker<O, R, C> invoker, R invokerRequest) 
- 
Method Summary
- 
Field Details- 
invokerpublic final LookupInvoker<O extends Options,R extends InvokerRequest<O>, invokerC extends LookupInvoker.LookupInvokerContext<O, R, C>> 
- 
protoLookup
- 
invokerRequest
- 
cwdResolver
- 
installationResolver
- 
userResolver
- 
sessionpublic final org.apache.maven.api.Session session
- 
logger
- 
loggerFactorypublic org.slf4j.ILoggerFactory loggerFactory
- 
slf4jConfiguration
- 
loggerLevel
- 
terminalpublic org.jline.terminal.Terminal terminal
- 
buildEventListenerpublic org.apache.maven.logging.BuildEventListener buildEventListener
- 
currentThreadContextClassLoader
- 
containerCapsule
- 
lookuppublic org.apache.maven.api.services.Lookup lookup
- 
settingsBuilderpublic org.apache.maven.api.services.SettingsBuilder settingsBuilder
- 
interactivepublic boolean interactive
- 
localRepositoryPath
- 
installationSettingsPath
- 
projectSettingsPath
- 
userSettingsPath
- 
effectiveSettingspublic org.apache.maven.api.settings.Settings effectiveSettings
- 
closeables
 
- 
- 
Constructor Details- 
LookupInvokerContext
 
- 
- 
Method Details- 
close- Specified by:
- closein interface- AutoCloseable
- Throws:
- InvokerException
 
 
-