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.String
buildUploadUrl(java.lang.String action, java.util.Map options)
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)
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)
Cloudinary
cloudinary()
void
init(Uploader uploader)
protected java.util.Map
processResponse(boolean returnError, int code, java.lang.String responseData)
protected boolean
requiresSigning(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)
-
-