Package com.cloudinary.strategies
Class AbstractUploaderStrategy
- java.lang.Object
-
- com.cloudinary.strategies.AbstractUploaderStrategy
-
public abstract class AbstractUploaderStrategy extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractUploaderStrategy()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringbuildUploadUrl(java.lang.String action, java.util.Map options)java.util.MapcallApi(java.lang.String action, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map options, java.lang.Object file)abstract java.util.MapcallApi(java.lang.String action, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map options, java.lang.Object file, ProgressCallback progressCallback)Cloudinarycloudinary()voidinit(Uploader uploader)protected java.util.MapprocessResponse(boolean returnError, int code, java.lang.String responseData)protected booleanrequiresSigning(java.lang.String action, java.util.Map options)
-
-
-
Field Detail
-
uploader
protected Uploader uploader
-
-
Method Detail
-
init
public void init(Uploader uploader)
-
cloudinary
public Cloudinary cloudinary()
-
callApi
public java.util.Map callApi(java.lang.String action, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map options, java.lang.Object file) throws java.io.IOException- Throws:
java.io.IOException
-
callApi
public abstract java.util.Map callApi(java.lang.String action, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map options, java.lang.Object file, ProgressCallback progressCallback) throws java.io.IOException- Throws:
java.io.IOException
-
buildUploadUrl
protected java.lang.String buildUploadUrl(java.lang.String action, java.util.Map options)
-
processResponse
protected java.util.Map processResponse(boolean returnError, int code, java.lang.String responseData)
-
requiresSigning
protected boolean requiresSigning(java.lang.String action, java.util.Map options)
-
-