Package io.sentry

Class EnvelopeSender

java.lang.Object
io.sentry.EnvelopeSender
All Implemented Interfaces:
IEnvelopeSender

@Internal public final class EnvelopeSender extends Object implements IEnvelopeSender
  • Constructor Details

    • EnvelopeSender

      public EnvelopeSender(@NotNull @NotNull IHub hub, @NotNull @NotNull ISerializer serializer, @NotNull @NotNull ILogger logger, long flushTimeoutMillis, int maxQueueSize)
  • Method Details

    • processFile

      protected void processFile(@NotNull @NotNull File file, @NotNull @NotNull Hint hint)
    • isRelevantFileName

      protected boolean isRelevantFileName(@NotNull @NotNull String fileName)
    • processEnvelopeFile

      public void processEnvelopeFile(@NotNull @NotNull String path, @NotNull @NotNull Hint hint)
      Specified by:
      processEnvelopeFile in interface IEnvelopeSender
    • processDirectory

      public void processDirectory(@NotNull @NotNull File directory)