org.apache.camel.component.mina2
Class Mina2Configuration

java.lang.Object
  extended by org.apache.camel.component.mina2.Mina2Configuration
All Implemented Interfaces:
Cloneable

public class Mina2Configuration
extends Object
implements Cloneable

Mina2 configuration


Constructor Summary
Mina2Configuration()
           
 
Method Summary
 Mina2Configuration copy()
          Returns a copy of this configuration
 String getCharsetName()
           
 org.apache.mina.filter.codec.ProtocolCodecFactory getCodec()
           
 int getDecoderMaxLineLength()
           
 int getEncoderMaxLineLength()
           
 String getEncoding()
           
 List<org.apache.mina.core.filterchain.IoFilter> getFilters()
           
 String getHost()
           
 int getMaximumPoolSize()
           
 org.apache.camel.LoggingLevel getNoReplyLogLevel()
           
 int getPort()
           
 String getProtocol()
           
 org.apache.camel.util.jsse.SSLContextParameters getSslContextParameters()
           
 Mina2TextLineDelimiter getTextlineDelimiter()
           
 long getTimeout()
           
 String getUriString()
           
 boolean isAllowDefaultCodec()
           
 boolean isAutoStartTls()
           
 boolean isDatagramProtocol()
           
 boolean isDisconnect()
           
 boolean isDisconnectOnNoReply()
           
 boolean isLazySessionCreation()
           
 boolean isMinaLogger()
           
 boolean isOrderedThreadPoolExecutor()
           
 boolean isSync()
           
 boolean isTextline()
           
 boolean isTransferExchange()
           
 void setAllowDefaultCodec(boolean allowDefaultCodec)
           
 void setAutoStartTls(boolean autoStartTls)
           
 void setCodec(org.apache.mina.filter.codec.ProtocolCodecFactory codec)
           
 void setDecoderMaxLineLength(int decoderMaxLineLength)
           
 void setDisconnect(boolean disconnect)
           
 void setDisconnectOnNoReply(boolean disconnectOnNoReply)
           
 void setEncoderMaxLineLength(int encoderMaxLineLength)
           
 void setEncoding(String encoding)
           
 void setFilters(List<org.apache.mina.core.filterchain.IoFilter> filters)
           
 void setHost(String host)
           
 void setLazySessionCreation(boolean lazySessionCreation)
           
 void setMaximumPoolSize(int maximumPoolSize)
           
 void setMinaLogger(boolean minaLogger)
           
 void setNoReplyLogLevel(org.apache.camel.LoggingLevel noReplyLogLevel)
           
 void setOrderedThreadPoolExecutor(boolean orderedThreadPoolExecutor)
           
 void setPort(int port)
           
 void setProtocol(String protocol)
           
 void setSslContextParameters(org.apache.camel.util.jsse.SSLContextParameters sslContextParameters)
           
 void setSync(boolean sync)
           
 void setTextline(boolean textline)
           
 void setTextlineDelimiter(Mina2TextLineDelimiter textlineDelimiter)
           
 void setTimeout(long timeout)
           
 void setTransferExchange(boolean transferExchange)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mina2Configuration

public Mina2Configuration()
Method Detail

copy

public Mina2Configuration copy()
Returns a copy of this configuration


getCharsetName

public String getCharsetName()

getProtocol

public String getProtocol()

setProtocol

public void setProtocol(String protocol)

getHost

public String getHost()

setHost

public void setHost(String host)

getPort

public int getPort()

setPort

public void setPort(int port)

isSync

public boolean isSync()

setSync

public void setSync(boolean sync)

isTextline

public boolean isTextline()

setTextline

public void setTextline(boolean textline)

getTextlineDelimiter

public Mina2TextLineDelimiter getTextlineDelimiter()

setTextlineDelimiter

public void setTextlineDelimiter(Mina2TextLineDelimiter textlineDelimiter)

getCodec

public org.apache.mina.filter.codec.ProtocolCodecFactory getCodec()

setCodec

public void setCodec(org.apache.mina.filter.codec.ProtocolCodecFactory codec)

getEncoding

public String getEncoding()

setEncoding

public void setEncoding(String encoding)

getTimeout

public long getTimeout()

setTimeout

public void setTimeout(long timeout)

isLazySessionCreation

public boolean isLazySessionCreation()

setLazySessionCreation

public void setLazySessionCreation(boolean lazySessionCreation)

isTransferExchange

public boolean isTransferExchange()

setTransferExchange

public void setTransferExchange(boolean transferExchange)

setEncoderMaxLineLength

public void setEncoderMaxLineLength(int encoderMaxLineLength)

getEncoderMaxLineLength

public int getEncoderMaxLineLength()

setDecoderMaxLineLength

public void setDecoderMaxLineLength(int decoderMaxLineLength)

getDecoderMaxLineLength

public int getDecoderMaxLineLength()

isMinaLogger

public boolean isMinaLogger()

setMinaLogger

public void setMinaLogger(boolean minaLogger)

getFilters

public List<org.apache.mina.core.filterchain.IoFilter> getFilters()

setFilters

public void setFilters(List<org.apache.mina.core.filterchain.IoFilter> filters)

isDatagramProtocol

public boolean isDatagramProtocol()

setAllowDefaultCodec

public void setAllowDefaultCodec(boolean allowDefaultCodec)

isAllowDefaultCodec

public boolean isAllowDefaultCodec()

isDisconnect

public boolean isDisconnect()

setDisconnect

public void setDisconnect(boolean disconnect)

isDisconnectOnNoReply

public boolean isDisconnectOnNoReply()

setDisconnectOnNoReply

public void setDisconnectOnNoReply(boolean disconnectOnNoReply)

getNoReplyLogLevel

public org.apache.camel.LoggingLevel getNoReplyLogLevel()

setNoReplyLogLevel

public void setNoReplyLogLevel(org.apache.camel.LoggingLevel noReplyLogLevel)

getSslContextParameters

public org.apache.camel.util.jsse.SSLContextParameters getSslContextParameters()

setSslContextParameters

public void setSslContextParameters(org.apache.camel.util.jsse.SSLContextParameters sslContextParameters)

isAutoStartTls

public boolean isAutoStartTls()

setAutoStartTls

public void setAutoStartTls(boolean autoStartTls)

getMaximumPoolSize

public int getMaximumPoolSize()

setMaximumPoolSize

public void setMaximumPoolSize(int maximumPoolSize)

isOrderedThreadPoolExecutor

public boolean isOrderedThreadPoolExecutor()

setOrderedThreadPoolExecutor

public void setOrderedThreadPoolExecutor(boolean orderedThreadPoolExecutor)

getUriString

public String getUriString()


Apache Camel