Package org.drools.grid.remote.mina

Examples of org.drools.grid.remote.mina.MinaIoHandler


                                                       9123 );

        NodeData nodeData = new NodeData();
        // setup Server
        SocketAcceptor acceptor = new NioSocketAcceptor();
        acceptor.setHandler( new MinaIoHandler( SystemEventListenerFactory.getSystemEventListener(),
                                                new GenericMessageHandlerImpl( nodeData,
                                                                               SystemEventListenerFactory.getSystemEventListener() ) ) );
        this.server = new MinaAcceptor( acceptor,
                                        address );
        this.server.start();

        connection.addDirectoryNode(new DirectoryNodeLocalImpl());

        // setup Client
        NioSocketConnector clientConnector = new NioSocketConnector();
        clientConnector.setHandler( new MinaIoHandler( SystemEventListenerFactory.getSystemEventListener() ) );
        GenericNodeConnector minaClient = new MinaNodeConnector( "client 1",
                                                         clientConnector,
                                                         address,
                                                         SystemEventListenerFactory.getSystemEventListener() );
        connection.addNodeConnector(minaClient);
View Full Code Here

TOP

Related Classes of org.drools.grid.remote.mina.MinaIoHandler

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.