Package com.cloudinary.strategies
Class AbstractUploaderStrategy
java.lang.Object
com.cloudinary.strategies.AbstractUploaderStrategy
public abstract class AbstractUploaderStrategy
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AbstractUploaderStrategy() -
Method Summary
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 Details
-
Constructor Details
-
AbstractUploaderStrategy
public AbstractUploaderStrategy()
-
-
Method Details
-
init
-
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)
-