Class TransformationOptionLimits
java.lang.Object
org.alfresco.service.cmr.repository.TransformationOptionLimits
- All Implemented Interfaces:
Serializable
@AlfrescoPublicApi
@Deprecated
public class TransformationOptionLimits
extends Object
implements Serializable
Deprecated.
with the introduction of RenditionService2 the OPT_... public static final values have been deprecated as they will no longer form part of the rendition definition and will be removed when local transformations are removed.
Represents maximum source values (that result in exceptions if exceeded) or limits on source values (that result in EOF (End Of File) being returned early). Options exist for elapse time, KBytes read or number of pages read.
- Author:
- Alan Davis
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns a TransformationOptionLimits that has getter methods that combine the the values from the getter methods of this and the supplied TransformationOptionLimits.Deprecated.Returns a TransformationOptionLimits that has getter methods that combine the the values from the getter methods of this and the supplied TransformationOptionLimits so that they return the lowest common denominator of the limits .voiddefaultTo(TransformationOptionLimits limits) Deprecated.This method overrides rather than defaults values into the supplied limits (as the name might suggest), but because of the order in which it is called, this results in the correct defaults being set.booleanDeprecated.Deprecated.intDeprecated.longDeprecated.intDeprecated.Deprecated.longDeprecated.longDeprecated.longDeprecated.Deprecated.inthashCode()Deprecated.removeFromMap(Map<String, Object> optionsMap) Deprecated.voidDeprecated.voidsetMaxPages(int maxPages) Deprecated.voidsetMaxSourceSizeKBytes(long maxSourceSizeKBytes) Deprecated.voidsetPageLimit(int pageLimit) Deprecated.voidsetReadLimitKBytes(long readLimitKBytes) Deprecated.voidsetReadLimitTimeMs(long readLimitTimeMs) Deprecated.voidsetTimeoutMs(long timeoutMs) Deprecated.booleanDeprecated.Indicates if the limits allow a transformation to take place at all.Deprecated.toString()Deprecated.
-
Field Details
-
OPT_TIMEOUT_MS
Deprecated.- See Also:
-
OPT_READ_LIMIT_TIME_MS
Deprecated.- See Also:
-
OPT_MAX_SOURCE_SIZE_K_BYTES
Deprecated.- See Also:
-
OPT_READ_LIMIT_K_BYTES
Deprecated.- See Also:
-
OPT_MAX_PAGES
Deprecated.- See Also:
-
OPT_PAGE_LIMIT
Deprecated.- See Also:
-
TIME_MESSAGE
Deprecated.- See Also:
-
KBYTES_MESSAGE
Deprecated.- See Also:
-
PAGES_MESSAGE
Deprecated.- See Also:
-
-
Constructor Details
-
TransformationOptionLimits
public TransformationOptionLimits()Deprecated.
-
-
Method Details
-
defaultTo
Deprecated.This method overrides rather than defaults values into the supplied limits (as the name might suggest), but because of the order in which it is called, this results in the correct defaults being set.A call to this method overrides any values in the supplied limits parameter with those in this Object. The supplied limits parameter is being gradually built up by initially setting the most general limits and then more specific values for each level. As a result 'default' values from the more general levels will still exist at the end if more specific ones have not been supplied.
- Parameters:
limits- to be set
-
getTimePair
Deprecated. -
getTimeoutMs
public long getTimeoutMs()Deprecated. -
setTimeoutMs
public void setTimeoutMs(long timeoutMs) Deprecated. -
getReadLimitTimeMs
public long getReadLimitTimeMs()Deprecated. -
setReadLimitTimeMs
public void setReadLimitTimeMs(long readLimitTimeMs) Deprecated. -
getKBytesPair
Deprecated. -
getMaxSourceSizeKBytes
public long getMaxSourceSizeKBytes()Deprecated. -
setMaxSourceSizeKBytes
public void setMaxSourceSizeKBytes(long maxSourceSizeKBytes) Deprecated. -
getReadLimitKBytes
public long getReadLimitKBytes()Deprecated. -
setReadLimitKBytes
public void setReadLimitKBytes(long readLimitKBytes) Deprecated. -
getPagesPair
Deprecated. -
getMaxPages
public int getMaxPages()Deprecated. -
setMaxPages
public void setMaxPages(int maxPages) Deprecated. -
getPageLimit
public int getPageLimit()Deprecated. -
setPageLimit
public void setPageLimit(int pageLimit) Deprecated. -
supported
public boolean supported()Deprecated.Indicates if the limits allow a transformation to take place at all. If any of the limits are 0, it would not be possible.- Returns:
- true if a transformation is possible.
-
toMap
Deprecated. -
removeFromMap
Deprecated. -
set
Deprecated. -
toString
Deprecated. -
combine
Deprecated.Returns a TransformationOptionLimits that has getter methods that combine the the values from the getter methods of this and the supplied TransformationOptionLimits. -
combineUpper
Deprecated.Returns a TransformationOptionLimits that has getter methods that combine the the values from the getter methods of this and the supplied TransformationOptionLimits so that they return the lowest common denominator of the limits . -
hashCode
public int hashCode()Deprecated. -
equals
Deprecated.
-