java.lang.Object
cn.warpin.thirdPart.huawei.obs.obs.services.internal.ProgressManager
直接已知子类:
ConcurrentProgressManager, SimpleProgressManager

public abstract class ProgressManager extends Object
  • 字段详细资料

    • totalBytes

      protected final long totalBytes
    • startCheckpoint

      protected long startCheckpoint
    • lastCheckpoint

      protected long lastCheckpoint
    • intervalBytes

      protected final long intervalBytes
    • progressListener

      protected final ProgressListener progressListener
    • lastInstantaneousBytes

      protected volatile List<ProgressManager.BytesUnit> lastInstantaneousBytes
  • 构造器详细资料

    • ProgressManager

      public ProgressManager(long totalBytes, ProgressListener progressListener, long intervalBytes)
  • 方法详细资料

    • progressStart

      public void progressStart()
    • progressChanged

      public final void progressChanged(int bytes)
    • createCurrentInstantaneousBytes

      @Deprecated protected List<ProgressManager.BytesUnit> createCurrentInstantaneousBytes(long bytes, long now)
      已过时。
    • progressEnd

      public abstract void progressEnd()
    • doProgressChanged

      protected abstract void doProgressChanged(int bytes)