|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjmaster.jumploader.model.api.config.UploaderConfig
public class UploaderConfig
UploaderConfig
| Field Summary | |
|---|---|
private boolean |
addImagesOnly
shows whether images only allowed |
private int |
autoRetryCount
number of autoretries for a file in case of IOException (network error) |
private boolean |
clipboardImageEnabled
shows whether adding image from clipboard enabled (default true) |
private java.lang.String |
clipboardImageFormat
image format to use when adding image from clipboard, supported formats are: jpg (default), png |
private java.lang.String |
clipboardImageNameFormat
image file name patten to give when adding image from clipboard, see http://java.sun.com/j2se/1.4.2/docs/api/java/text/DecimalFormat.html default: "paste 0", this will result with files named sequentally: "paste 1", "paste 2" and so on. |
static java.lang.String |
COMPRESSION_MODE_ZIP_ON_ADD
zip file will be created for each file added to the queue |
private java.lang.String |
compressionMode
compression mode, see constants |
private java.lang.String |
cookie
cookie |
static java.lang.String |
DATA_FLAVOR_FILE
file data flavor |
static java.lang.String |
DATA_FLAVOR_IMAGE
image data flavor |
private static java.lang.String |
DEFAULT_HTTP_UPLOADER_CLASS_NAME
default http uploader class name |
private boolean |
deleteTempFilesOnRemove
shows if temp files should be deleted as they remove from uploader (true by default) |
private boolean |
directoriesEnabled
shows whether folder addition enabled (will expand and add all files) |
private boolean |
duplicateFileEnabled
duplicate files enabled |
static java.lang.String |
ERROR_RESPONSE_PREFIX
error response token |
private java.lang.String |
fileNamePattern
allowed file name (not path) regex pattern, null for all |
private java.lang.String |
fileNamePatternDescription
file name pattern description (appears in open file dialog) |
private java.lang.String |
fileParameterName
file parameter name (for POST request) |
static java.lang.String |
FTP_APPE
ftp APPE command |
static java.lang.String |
FTP_REST
ftp REST command |
private java.lang.String |
ftpResumeCommand
preferred ftp resume command, acceptable values are "REST" (default) and "APPE". |
private java.lang.String |
generalPurposeCheckboxTooltip
use general purpose checkbox tooltip |
private java.lang.String |
generalPurposeCheckParamName
general purpose check parameter name for upload files, if not null, each upload file will contain checkbox with tooltip message specified by generalPurposeCheckboxTooltip, applet will post parameter with value "true" or "false" (no value is same as false) corresponding to checkbox state. |
private java.lang.String |
httpUploaderClassName
http uploader class name |
private boolean |
ignoreFileAddErrors
shows if errors occured during directory add should be silently ignored (true by default) |
static java.lang.String |
IMAGE_SCALE_CALLBACK
image scale dimension callback specifier prefix, if dimension starts with it, then remainder specifies JS function name to execute to retrieve proper dimension for image scaling. |
static java.lang.String |
IMAGE_SCALE_MODIFIER_COVER
image scale dimension modifier to cover the box with scaled image |
static java.lang.String |
IMAGE_SCALE_MODIFIER_COVER_ROTATE
Deprecated image scale dimension modifier same as cover, but before scaling image will be rotated so it's orientation will match box orientation |
static java.lang.String |
IMAGE_SCALE_MODIFIER_CROP
image scale prefix for callback function |
static java.lang.String |
IMAGE_SCALE_MODIFIER_CROP_ROTATE
Deprecated image scale dimension modified same as crop, but before scaling image will be rotated so it's orientation will match box orientation |
static java.lang.String |
IMAGE_SCALE_MODIFIER_FIT
image scale dimension modifier to fit scaled image in the box |
static java.lang.String |
IMAGE_SCALE_MODIFIER_FIT_ROTATE
Deprecated image scale dimension modifier same as fit, but before scaling image will be rotated so it's orientation will match box orientation |
static java.lang.String |
IMAGE_SCALE_MODIFIER_ROTATE
image scale dimension modifier to rotate image so it's orientation will match box orientation |
private boolean |
imageEditorEnabled
shows whether image editor is enabled |
private int |
imageLoadPixelsMax
the maximum size of image to load |
private double |
imageMaxMpx
maximum allowed image megapixels to add |
private boolean |
imageRotateEnabled
shows whether image rotate is enabled |
private int |
imageSubsamplingFactor
Subsampling factor (SF) for loading images. |
private static UploaderConfig |
instance
instance |
private boolean |
jmmExtensionHints
jmimemagic, whether or not to use extension to optimize order of content tests, (true by default) |
private boolean |
jmmOnlyMimeMatch
jmimemagic, only try to get mime type, no submatches are processed when true, (false by default) |
private long |
maxFileLength
max file length allowed (per file), -1 if unlimited |
private int |
maxFiles
max files in a list, -1 if unlimited |
private java.lang.String |
maximumImageDimension
maximum image size allowed ({width}x{height}) |
private long |
maxLength
max files length allowed (total), -1 if unlimited |
private long |
maxTransferRate
maximum transfer rate (bytes/sec) |
private boolean |
metadataCheckRequiredFields
disable upload if required metadata fields not filled |
private java.lang.String |
metadataDescriptorUrl
metadata descriptor url |
private java.lang.String |
mimeTypePattern
allowed file mime type regex pattern to apply for files, null for all |
private long |
minFileLength
min file length allowed (per file), -1 if unlimited |
private int |
minFiles
min files in a list, -1 if unlimited |
private java.lang.String |
minimumImageDimension
minimum image size allowed ({width}x{height}) |
static java.lang.String |
PARAM_FILE_ID
file id parameter name |
static java.lang.String |
PARAM_FILE_LENGTH
file length parameter name |
static java.lang.String |
PARAM_FILE_NAME
file name parameter name |
static java.lang.String |
PARAM_FILE_PATH
file path parameter name |
static java.lang.String |
PARAM_MD5
MD5 |
static java.lang.String |
PARAM_ORIGINAL_IMAGE_MIMETYPE
original image mimetype parameter |
static java.lang.String |
PARAM_PARTITION_COUNT
partition count |
static java.lang.String |
PARAM_PARTITION_INDEX
partition index parameter name |
static java.lang.String |
PARAM_PARTITION_MD5
partition MD5 |
private long |
partitionLength
partitionLength |
private java.lang.String |
preferredPasteDataFlavor
preferred paste data flavor for adding file from clipboard data. |
private boolean |
preserveImageFormat
shows whether image format should be preserved if possible (gif, png supported), otherwise all transformed image encoded to jpeg |
private boolean |
preserveRelativePath
shows whether file relative path should be preserved as "relativePath" attribute value when adding directory in explode mode (i.e. not zipping folder content, but adding all the files in that directory recursively). |
private static java.lang.String |
PROPERTY
property file |
private int |
regionPixelsMax
the maximum size of region to use for image scaling by regions |
private boolean |
removeUploadedFiles
shows whether uploaded files should be removed |
private java.lang.String |
requestEncoding
request encoding to use (UTF-8 by default) |
private java.lang.String |
requestProperties
upload request properties (headers) Multiple properties should be separated by '|' character, key/value should be separated by '=', special characters should be escaped by '\\uXXXX', for example '='=\\u003d |
private java.lang.String |
resumeCheckUrl
resume check url |
private boolean |
saveImageTransformations
shows whether image transformations made in the image editor should be saved and send to the server as xml Possible elements include: |
private java.lang.String |
scaledInstanceDimensions
scaled instance target box dimensions (comma separated, for example "100x100xcrop,200x200xmin,400x400xmax"). |
private java.lang.String |
scaledInstanceNames
scaled instance names (comma separated, e.g. |
private java.lang.String |
scaledInstancePreserveMetadata
preserve metadata for scaled images, this could be one or multiple (comma separated) value(s), true or false |
private java.lang.String |
scaledInstanceQualityFactors
scaled instance quality factors (0-worse quality, 1000-best), (comma spearated, fo example, "900,800,700"); |
private boolean |
scaledInstanceRecompressAndUploadSmaller
if image was not transformed, just recompress that and compare file size to original, then upload smaller file (original or recompressed) |
private java.lang.String |
scaledInstanceScaleMode
scale mode for scaled images, this could be one or multiple (comma separated) value(s) from list: smooth, fast, bilinear, lanczos (default) |
private java.lang.String |
scaledInstanceWatermarkNames
scaled instance watermark names to apply, use null for skip (comma spearated, fo example, "null,mediumWatermark,null"); |
private java.util.List |
scaledInstanceWatermarks
initialized watermarks |
private boolean |
sendFileLastModified
shows whether lastModified attribute should be send for a file |
private boolean |
sendFilePath
send file path |
private boolean |
sendImageMetadata
send image metadata data as xml (use file attribute named "imageMetadataXml"). |
private boolean |
sendOriginalImageMimetype
send original image mimetype (valid if using image scaling) with "originalImageMimetype" parameter |
private java.lang.String |
skipZippingFilesPattern
prevent zipping single files that match pattern. |
private boolean |
stretchImages
shows whether can resize smaller images to bigger dimension |
private java.lang.String |
uploaderListeners
comma separated list of class names, that implements IUploaderListener interface. |
private java.lang.String |
uploadFormName
form name, which values to POST with each upload request |
private boolean |
uploadOriginalImage
shows whether original image should be uploaded along with scaled images (valid if uploadScaledImages=true), or if image was transformed with image editor (original file will be posted with "originalImage" file) |
private boolean |
uploadQueueReorderingAllowed
shows whether upload queue reardering allowed (false by default) |
private boolean |
uploadScaledImages
shows whether scaled images should be uploaded. |
private boolean |
uploadScaledImagesNoZip
shows whether scaled images should be uploaded not zipped (multiple files on one request). |
private int |
uploadThreadCount
upload thread count |
private java.lang.String |
uploadUrl
upload url |
private boolean |
urlEncodeParameters
shows whether filename parameters sent to server should be urlencoded |
private boolean |
useJMimeMagic
shows whether jmimemagic should be used for file mimetype retrieval, (false by default) |
private boolean |
useLosslessJpegTransformations
shows whether it is necessary to use lossless jpeg transfromations whenever possible |
private boolean |
useMainFile
shows whether main file should be used |
private boolean |
useMd5
use MD5 hash, if true, MD5 value will be send with last partition upload request |
private boolean |
useMetadata
metadata enabled flag |
private boolean |
usePartitionMd5
use MD5 hash for each partition, if true, MD5 value for current partition will be send with each partition upload request |
private java.lang.String |
userAgent
user agent |
private boolean |
zipDirectoriesOnAdd
add directory as zip flag |
private boolean |
zipPartitions
shows whether individual partitions should be zipped before upload If partition zipped, upload parameter will be posted: zippedPartition=true. |
| Constructor Summary | |
|---|---|
UploaderConfig(jmaster.jumploader.model.api.IModel model)
with model |
|
| Method Summary | |
|---|---|
int |
getAutoRetryCount()
|
java.lang.String |
getClipboardImageFormat()
|
java.lang.String |
getClipboardImageNameFormat()
|
java.lang.String |
getCompressionMode()
|
java.lang.String |
getCookie()
|
java.lang.String |
getFileNamePattern()
|
java.lang.String |
getFileNamePatternDescription()
|
java.lang.String |
getFileParameterName()
|
java.lang.String |
getFtpResumeCommand()
|
java.lang.String |
getGeneralPurposeCheckboxTooltip()
|
java.lang.String |
getGeneralPurposeCheckParamName()
|
java.lang.String |
getHttpUploaderClassName()
|
int |
getImageLoadPixelsMax()
|
double |
getImageMaxMpx()
|
int |
getImageSubsamplingFactor()
|
static UploaderConfig |
getInstance()
instance retrieval |
long |
getMaxFileLength()
|
int |
getMaxFiles()
|
java.lang.String |
getMaximumImageDimension()
|
long |
getMaxLength()
|
long |
getMaxTransferRate()
|
java.lang.String |
getMetadataDescriptorUrl()
|
java.lang.String |
getMimeTypePattern()
|
long |
getMinFileLength()
|
int |
getMinFiles()
|
java.lang.String |
getMinimumImageDimension()
|
long |
getPartitionLength()
|
java.lang.String |
getPreferredPasteDataFlavor()
|
int |
getRegionPixelsMax()
|
java.lang.String |
getRequestEncoding()
|
java.lang.String |
getRequestProperties()
|
java.lang.String |
getResumeCheckUrl()
|
java.lang.String |
getScaledInstanceDimensions()
|
java.lang.String |
getScaledInstanceNames()
|
java.lang.String |
getScaledInstancePreserveMetadata()
|
java.lang.String |
getScaledInstanceQualityFactors()
|
java.lang.String |
getScaledInstanceScaleMode()
|
java.lang.String |
getScaledInstanceWatermarkNames()
|
java.util.List |
getScaledInstanceWatermarks()
|
java.lang.String |
getSkipZippingFilesPattern()
|
java.lang.String |
getUploaderListeners()
|
java.lang.String |
getUploadFormName()
|
int |
getUploadThreadCount()
|
java.lang.String |
getUploadUrl()
|
java.lang.String |
getUserAgent()
|
boolean |
isAddImagesOnly()
|
boolean |
isClipboardImageEnabled()
|
boolean |
isDeleteTempFilesOnRemove()
|
boolean |
isDirectoriesEnabled()
|
boolean |
isDuplicateFileEnabled()
|
boolean |
isIgnoreFileAddErrors()
|
boolean |
isImageEditorEnabled()
|
boolean |
isImageRotateEnabled()
|
boolean |
isJmmExtensionHints()
|
boolean |
isJmmOnlyMimeMatch()
|
boolean |
isMetadataCheckRequiredFields()
|
boolean |
isPreserveImageFormat()
|
boolean |
isPreserveRelativePath()
|
boolean |
isRemoveUploadedFiles()
|
boolean |
isSaveImageTransformations()
|
boolean |
isScaledInstanceRecompressAndUploadSmaller()
|
boolean |
isSendFileLastModified()
|
boolean |
isSendFilePath()
|
boolean |
isSendImageMetadata()
|
boolean |
isSendOriginalImageMimetype()
|
boolean |
isStretchImages()
|
boolean |
isUploadOriginalImage()
|
boolean |
isUploadQueueReorderingAllowed()
|
boolean |
isUploadScaledImages()
|
boolean |
isUploadScaledImagesNoZip()
|
boolean |
isUrlEncodeParameters()
|
boolean |
isUseJMimeMagic()
|
boolean |
isUseLosslessJpegTransformations()
|
boolean |
isUseMainFile()
|
boolean |
isUseMd5()
|
boolean |
isUseMetadata()
|
boolean |
isUsePartitionMd5()
|
boolean |
isZipDirectoriesOnAdd()
|
boolean |
isZipPartitions()
|
void |
setAddImagesOnly(boolean addImagesOnly)
|
void |
setAutoRetryCount(int autoRetryCount)
|
void |
setClipboardImageEnabled(boolean clipboardImageEnabled)
|
void |
setClipboardImageFormat(java.lang.String clipboardImageFormat)
|
void |
setClipboardImageNameFormat(java.lang.String clipboardImageNameFormat)
|
void |
setCompressionMode(java.lang.String compressionMode)
|
void |
setCookie(java.lang.String cookie)
|
void |
setDeleteTempFilesOnRemove(boolean deleteTempFilesOnRemove)
|
void |
setDirectoriesEnabled(boolean directoriesEnabled)
|
void |
setDuplicateFileEnabled(boolean duplicateFileEnabled)
|
void |
setFileNamePattern(java.lang.String fileNamePattern)
|
void |
setFileNamePatternDescription(java.lang.String fileNamePatternDescription)
|
void |
setFileParameterName(java.lang.String fileParameterName)
|
void |
setFtpResumeCommand(java.lang.String ftpResumeCommand)
|
void |
setGeneralPurposeCheckboxTooltip(java.lang.String generalPurposeCheckboxTooltip)
|
void |
setGeneralPurposeCheckParamName(java.lang.String generalPurposeCheckParamName)
|
void |
setHttpUploaderClassName(java.lang.String httpUploaderClassName)
|
void |
setIgnoreFileAddErrors(boolean ignoreFileAddErrors)
|
void |
setImageEditorEnabled(boolean imageEditorEnabled)
|
void |
setImageLoadPixelsMax(int imageLoadPixelsMax)
|
void |
setImageMaxMpx(double imageMaxMpx)
|
void |
setImageRotateEnabled(boolean imageRotateEnabled)
|
void |
setImageSubsamplingFactor(int imageSubsamplingFactor)
|
void |
setJmmExtensionHints(boolean jmmExtensionHints)
|
void |
setJmmOnlyMimeMatch(boolean jmmOnlyMimeMatch)
|
void |
setMaxFileLength(long maxFileLength)
|
void |
setMaxFiles(int maxFiles)
|
void |
setMaximumImageDimension(java.lang.String maximumImageDimension)
|
void |
setMaxLength(long maxLength)
|
void |
setMaxTransferRate(long maxTransferRate)
|
void |
setMetadataCheckRequiredFields(boolean metadataCheckRequiredFields)
|
void |
setMetadataDescriptorUrl(java.lang.String metadataDescriptorUrl)
|
void |
setMimeTypePattern(java.lang.String mimeTypePattern)
|
void |
setMinFileLength(long minFileLength)
|
void |
setMinFiles(int minFiles)
|
void |
setMinimumImageDimension(java.lang.String minimumImageDimension)
|
void |
setPartitionLength(long partitionLength)
|
void |
setPreferredPasteDataFlavor(java.lang.String preferredPasteDataFlavor)
|
void |
setPreserveImageFormat(boolean preserveImageFormat)
|
void |
setPreserveRelativePath(boolean preserveRelativePath)
|
void |
setRegionPixelsMax(int regionPixelsMax)
|
void |
setRemoveUploadedFiles(boolean removeUploadedFiles)
|
void |
setRequestEncoding(java.lang.String requestEncoding)
|
void |
setRequestProperties(java.lang.String requestProperties)
|
void |
setResumeCheckUrl(java.lang.String resumeCheckUrl)
|
void |
setSaveImageTransformations(boolean saveImageTransformations)
|
void |
setScaledInstanceDimensions(java.lang.String scaledInstanceDimensions)
|
void |
setScaledInstanceNames(java.lang.String scaledInstanceNames)
|
void |
setScaledInstancePreserveMetadata(java.lang.String scaledInstancePreserveMetadata)
|
void |
setScaledInstanceQualityFactors(java.lang.String scaledInstanceQualityFactors)
|
void |
setScaledInstanceRecompressAndUploadSmaller(boolean scaledInstanceRecompressAndUploadSmaller)
|
void |
setScaledInstanceScaleMode(java.lang.String scaledInstanceScaleMode)
|
void |
setScaledInstanceWatermarkNames(java.lang.String scaledInstanceWatermarkNames)
|
void |
setScaledInstanceWatermarks(java.util.List scaledInstanceWatermarks)
|
void |
setSendFileLastModified(boolean sendFileLastModified)
|
void |
setSendFilePath(boolean sendFilePath)
|
void |
setSendImageMetadata(boolean sendImageMetadata)
|
void |
setSendOriginalImageMimetype(boolean sendOriginalImageMimetype)
|
void |
setSkipZippingFilesPattern(java.lang.String skipZippingFilesPattern)
|
void |
setStretchImages(boolean stretchImages)
|
void |
setUploaderListeners(java.lang.String uploaderListeners)
|
void |
setUploadFormName(java.lang.String uploadFormName)
|
void |
setUploadOriginalImage(boolean uploadOriginalImage)
|
void |
setUploadQueueReorderingAllowed(boolean uploadQueueReorderingAllowed)
|
void |
setUploadScaledImages(boolean uploadScaledImages)
|
void |
setUploadScaledImagesNoZip(boolean uploadScaledImagesNoZip)
|
void |
setUploadThreadCount(int uploadThreadCount)
|
void |
setUploadUrl(java.lang.String uploadUrl)
|
void |
setUrlEncodeParameters(boolean urlEncodeParameters)
|
void |
setUseJMimeMagic(boolean useJMimeMagic)
|
void |
setUseLosslessJpegTransformations(boolean useLosslessJpegTransformations)
|
void |
setUseMainFile(boolean useMainFile)
|
void |
setUseMd5(boolean useMd5)
|
void |
setUseMetadata(boolean useMetadata)
|
void |
setUsePartitionMd5(boolean usePartitionMd5)
|
void |
setUserAgent(java.lang.String userAgent)
|
void |
setZipDirectoriesOnAdd(boolean zipDirectoriesOnAdd)
|
void |
setZipPartitions(boolean zipPartitions)
|
java.lang.String |
toString()
toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final java.lang.String PROPERTY
public static final java.lang.String ERROR_RESPONSE_PREFIX
public static final java.lang.String PARAM_FILE_ID
public static final java.lang.String PARAM_FILE_LENGTH
public static final java.lang.String PARAM_FILE_NAME
public static final java.lang.String PARAM_FILE_PATH
public static final java.lang.String PARAM_PARTITION_INDEX
public static final java.lang.String PARAM_PARTITION_COUNT
public static final java.lang.String PARAM_MD5
public static final java.lang.String PARAM_PARTITION_MD5
public static final java.lang.String COMPRESSION_MODE_ZIP_ON_ADD
private static final java.lang.String DEFAULT_HTTP_UPLOADER_CLASS_NAME
public static final java.lang.String IMAGE_SCALE_MODIFIER_FIT
public static final java.lang.String IMAGE_SCALE_MODIFIER_ROTATE
public static final java.lang.String IMAGE_SCALE_MODIFIER_COVER
public static final java.lang.String IMAGE_SCALE_CALLBACK
public static final java.lang.String IMAGE_SCALE_MODIFIER_FIT_ROTATE
public static final java.lang.String IMAGE_SCALE_MODIFIER_CROP_ROTATE
public static final java.lang.String IMAGE_SCALE_MODIFIER_COVER_ROTATE
public static final java.lang.String IMAGE_SCALE_MODIFIER_CROP
public static final java.lang.String PARAM_ORIGINAL_IMAGE_MIMETYPE
public static final java.lang.String DATA_FLAVOR_FILE
public static final java.lang.String DATA_FLAVOR_IMAGE
public static final java.lang.String FTP_REST
public static final java.lang.String FTP_APPE
private static UploaderConfig instance
private int uploadThreadCount
private java.lang.String uploadUrl
private int maxFiles
private long maxFileLength
private long maxLength
private java.lang.String fileNamePattern
private java.lang.String fileNamePatternDescription
private boolean directoriesEnabled
private boolean duplicateFileEnabled
private java.lang.String fileParameterName
private long partitionLength
private java.lang.String userAgent
private java.lang.String cookie
private boolean useMd5
private boolean usePartitionMd5
private int minFiles
private long minFileLength
private boolean uploadScaledImages
private int imageSubsamplingFactor
private boolean uploadScaledImagesNoZip
private boolean stretchImages
private boolean uploadOriginalImage
private java.lang.String scaledInstanceNames
private java.lang.String scaledInstanceDimensions
private java.lang.String scaledInstanceQualityFactors
private boolean scaledInstanceRecompressAndUploadSmaller
private java.lang.String scaledInstanceWatermarkNames
private java.util.List scaledInstanceWatermarks
private boolean sendOriginalImageMimetype
private java.lang.String scaledInstancePreserveMetadata
private java.lang.String scaledInstanceScaleMode
private boolean useMainFile
private boolean addImagesOnly
private java.lang.String minimumImageDimension
private java.lang.String maximumImageDimension
private boolean imageEditorEnabled
private boolean imageRotateEnabled
private java.lang.String resumeCheckUrl
private boolean urlEncodeParameters
private boolean sendFileLastModified
private java.lang.String compressionMode
private java.lang.String skipZippingFilesPattern
private boolean zipDirectoriesOnAdd
private boolean sendFilePath
private long maxTransferRate
private java.lang.String httpUploaderClassName
private boolean uploadQueueReorderingAllowed
private java.lang.String requestEncoding
private boolean sendImageMetadata
private boolean preserveRelativePath
private boolean useMetadata
private java.lang.String metadataDescriptorUrl
private boolean metadataCheckRequiredFields
private java.lang.String mimeTypePattern
private boolean useJMimeMagic
private boolean jmmExtensionHints
private boolean jmmOnlyMimeMatch
private int autoRetryCount
private boolean useLosslessJpegTransformations
private java.lang.String generalPurposeCheckParamName
private java.lang.String generalPurposeCheckboxTooltip
private java.lang.String uploaderListeners
private double imageMaxMpx
private java.lang.String uploadFormName
private boolean preserveImageFormat
private boolean saveImageTransformations
private boolean zipPartitions
private boolean removeUploadedFiles
private int imageLoadPixelsMax
private int regionPixelsMax
private boolean clipboardImageEnabled
private java.lang.String clipboardImageFormat
private java.lang.String clipboardImageNameFormat
private java.lang.String requestProperties
private boolean ignoreFileAddErrors
private java.lang.String preferredPasteDataFlavor
private java.lang.String ftpResumeCommand
private boolean deleteTempFilesOnRemove
| Constructor Detail |
|---|
public UploaderConfig(jmaster.jumploader.model.api.IModel model)
| Method Detail |
|---|
public static UploaderConfig getInstance()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getCompressionMode()
public void setCompressionMode(java.lang.String compressionMode)
public boolean isDirectoriesEnabled()
public void setDirectoriesEnabled(boolean directoriesEnabled)
public boolean isDuplicateFileEnabled()
public void setDuplicateFileEnabled(boolean duplicateFileEnabled)
public java.lang.String getFileNamePattern()
public void setFileNamePattern(java.lang.String fileNamePattern)
public long getMaxFileLength()
public void setMaxFileLength(long maxFileLength)
public int getMaxFiles()
public void setMaxFiles(int maxFiles)
public long getMaxLength()
public void setMaxLength(long maxLength)
public int getUploadThreadCount()
public void setUploadThreadCount(int uploadThreadCount)
public java.lang.String getUploadUrl()
public void setUploadUrl(java.lang.String uploadUrl)
public java.lang.String getFileParameterName()
public void setFileParameterName(java.lang.String fileParameterName)
public long getPartitionLength()
public void setPartitionLength(long partitionLength)
public java.lang.String getUserAgent()
public void setUserAgent(java.lang.String userAgent)
public boolean isUseMd5()
public void setUseMd5(boolean useMd5)
public int getMinFiles()
public void setMinFiles(int minFiles)
public java.lang.String getScaledInstanceDimensions()
public void setScaledInstanceDimensions(java.lang.String scaledInstanceDimensions)
public java.lang.String getScaledInstanceNames()
public void setScaledInstanceNames(java.lang.String scaledInstanceNames)
public java.lang.String getScaledInstanceQualityFactors()
public void setScaledInstanceQualityFactors(java.lang.String scaledInstanceQualityFactors)
public boolean isUploadScaledImages()
public void setUploadScaledImages(boolean uploadScaledImages)
public long getMinFileLength()
public void setMinFileLength(long minFileLength)
public boolean isUseMainFile()
public void setUseMainFile(boolean useMainFile)
public boolean isAddImagesOnly()
public void setAddImagesOnly(boolean addImagesOnly)
public java.lang.String getMinimumImageDimension()
public void setMinimumImageDimension(java.lang.String minimumImageDimension)
public java.lang.String getMaximumImageDimension()
public void setMaximumImageDimension(java.lang.String maximumImageDimension)
public boolean isImageEditorEnabled()
public void setImageEditorEnabled(boolean imageEditorEnabled)
public java.lang.String getResumeCheckUrl()
public void setResumeCheckUrl(java.lang.String resumeCheckUrl)
public boolean isUsePartitionMd5()
public void setUsePartitionMd5(boolean usePartitionMd5)
public boolean isUploadOriginalImage()
public void setUploadOriginalImage(boolean uploadOriginalImage)
public boolean isStretchImages()
public void setStretchImages(boolean stretchImages)
public boolean isUrlEncodeParameters()
public void setUrlEncodeParameters(boolean urlEncodeParameters)
public boolean isSendFileLastModified()
public void setSendFileLastModified(boolean sendFileLastModified)
public boolean isZipDirectoriesOnAdd()
public void setZipDirectoriesOnAdd(boolean zipDirectoriesOnAdd)
public boolean isSendFilePath()
public void setSendFilePath(boolean sendFilePath)
public long getMaxTransferRate()
public void setMaxTransferRate(long maxTransferRate)
public java.lang.String getCookie()
public void setCookie(java.lang.String cookie)
public java.lang.String getHttpUploaderClassName()
public void setHttpUploaderClassName(java.lang.String httpUploaderClassName)
public boolean isUploadQueueReorderingAllowed()
public void setUploadQueueReorderingAllowed(boolean uploadQueueReorderingAllowed)
public java.lang.String getRequestEncoding()
public void setRequestEncoding(java.lang.String requestEncoding)
public java.lang.String getScaledInstanceWatermarkNames()
public void setScaledInstanceWatermarkNames(java.lang.String scaledInstanceWatermarkNames)
public java.util.List getScaledInstanceWatermarks()
public void setScaledInstanceWatermarks(java.util.List scaledInstanceWatermarks)
public boolean isPreserveRelativePath()
public void setPreserveRelativePath(boolean preserveRelativePath)
public boolean isUploadScaledImagesNoZip()
public void setUploadScaledImagesNoZip(boolean uploadScaledImagesNoZip)
public int getImageSubsamplingFactor()
public void setImageSubsamplingFactor(int imageSubsamplingFactor)
public boolean isUseMetadata()
public void setUseMetadata(boolean useMetadata)
public java.lang.String getMetadataDescriptorUrl()
public void setMetadataDescriptorUrl(java.lang.String metadataDescriptorUrl)
public java.lang.String getMimeTypePattern()
public void setMimeTypePattern(java.lang.String mimeTypePattern)
public boolean isUseJMimeMagic()
public void setUseJMimeMagic(boolean useJMimeMagic)
public boolean isJmmExtensionHints()
public void setJmmExtensionHints(boolean jmmExtensionHints)
public boolean isJmmOnlyMimeMatch()
public void setJmmOnlyMimeMatch(boolean jmmOnlyMimeMatch)
public boolean isImageRotateEnabled()
public void setImageRotateEnabled(boolean imageRotateEnabled)
public boolean isMetadataCheckRequiredFields()
public void setMetadataCheckRequiredFields(boolean metadataCheckRequiredFields)
public boolean isSendImageMetadata()
public void setSendImageMetadata(boolean sendImageMetadata)
public int getAutoRetryCount()
public void setAutoRetryCount(int autoRetryCount)
public boolean isUseLosslessJpegTransformations()
public void setUseLosslessJpegTransformations(boolean useLosslessJpegTransformations)
public java.lang.String getGeneralPurposeCheckParamName()
public void setGeneralPurposeCheckParamName(java.lang.String generalPurposeCheckParamName)
public java.lang.String getGeneralPurposeCheckboxTooltip()
public void setGeneralPurposeCheckboxTooltip(java.lang.String generalPurposeCheckboxTooltip)
public java.lang.String getUploaderListeners()
public void setUploaderListeners(java.lang.String uploaderListeners)
public double getImageMaxMpx()
public void setImageMaxMpx(double imageMaxMpx)
public java.lang.String getUploadFormName()
public void setUploadFormName(java.lang.String uploadFormName)
public boolean isPreserveImageFormat()
public void setPreserveImageFormat(boolean preserveImageFormat)
public java.lang.String getFileNamePatternDescription()
public void setFileNamePatternDescription(java.lang.String fileNamePatternDescription)
public java.lang.String getSkipZippingFilesPattern()
public void setSkipZippingFilesPattern(java.lang.String skipZippingFilesPattern)
public boolean isScaledInstanceRecompressAndUploadSmaller()
public void setScaledInstanceRecompressAndUploadSmaller(boolean scaledInstanceRecompressAndUploadSmaller)
public boolean isSendOriginalImageMimetype()
public void setSendOriginalImageMimetype(boolean sendOriginalImageMimetype)
public boolean isSaveImageTransformations()
public void setSaveImageTransformations(boolean saveImageTransformations)
public boolean isZipPartitions()
public void setZipPartitions(boolean zipPartitions)
public boolean isRemoveUploadedFiles()
public void setRemoveUploadedFiles(boolean removeUploadedFiles)
public int getRegionPixelsMax()
public void setRegionPixelsMax(int regionPixelsMax)
public int getImageLoadPixelsMax()
public void setImageLoadPixelsMax(int imageLoadPixelsMax)
public java.lang.String getScaledInstancePreserveMetadata()
public void setScaledInstancePreserveMetadata(java.lang.String scaledInstancePreserveMetadata)
public java.lang.String getScaledInstanceScaleMode()
public void setScaledInstanceScaleMode(java.lang.String scaledInstanceScaleMode)
public boolean isClipboardImageEnabled()
public void setClipboardImageEnabled(boolean clipboardImageEnabled)
public java.lang.String getClipboardImageFormat()
public void setClipboardImageFormat(java.lang.String clipboardImageFormat)
public java.lang.String getClipboardImageNameFormat()
public void setClipboardImageNameFormat(java.lang.String clipboardImageNameFormat)
public java.lang.String getRequestProperties()
public void setRequestProperties(java.lang.String requestProperties)
public boolean isIgnoreFileAddErrors()
public void setIgnoreFileAddErrors(boolean ignoreFileAddErrors)
public java.lang.String getPreferredPasteDataFlavor()
public void setPreferredPasteDataFlavor(java.lang.String preferredPasteDataFlavor)
public java.lang.String getFtpResumeCommand()
public void setFtpResumeCommand(java.lang.String ftpResumeCommand)
public boolean isDeleteTempFilesOnRemove()
public void setDeleteTempFilesOnRemove(boolean deleteTempFilesOnRemove)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||