package org.springframework.social.flickr.api; // TODO: Auto-generated Javadoc /** * The Interface PhotosGeoOperations. * * @author HemantS */ public interface PhotosGeoOperations { /** * Batch correct location. * TODO: pending didn't understand completely * * @param lat the lat * @param lon the lon * @param accuracy the accuracy * @param placeId the place id * @param woeId the woe id */ void batchCorrectLocation(String lat, String lon, String accuracy, String placeId, String woeId);// placeId,woeId, /** * Correct location. * * @param photoId the photo id * @param placeId the place id * @param woeId the woe id * @param foursquareId the foursquare id * @return true, if successful */ boolean correctLocation(String photoId, String placeId, String woeId,String foursquareId);// placeId,woeId, /** * Gets the location. * * @param photoId the photo id * @return the location */ Photo getLocation(String photoId); /** * Gets the perms. * * @param photoId the photo id * @return the perms */ Perms getPerms(String photoId); /** * Photos for location. * * @param lat the lat * @param lon the lon * @param accuracy the accuracy * @param extras the extras * @param perPage the per page * @param page the page * @return the photos */ Photos photosForLocation(String lat, String lon, String accuracy, String extras, String perPage, String page);// accuracy,extras,perPage,page, /** * Removes the location. * * @param photoId the photo id */ boolean removeLocation(String photoId); /** * Sets the context. * * @param photoId the photo id * @param context the context */ boolean setContext(String photoId, String context); /** * Sets the location. * * @param photoId the photo id * @param lat the lat * @param lon the lon * @param accuracy the accuracy * @param context the context */ boolean setLocation(String photoId, String lat, String lon, String accuracy, String context);// accuracy,context, /** * Sets the perms. * * @param isPublic the is public * @param isContact the is contact * @param isFriend the is friend * @param isFamily the is family * @param photoId the photo id */ boolean setPerms(String isPublic, String isContact, String isFriend, String isFamily, String photoId); }