Package io.sentry.autoinstall.logback
Class LogbackInstallStrategy
java.lang.Object
io.sentry.autoinstall.AbstractIntegrationInstaller
io.sentry.autoinstall.logback.LogbackInstallStrategy
-
Field Summary
FieldsFields inherited from class io.sentry.autoinstall.AbstractIntegrationInstaller
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable org.eclipse.aether.artifact.ArtifactfindThirdPartyDependency(@NotNull List<org.eclipse.aether.artifact.Artifact> resolvedArtifacts) protected @NotNull Versionprotected @Nullable Versionprotected @NotNull Stringprotected booleanshouldInstallModule(@NotNull AutoInstallState autoInstallState) Methods inherited from class io.sentry.autoinstall.AbstractIntegrationInstaller
install, maxSupportedThirdPartyVersion
-
Field Details
-
SENTRY_LOGBACK_ID
- See Also:
-
-
Constructor Details
-
LogbackInstallStrategy
public LogbackInstallStrategy() -
LogbackInstallStrategy
public LogbackInstallStrategy(@NotNull @NotNull org.slf4j.Logger logger)
-
-
Method Details
-
findThirdPartyDependency
@Nullable protected @Nullable org.eclipse.aether.artifact.Artifact findThirdPartyDependency(@NotNull @NotNull List<org.eclipse.aether.artifact.Artifact> resolvedArtifacts) - Specified by:
findThirdPartyDependencyin classAbstractIntegrationInstaller
-
shouldInstallModule
- Specified by:
shouldInstallModulein classAbstractIntegrationInstaller
-
minSupportedThirdPartyVersion
- Overrides:
minSupportedThirdPartyVersionin classAbstractIntegrationInstaller
-
minSupportedSentryVersion
- Overrides:
minSupportedSentryVersionin classAbstractIntegrationInstaller
-
sentryModuleId
- Specified by:
sentryModuleIdin classAbstractIntegrationInstaller
-