twitter4j.util
Class ImageUpload.YFrogOAuthUploader

java.lang.Object
  extended by twitter4j.util.ImageUpload
      extended by twitter4j.util.ImageUpload.YFrogOAuthUploader
Enclosing class:
ImageUpload

private static class ImageUpload.YFrogOAuthUploader
extends ImageUpload


Nested Class Summary
 
Nested classes/interfaces inherited from class twitter4j.util.ImageUpload
ImageUpload.ImgLyOAuthUploader, ImageUpload.TweetPhotoOAuthUploader, ImageUpload.TwitgooOAuthUploader
 
Field Summary
private  OAuthAuthorization auth
           
private static java.lang.String TWITTER_VERIFY_CREDENTIALS
           
private  java.lang.String user
           
private static java.lang.String YFROG_UPLOAD_URL
           
 
Fields inherited from class twitter4j.util.ImageUpload
DEFAULT_TWITPIC_API_KEY
 
Constructor Summary
ImageUpload.YFrogOAuthUploader(java.lang.String user, OAuthAuthorization auth)
           
 
Method Summary
private  java.lang.String generateSignedVerifyCredentialsURL()
           
 java.lang.String upload(java.io.File image)
           
 java.lang.String upload(java.io.File image, java.lang.String message)
           
private  java.lang.String upload(twitter4j.internal.http.HttpParameter[] additionalParams)
           
 java.lang.String upload(java.lang.String imageFileName, java.io.InputStream imageBody)
           
 java.lang.String upload(java.lang.String imageFileName, java.io.InputStream imageBody, java.lang.String message)
           
 
Methods inherited from class twitter4j.util.ImageUpload
getImgLyUploader, getTweetPhotoUploader, getTwitgooUploader, getTwitpicUploader, getTwitpicUploader, getTwitpicUploader, getYFrogUploader, getYFrogUploader, getYFrogUploader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

user

private java.lang.String user

auth

private OAuthAuthorization auth

YFROG_UPLOAD_URL

private static final java.lang.String YFROG_UPLOAD_URL
See Also:
Constant Field Values

TWITTER_VERIFY_CREDENTIALS

private static final java.lang.String TWITTER_VERIFY_CREDENTIALS
See Also:
Constant Field Values
Constructor Detail

ImageUpload.YFrogOAuthUploader

public ImageUpload.YFrogOAuthUploader(java.lang.String user,
                                      OAuthAuthorization auth)
Method Detail

upload

public java.lang.String upload(java.io.File image)
                        throws TwitterException
Specified by:
upload in class ImageUpload
Throws:
TwitterException

upload

public java.lang.String upload(java.io.File image,
                               java.lang.String message)
                        throws TwitterException
Specified by:
upload in class ImageUpload
Throws:
TwitterException

upload

public java.lang.String upload(java.lang.String imageFileName,
                               java.io.InputStream imageBody)
                        throws TwitterException
Specified by:
upload in class ImageUpload
Throws:
TwitterException

upload

public java.lang.String upload(java.lang.String imageFileName,
                               java.io.InputStream imageBody,
                               java.lang.String message)
                        throws TwitterException
Specified by:
upload in class ImageUpload
Throws:
TwitterException

upload

private java.lang.String upload(twitter4j.internal.http.HttpParameter[] additionalParams)
                         throws TwitterException
Throws:
TwitterException

generateSignedVerifyCredentialsURL

private java.lang.String generateSignedVerifyCredentialsURL()