public abstract class AbstractEncryptionTransformer extends AbstractTransformer
EncryptionTransformer will transform an array of bytes or string
into an encrypted array of bytesencoding, endpoint, logger, mimeType, MULE_MESSAGE_DATA_TYPE, muleContext, name, returnType, sourceTypesPHASE_NAMEPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
AbstractEncryptionTransformer() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
doTransform(Object src,
String outputEncoding) |
EncryptionStrategy |
getStrategy() |
String |
getStrategyName() |
void |
initialise()
Template method were deriving classes can do any initialisation after the
properties have been set on this transformer
|
protected abstract InputStream |
primTransform(InputStream stream) |
void |
setStrategy(EncryptionStrategy strategy) |
void |
setStrategyName(String strategyName) |
dispose, generateTransformerName, getEncoding, getEncoding, getEndpoint, getMimeType, getName, getReturnClass, getReturnDataType, getSourceDataTypes, getSourceTypes, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, isSourceDataTypeSupported, isSourceTypeSupported, isSourceTypeSupported, process, registerSourceType, registerSourceType, setAllowNullReturn, setEncoding, setEndpoint, setIgnoreBadInput, setMimeType, setMuleContext, setName, setReturnClass, setReturnDataType, toString, transform, transform, unregisterSourceType, unregisterSourceTypegetAnnotation, getAnnotations, setAnnotationspublic Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic Object doTransform(Object src, String outputEncoding) throws TransformerException
doTransform in class AbstractTransformerTransformerExceptionprotected abstract InputStream primTransform(InputStream stream) throws CryptoFailureException
CryptoFailureExceptionpublic void initialise()
throws InitialisationException
initialise in interface Initialisableinitialise in class AbstractTransformerInitialisationExceptionRecoverableException - if an error occurs that can be recovered frompublic EncryptionStrategy getStrategy()
public void setStrategy(EncryptionStrategy strategy)
public String getStrategyName()
public void setStrategyName(String strategyName)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.