Package io.sentry

Class EnvelopeSender

    • Constructor Summary

      Constructors 
      Constructor Description
      EnvelopeSender​(@NotNull IHub hub, @NotNull ISerializer serializer, @NotNull ILogger logger, long flushTimeoutMillis)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean isRelevantFileName​(@NotNull java.lang.String fileName)  
      void processDirectory​(@NotNull java.io.File directory)  
      void processEnvelopeFile​(@NotNull java.lang.String path, @Nullable java.lang.Object hint)  
      protected void processFile​(@NotNull java.io.File file, @Nullable java.lang.Object hint)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EnvelopeSender

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

      • processFile

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

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

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

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