Package org.apache.maven.cling.invoker
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 TypeFieldDescriptionorg.apache.maven.logging.BuildEventListenerfinal List<AutoCloseable>final booleanfinal CWDorg.apache.maven.api.settings.Settingsorg.apache.maven.api.toolchain.PersistedToolchainsorg.apache.maven.eventspy.internal.EventSpyDispatcherfinal Pathbooleanfinal org.apache.maven.api.cli.InvokerRequestorg.apache.maven.api.cli.Loggerorg.slf4j.ILoggerFactoryorg.apache.maven.api.services.Lookuporg.apache.maven.api.ProtoSessionorg.jline.terminal.Terminalfinal Path -
Constructor Summary
ConstructorsConstructorDescriptionLookupContext(org.apache.maven.api.cli.InvokerRequest invokerRequest, boolean containerCapsuleManaged, org.apache.maven.api.cli.Options options) -
Method Summary
-
Field Details
-
invokerRequest
public final org.apache.maven.api.cli.InvokerRequest invokerRequest -
cwd
-
installationDirectory
-
userDirectory
-
containerCapsuleManaged
public final boolean containerCapsuleManaged -
logger
public org.apache.maven.api.cli.Logger logger -
protoSession
public org.apache.maven.api.ProtoSession protoSession -
pushedUserProperties
-
loggerFactory
public org.slf4j.ILoggerFactory loggerFactory -
slf4jConfiguration
-
loggerLevel
-
coloredOutput
-
terminal
public org.jline.terminal.Terminal terminal -
writer
-
containerCapsule
-
lookup
public org.apache.maven.api.services.Lookup lookup -
eventSpyDispatcher
public org.apache.maven.eventspy.internal.EventSpyDispatcher eventSpyDispatcher -
buildEventListener
public org.apache.maven.logging.BuildEventListener 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(org.apache.maven.api.cli.InvokerRequest invokerRequest, boolean containerCapsuleManaged, org.apache.maven.api.cli.Options options)
-
-
Method Details
-
close
public void close() throws org.apache.maven.api.cli.InvokerException- Specified by:
closein interfaceAutoCloseable- Throws:
org.apache.maven.api.cli.InvokerException
-
closeContainer
- Throws:
Exception
-
doCloseContainer
- Throws:
Exception
-
options
public org.apache.maven.api.cli.Options options()
-