Example usage for org.apache.mina.filter.logging LogLevel DEBUG

List of usage examples for org.apache.mina.filter.logging LogLevel DEBUG

Introduction

In this page you can find the example usage for org.apache.mina.filter.logging LogLevel DEBUG.

Prototype

LogLevel DEBUG

To view the source code for org.apache.mina.filter.logging LogLevel DEBUG.

Click Source Link

Document

LogLevel which logs messages on the DEBUG level.

Usage

From source file:com.form105.rm.base.network.KaiserPlcClient.java

License:Apache License

@Test
public void connect() {
    NioSocketConnector connector = new NioSocketConnector();
    connector.setHandler(this);
    LoggingFilter logFilter = new LoggingFilter();
    logFilter.setLogLevel(IoEventType.MESSAGE_SENT, LogLevel.DEBUG);
    connector.getFilterChain().addLast("logger", logFilter);
    SocketAddress remoteAddress = new InetSocketAddress("localhost", 50005);
    ConnectFuture cFuture = connector.connect(remoteAddress);
    cFuture.awaitUninterruptibly();/*w w  w. ja  va 2s  .c o  m*/

    cFuture.addListener(new IoFutureListener<ConnectFuture>() {

        public void operationComplete(ConnectFuture future) {
            if (future.isConnected()) {
                session = future.getSession();
                logger.info("opened connection to server");
                try {
                    sendMessage();
                } catch (InterruptedException ex) {
                    ex.printStackTrace();
                }
                //future.getSession().close();
            } else {
                logger.info("Can't connect to socket on localhost:50005 !");
            }
        }

    });
    logger.info("finished");

}

From source file:org.kaazing.gateway.transport.LoggingFilter.java

License:Open Source License

public LogLevel getLevel() {
    LogLevel level = LogLevel.ERROR;//  w ww . j a  v  a  2 s.  c om
    if (logger.isTraceEnabled()) {
        level = LogLevel.TRACE;
    } else if (logger.isDebugEnabled()) {
        level = LogLevel.DEBUG;
    } else if (logger.isInfoEnabled()) {
        level = LogLevel.INFO;
    } else if (logger.isWarnEnabled()) {
        level = LogLevel.WARN;
    }
    return level;
}