package org.wordpress.android.ui.posts.services;
import org.wordpress.android.util.StringUtils;
public class PostEvents {
public static class PostUploadStarted {
public final int mLocalBlogId;
PostUploadStarted(int localBlogId) {
mLocalBlogId = localBlogId;
}
}
public static class PostMediaInfoUpdated {
private long mMediaId;
private String mMediaUrl;
PostMediaInfoUpdated(long mediaId, String mediaUrl) {
mMediaId = mediaId;
mMediaUrl = mediaUrl;
}
public long getMediaId() {
return mMediaId;
}
public String getMediaUrl() {
return StringUtils.notNullStr(mMediaUrl);
}
}
public static class PostMediaCanceled {
public int localMediaId;
public boolean all;
public PostMediaCanceled(int localMediaId) {
this.localMediaId = localMediaId;
this.all = false;
}
public PostMediaCanceled(boolean all) {
this.all = all;
}
}
}