本文整理汇总了Java中com.birbit.android.jobqueue.Params类的典型用法代码示例。如果您正苦于以下问题:Java Params类的具体用法?Java Params怎么用?Java Params使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Params类属于com.birbit.android.jobqueue包,在下文中一共展示了Params类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: SyncCommentJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public SyncCommentJob(Comment comment) {
super(new Params(JobPriority.MID)
.requireNetwork()
.groupBy(TAG)
.persist());
this.comment = comment;
}
示例2: UploadJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public UploadJob(Context context, String ItemId, Uri uri, NetworkUploaderService service) {
super(new Params(PRIORITY).requireNetwork());//Cannot persist because URI is not serializable
this.random = new Random(System.currentTimeMillis());
this.filename = "UPLOAD_" + new SimpleDateFormat("yyyyMMdd-HHmmss", Locale.getDefault()).format(new Date()) + "-" + random.nextInt() + "." + UriUtils.extractExtension(context, uri);
this.weakReference = new WeakReference<>(context);
this.itemId = ItemId;
this.uri = uri;
this.service = service;
this.retry = 0;
Log.i(TAG, "CREATED UploadJob for Item["+itemId+"] Uri["+uri.toString()+"]");
}
示例3: CopyJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public CopyJob(Context context, String itemId, Uri uri) {
super(new Params(PRIORITY));
this.random = new Random(System.currentTimeMillis());
this.itemId = itemId;
this.uri = uri;
this.weakReference = new WeakReference<>(context);
Log.i(TAG, "CREATED CopyJob for Item["+itemId+"] Uri["+uri.toString()+"]");
}
示例4: UpdateItemJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public UpdateItemJob(PersistenceManager persistenceManager, String id, String url, boolean cloud) {
super(new Params(PRIORITY));
this.persistenceManager = persistenceManager;
this.id = id;
this.url = url;
this.cloud = cloud;
}
示例5: FetchLocationByAddressJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public FetchLocationByAddressJob(String address) {
super(new Params(JobConstants.PRIORITY_NORMAL)
.requireNetwork()
.singleInstanceBy(TAG)
.addTags(TAG)
);
mAddress = address;
}
示例6: LogJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public LogJob(String text) {
super(new Params(0).delayInMs(500));
this.text = text;
}
示例7: TvShowSeasonsFetchJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public TvShowSeasonsFetchJob(int id, String alias) {
super(new Params(1).requireNetwork().persist());
mAlias = alias;
mId = id;
}
示例8: TvShowDatabaseFetchJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public TvShowDatabaseFetchJob() {
super(new Params(1).requireNetwork().persist());
}
示例9: GetPlayingJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public GetPlayingJob() {
super(new Params(PRIORITY).requireNetwork().persist());
}
示例10: PressBackJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public PressBackJob() {
super(new Params(PRIORITY).requireNetwork());
}
示例11: SelectEpisodeJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public SelectEpisodeJob(int season, int episode) {
super(new Params(PRIORITY).requireNetwork());
this.season = season;
this.episode = episode;
}
示例12: ShowAboutJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public ShowAboutJob() {
super(new Params(PRIORITY).requireNetwork().persist());
}
示例13: SetSelectionJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public SetSelectionJob(String index) {
super(new Params(PRIORITY).requireNetwork().persist());
this.index = index;
}
示例14: GetViewStackJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public GetViewStackJob() {
super(new Params(PRIORITY).requireNetwork());
}
示例15: PingJob
import com.birbit.android.jobqueue.Params; //导入依赖的package包/类
public PingJob() {
super(new Params(PRIORITY).requireNetwork().persist());
}