package __TOP_LEVEL_PACKAGE__.__SEGMENT_PACKAGE__;
import __TOP_LEVEL_PACKAGE__.server.gae.UserServiceLocator;
import __TOP_LEVEL_PACKAGE__.server.gae.UserServiceWrapper;
import com.google.web.bindery.requestfactory.shared.Request;
import com.google.web.bindery.requestfactory.shared.RequestContext;
import com.google.web.bindery.requestfactory.shared.Service;
/**
* Makes requests of the Google AppEngine UserService.
*/
@Service(value = UserServiceWrapper.class, locator = UserServiceLocator.class)
public interface GaeUserServiceRequest extends RequestContext {
Request<String> createLoginURL(String destinationURL);
Request<String> createLogoutURL(String destinationURL);
Request<GaeUser> getCurrentUser();
}