twitter4j.util
Class ImageUpload.YFrogBasicAuthUploader

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

private static class ImageUpload.YFrogBasicAuthUploader
extends ImageUpload


Nested Class Summary
 
Nested classes/interfaces inherited from class twitter4j.util.ImageUpload
ImageUpload.ImgLyOAuthUploader, ImageUpload.TweetPhotoOAuthUploader, ImageUpload.TwitgooOAuthUploader
 
Field Summary
private  BasicAuthorization auth
           
private static java.lang.String YFROG_UPLOAD_URL
           
 
Fields inherited from class twitter4j.util.ImageUpload
DEFAULT_TWITPIC_API_KEY
 
Constructor Summary
ImageUpload.YFrogBasicAuthUploader(BasicAuthorization auth)
           
 
Method Summary
 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

auth

private BasicAuthorization auth

YFROG_UPLOAD_URL

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

ImageUpload.YFrogBasicAuthUploader

public ImageUpload.YFrogBasicAuthUploader(BasicAuthorization 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