Package io.sentry

Class OutboxSender

    • Constructor Detail

      • OutboxSender

        public OutboxSender​(@NotNull
                            @NotNull IHub hub,
                            @NotNull
                            @NotNull IEnvelopeReader envelopeReader,
                            @NotNull
                            @NotNull ISerializer serializer,
                            @NotNull
                            @NotNull ILogger logger,
                            long flushTimeoutMillis)
    • Method Detail

      • processFile

        protected void processFile​(@NotNull
                                   @NotNull java.io.File file,
                                   @NotNull
                                   @NotNull Hint hint)
      • isRelevantFileName

        protected boolean isRelevantFileName​(@Nullable
                                             @Nullable java.lang.String fileName)
      • processEnvelopeFile

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

        public void processDirectory​(@NotNull
                                     @NotNull java.io.File directory)