IHodorTask.smali
.class public interface abstract Lcom/kwai/video/hodor/IHodorTask;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/kwai/video/hodor/IHodorTask$HodorTaskState;,
Lcom/kwai/video/hodor/IHodorTask$TaskQosClass;,
Lcom/kwai/video/hodor/IHodorTask$MediaDirEvictStrategy;
}
.end annotation
# static fields
.field public static final EvictStrategy_LRU:I = 0x1
.field public static final EvictStrategy_NEVER:I = 0x2
.field public static final HodorTaskState_Cancelled:I = 0x2
.field public static final HodorTaskState_Failed:I = 0x3
.field public static final HodorTaskState_Finished:I = 0x1
.field public static final HodorTaskState_Paused:I = 0x4
.field public static final HodorTaskState_Started:I = 0x0
.field public static final HodorTaskState_Unknown:I = -0x1
.field public static final Priority_HIGH:I = 0xbb8
.field public static final Priority_LOW:I = 0x3e8
.field public static final Priority_MEDIUM:I = 0x7d0
.field public static final TaskQosClass_Background:I = 0x0
.field public static final TaskQosClass_None:I = -0x1
.field public static final TaskQosClass_User_Interactive:I = 0x2
.field public static final TaskQosClass_Utility:I = 0x1
# virtual methods
.method public abstract cancel()V
.end method
.method public abstract pause()V
.end method
.method public abstract resume()V
.end method
.method public abstract setAwesomeCacheCallback(Lcom/kwai/video/cache/AwesomeCacheCallback;)V
.end method
.method public abstract setBizType(Ljava/lang/String;)V
.end method
.method public abstract setGroupName(Ljava/lang/String;)V
.end method
.method public abstract setPriority(I)V
.end method
.method public abstract setTaskQosClass(I)V
.param p1 # I
.annotation build Lcom/kwai/video/hodor/IHodorTask$TaskQosClass;
.end annotation
.end param
.end method
.method public abstract submit()V
.end method
.method public abstract submit(Z)V
.end method