/**
*
*/
package com.googlecode.flickr2twitter.intf;
import java.util.List;
import com.googlecode.flickr2twitter.datastore.model.GlobalTargetApplicationService;
import com.googlecode.flickr2twitter.datastore.model.UserTargetServiceConfig;
import com.googlecode.flickr2twitter.model.IItem;
import com.googlecode.flickr2twitter.model.IItemList;
/**
* @author Toby Yu(yuyang226@gmail.com)
*
*/
public interface ITargetServiceProvider extends IServiceAuthorizer,
IServiceProvider<GlobalTargetApplicationService> {
/**
* Post an update for a new item
* @param item
* @throws Exception
*/
public void postUpdate(GlobalTargetApplicationService globalAppConfig,
UserTargetServiceConfig targetConfig, List<IItemList<IItem>> items) throws Exception;
}