public interface CmThumbnailRequestSweep extends RepositoryObject, CmQueueSweep
CmThumbnailRequestSweep
instance operates on the ThumbnailRequest queue table,
initiating thumbnail generation for each request.
A request is represented by a CmThumbnailRequest
object.
A CmThumbnailRequestSweep
instance is created by the Thumbnail Extensions AddOn. It is disabled by default.
You cannot create additional instances of this class; there can be only one queue sweep instance for any given ThumbnailRequest queue table.
The default CmThumbnailRequestSweep
instance is configured to be efficiently continuous.
It runs in a wait state until it is notified that a new request is posted in the ThumbnailRequest queue table.
Important: For CmThumbnalRequestSweep
, the default value of the MaximumFailures property is three,
meaning that an instance of CmThumbnalRequestSweep
attempts to reprocess failed thumbnail request queue
entries up to three times.
Entries that fail to process after three attempts are set to QueueEntryStatus.FAILED
, and, as a result,
CmThumbnalRequestSweep
no longer attempts to process the queue entries.
To restart the processing of failed queue entries, you must reset the FailureCount property to zero on each queue entry,
which automatically changes the QueueEntryStatus property from FAILED
to RETRY_WAIT
.
To restart a large volume of failed queue entries, it is recommended that you use a custom sweep job.
For more information, see Resetting failed queue sweep entries.
Modifier and Type | Method and Description |
---|---|
ThumbnailImageColor |
get_ImageColor()
Returns the value of the ImageColor property.
|
ThumbnailImageFormat |
get_ImageFormat()
Returns the value of the ImageFormat property.
|
ThumbnailImageSize |
get_ImageSize()
Returns the value of the ImageSize property.
|
void |
set_ImageColor(ThumbnailImageColor value)
Sets the value of the ImageColor property.
|
void |
set_ImageFormat(ThumbnailImageFormat value)
Sets the value of the ImageFormat property.
|
void |
set_ImageSize(ThumbnailImageSize value)
Sets the value of the ImageSize property.
|
get_CurrentDeferredObjectCount, get_CurrentExaminedObjectCount, get_CurrentFailedObjectCount, get_CurrentProcessedObjectCount, get_DeferredObjectCount, get_DescriptiveText, get_DisplayName, get_EffectiveEndDate, get_EffectiveStartDate, get_IsEnabled, get_MaximumFailures, get_SweepBatchSize, get_SweepRetryWaitInterval, set_DescriptiveText, set_DisplayName, set_EffectiveEndDate, set_EffectiveStartDate, set_IsEnabled, set_MaximumFailures, set_SweepBatchSize, set_SweepRetryWaitInterval
get_AuditedEvents, get_Creator, get_DateCreated, get_DateLastModified, get_ExaminedObjectCount, get_FailedObjectCount, get_Id, get_InterBatchDelay, get_LastModifier, get_MaxSweepWorkers, get_Owner, get_Permissions, get_ProcessedObjectCount, get_SweepEndDate, get_SweepStartDate, get_SweepTarget, get_SweepTimeslots, set_Creator, set_DateCreated, set_DateLastModified, set_InterBatchDelay, set_LastModifier, set_MaxSweepWorkers, set_Owner, set_Permissions, set_SweepTarget, set_SweepTimeslots
getObjectStore
raiseEvent
addPendingAction, clearPendingActions, delete, getAccessAllowed, getPendingActions, getUpdateSequenceNumber, isCurrent, save, save, setUpdateSequenceNumber
fetchProperties, fetchProperties, fetchProperty, fetchProperty, getObjectReference, refresh, refresh, refresh
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
ThumbnailImageFormat get_ImageFormat()
void set_ImageFormat(ThumbnailImageFormat value)
ThumbnailImageSize get_ImageSize()
void set_ImageSize(ThumbnailImageSize value)
ThumbnailImageColor get_ImageColor()
void set_ImageColor(ThumbnailImageColor value)
© Copyright IBM Corporation 2006, 2015. All rights reserved.