package net.dev123.yibome.api; import java.util.List; import net.dev123.commons.Paging; import net.dev123.commons.ServiceProvider; import net.dev123.entity.StatusUpdate; import net.dev123.exception.LibException; import net.dev123.mblog.entity.Status; import net.dev123.yibome.entity.Account; import net.dev123.yibome.entity.StatusSyncResult; import net.dev123.yibome.entity.SubscribeCatalog; public interface StatusService { List<Status> getStatusSubscribe(SubscribeCatalog catalog, ServiceProvider sp, Paging<Status> paging) throws LibException; List<StatusSyncResult> syncStatus(StatusUpdate updateStatus, List<? extends Account> listAccount) throws LibException ; List<StatusSyncResult> syncStatus(StatusUpdate updateStatus, String accountInfos) throws LibException ; }