Package org.voltdb.network

Examples of org.voltdb.network.InputHandler


                        @Override
                        public void run() {
                            if (socket != null) {
                                boolean success = false;
                                try {
                                    final InputHandler handler = authenticate(socket);
                                    if (handler != null) {
                                        socket.configureBlocking(false);
                                        socket.socket().setTcpNoDelay(false);
                                        socket.socket().setKeepAlive(true);
                                       
View Full Code Here


            message.get(password);

            /*
             * Create an input handler.
             */
            InputHandler handler = new ClientInputHandler(socket.socket().getInetAddress().getHostName());
            byte buildString[] = HStore.getVersionString().getBytes("UTF-8");
            responseBuffer = ByteBuffer.allocate(34 + buildString.length);
            responseBuffer.putInt(30 + buildString.length);//message length
            responseBuffer.put((byte)0);//version

            //Send positive response
            responseBuffer.put((byte)0);
            responseBuffer.putInt(hstore_site.getSiteId());
            responseBuffer.putLong(handler.connectionId());
            responseBuffer.putLong(hstore_site.getInstanceId());
            responseBuffer.putInt(0x0); // leaderAddress (part of instanceId)
            responseBuffer.putInt(buildString.length);
            responseBuffer.put(buildString).flip();
            socket.write(responseBuffer);
View Full Code Here

TOP

Related Classes of org.voltdb.network.InputHandler

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.