Package org.apache.camel.component.mina
Class MinaTextLineCodecFactory
- java.lang.Object
-
- org.apache.camel.component.mina.MinaTextLineCodecFactory
-
- All Implemented Interfaces:
org.apache.mina.filter.codec.ProtocolCodecFactory
public class MinaTextLineCodecFactory extends Object implements org.apache.mina.filter.codec.ProtocolCodecFactory
Text line codec that supports setting charset and delimiter. Uses Mina's default TextLineEncoder and TextLineDncoder.
-
-
Constructor Summary
Constructors Constructor Description MinaTextLineCodecFactory(Charset charset, org.apache.mina.filter.codec.textline.LineDelimiter delimiter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.mina.filter.codec.ProtocolDecodergetDecoder(org.apache.mina.core.session.IoSession session)intgetDecoderMaxLineLength()org.apache.mina.filter.codec.ProtocolEncodergetEncoder(org.apache.mina.core.session.IoSession session)intgetEncoderMaxLineLength()voidsetDecoderMaxLineLength(int decoderMaxLineLength)voidsetEncoderMaxLineLength(int encoderMaxLineLength)
-
-
-
Constructor Detail
-
MinaTextLineCodecFactory
public MinaTextLineCodecFactory(Charset charset, org.apache.mina.filter.codec.textline.LineDelimiter delimiter)
-
-
Method Detail
-
getEncoder
public org.apache.mina.filter.codec.ProtocolEncoder getEncoder(org.apache.mina.core.session.IoSession session) throws Exception- Specified by:
getEncoderin interfaceorg.apache.mina.filter.codec.ProtocolCodecFactory- Throws:
Exception
-
getDecoder
public org.apache.mina.filter.codec.ProtocolDecoder getDecoder(org.apache.mina.core.session.IoSession session) throws Exception- Specified by:
getDecoderin interfaceorg.apache.mina.filter.codec.ProtocolCodecFactory- Throws:
Exception
-
setEncoderMaxLineLength
public void setEncoderMaxLineLength(int encoderMaxLineLength)
-
getEncoderMaxLineLength
public int getEncoderMaxLineLength()
-
setDecoderMaxLineLength
public void setDecoderMaxLineLength(int decoderMaxLineLength)
-
getDecoderMaxLineLength
public int getDecoderMaxLineLength()
-
-