org.apache.camel.model.dataformat
Class CryptoDataFormat

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.model.DataFormatDefinition
          extended by org.apache.camel.model.dataformat.CryptoDataFormat

public class CryptoDataFormat
extends DataFormatDefinition


Constructor Summary
CryptoDataFormat()
           
 
Method Summary
protected  void configureDataFormat(DataFormat dataFormat)
          Allows derived classes to customize the data format
protected  DataFormat createDataFormat(RouteContext routeContext)
          Factory method to create the data format instance
 String getAlgorithm()
           
 String getAlgorithmParameterRef()
           
 Integer getBuffersize()
           
 String getCryptoProvider()
           
 String getInitVectorRef()
           
 Boolean getInline()
           
 String getKeyRef()
           
 String getMacAlgorithm()
           
 Boolean getShouldAppendHMAC()
           
 void setAlgorithm(String algorithm)
           
 void setAlgorithmParameterRef(String algorithmParameterRef)
           
 void setBuffersize(Integer buffersize)
           
 void setCryptoProvider(String cryptoProvider)
           
 void setInitVectorRef(String initVectorRef)
           
 void setInline(Boolean inline)
           
 void setKeyRef(String keyRef)
           
 void setMacAlgorithm(String macAlgorithm)
           
 void setShouldAppendHMAC(Boolean shouldAppendHMAC)
           
 
Methods inherited from class org.apache.camel.model.DataFormatDefinition
getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, setProperty
 
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CryptoDataFormat

public CryptoDataFormat()
Method Detail

createDataFormat

protected DataFormat createDataFormat(RouteContext routeContext)
Description copied from class: DataFormatDefinition
Factory method to create the data format instance

Overrides:
createDataFormat in class DataFormatDefinition

configureDataFormat

protected void configureDataFormat(DataFormat dataFormat)
Description copied from class: DataFormatDefinition
Allows derived classes to customize the data format

Overrides:
configureDataFormat in class DataFormatDefinition

getAlgorithm

public String getAlgorithm()

setAlgorithm

public void setAlgorithm(String algorithm)

getCryptoProvider

public String getCryptoProvider()

setCryptoProvider

public void setCryptoProvider(String cryptoProvider)

getKeyRef

public String getKeyRef()

setKeyRef

public void setKeyRef(String keyRef)

getInitVectorRef

public String getInitVectorRef()

setInitVectorRef

public void setInitVectorRef(String initVectorRef)

getAlgorithmParameterRef

public String getAlgorithmParameterRef()

setAlgorithmParameterRef

public void setAlgorithmParameterRef(String algorithmParameterRef)

getBuffersize

public Integer getBuffersize()

setBuffersize

public void setBuffersize(Integer buffersize)

getMacAlgorithm

public String getMacAlgorithm()

setMacAlgorithm

public void setMacAlgorithm(String macAlgorithm)

getShouldAppendHMAC

public Boolean getShouldAppendHMAC()

setShouldAppendHMAC

public void setShouldAppendHMAC(Boolean shouldAppendHMAC)

getInline

public Boolean getInline()

setInline

public void setInline(Boolean inline)


Apache CAMEL