@NoExtend public abstract class AbstractCompressionTransformer extends AbstractTransformer
AbstractCompressionTransformer
is a base class for all transformers that can compress or uncompress data when they
performa message transformation. Compression is done via a pluggable strategy.ReactiveProcessor.ProcessingType
logger, muleContext, name, sourceTypes
LOCATION_KEY, ROOT_CONTAINER_NAME_KEY
PHASE_NAME
PHASE_NAME
ANNOTATIONS_PROPERTY_NAME
Constructor and Description |
---|
AbstractCompressionTransformer()
default constructor required for discovery
|
Modifier and Type | Method and Description |
---|---|
CompressionStrategy |
getStrategy() |
void |
setStrategy(CompressionStrategy strategy) |
dispose, doTransform, equals, generateTransformerName, getName, getReturnDataType, getSourceDataTypes, hashCode, initialise, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, isSourceDataTypeSupported, process, registerSourceType, resolveEncoding, setAllowNullReturn, setIgnoreBadInput, setMuleContext, setName, setReturnDataType, toString, transform, transform, unregisterSourceType
getAnnotation, getAnnotations, getLocation, getRootContainerLocation, setAnnotations
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProcessingType
public AbstractCompressionTransformer()
public CompressionStrategy getStrategy()
public void setStrategy(CompressionStrategy strategy)
Copyright © 2018. All rights reserved.