public class CloudinaryUrl
extends javax.servlet.jsp.tagext.SimpleTagSupport
implements javax.servlet.jsp.tagext.DynamicAttributes
<cl:url source='test' height='101' width='100' crop="crop" />
will producehttp://res.cloudinary.com/test123/image/upload/c_crop,h_101,w_100/test| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
src |
protected java.util.Map<java.lang.String,java.lang.Object> |
tagAttrs
stores the dynamic attributes
|
| Constructor and Description |
|---|
CloudinaryUrl() |
| Modifier and Type | Method and Description |
|---|---|
void |
doTag() |
java.lang.Boolean |
getCdnSubdomain() |
java.lang.String |
getFormat() |
java.lang.String |
getNamed() |
java.lang.String |
getResourceType() |
java.lang.Boolean |
getSecure() |
java.lang.Boolean |
getSecureCdnSubdomain() |
java.lang.Boolean |
getSigned() |
java.lang.String |
getSrc() |
com.cloudinary.StoredFile |
getStoredSrc() |
java.lang.String |
getTransformation() |
java.lang.String |
getType() |
java.lang.String |
getUrlSuffix() |
java.lang.Boolean |
getUseRootPath() |
protected com.cloudinary.Url |
prepareUrl() |
void |
setCdnSubdomain(java.lang.Boolean cdnSubdomain) |
void |
setDynamicAttribute(java.lang.String uri,
java.lang.String name,
java.lang.Object value) |
void |
setFormat(java.lang.String format) |
void |
setNamed(java.lang.String namedTransformation) |
void |
setResourceType(java.lang.String resourceType) |
void |
setSecure(java.lang.Boolean secure) |
void |
setSecureCdnSubdomain(java.lang.Boolean secureCdnSubdomain) |
void |
setSigned(java.lang.Boolean signed) |
void |
setSrc(java.lang.String src) |
void |
setStoredSrc(com.cloudinary.StoredFile storedSrc) |
void |
setTransformation(java.lang.String transformation) |
void |
setType(java.lang.String type) |
void |
setUrlSuffix(java.lang.String urlSuffix) |
void |
setUseRootPath(java.lang.Boolean useRootPath) |
protected java.lang.String src
protected java.util.Map<java.lang.String,java.lang.Object> tagAttrs
protected com.cloudinary.Url prepareUrl()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionpublic void doTag()
throws javax.servlet.jsp.JspException,
java.io.IOException
doTag in interface javax.servlet.jsp.tagext.SimpleTagdoTag in class javax.servlet.jsp.tagext.SimpleTagSupportjavax.servlet.jsp.JspExceptionjava.io.IOExceptionpublic void setSrc(java.lang.String src)
public com.cloudinary.StoredFile getStoredSrc()
public void setStoredSrc(com.cloudinary.StoredFile storedSrc)
public java.lang.String getSrc()
public void setFormat(java.lang.String format)
public java.lang.String getFormat()
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getResourceType()
public void setResourceType(java.lang.String resourceType)
public java.lang.String getTransformation()
public void setTransformation(java.lang.String transformation)
public java.lang.Boolean getSecure()
public void setSecure(java.lang.Boolean secure)
public java.lang.Boolean getCdnSubdomain()
public void setCdnSubdomain(java.lang.Boolean cdnSubdomain)
public java.lang.Boolean getSigned()
public void setSigned(java.lang.Boolean signed)
public java.lang.String getNamed()
public void setNamed(java.lang.String namedTransformation)
public void setDynamicAttribute(java.lang.String uri,
java.lang.String name,
java.lang.Object value)
throws javax.servlet.jsp.JspException
setDynamicAttribute in interface javax.servlet.jsp.tagext.DynamicAttributesjavax.servlet.jsp.JspExceptionpublic java.lang.Boolean getUseRootPath()
public void setUseRootPath(java.lang.Boolean useRootPath)
public java.lang.Boolean getSecureCdnSubdomain()
public void setSecureCdnSubdomain(java.lang.Boolean secureCdnSubdomain)
public java.lang.String getUrlSuffix()
public void setUrlSuffix(java.lang.String urlSuffix)