Examples of TDuplexProtocolFactory


Examples of com.facebook.nifty.duplex.TDuplexProtocolFactory

        niftyClient.close();
        niftyClient = null;
    }

    public T newClient(final InetSocketAddress inetSocketAddress) throws TTransportException, InterruptedException {
        final TDuplexProtocolFactory duplexProtocolFactory = TDuplexProtocolFactory.fromSingleFactory(configuration.protocolFactory);
        final FramedClientConnector framedClientConnector = new FramedClientConnector(inetSocketAddress, duplexProtocolFactory);
        final TProtocol protocol = configuration.protocolFactory.getProtocol(niftyClient.connectSync(configuration.clientType, framedClientConnector));
        return configuration.clientFactory.getClient(protocol);
    }
View Full Code Here

Examples of com.facebook.nifty.duplex.TDuplexProtocolFactory

        }
        catch (Exception e) {
            throw new IllegalStateException(e);
        }

        final TDuplexProtocolFactory duplexProtocolFactory =
             TDuplexProtocolFactory.fromSingleFactory(config.protocolFactory);

        pool = new GenericKeyedObjectPool<>(new BaseKeyedPooledObjectFactory<InetSocketAddress, TNiftyClientChannelTransport>() {
            @Override
            public TNiftyClientChannelTransport create(InetSocketAddress key) throws Exception {
View Full Code Here

Examples of com.facebook.nifty.duplex.TDuplexProtocolFactory

            niftyClient = null;
        }
    }

    public T newClient(final InetSocketAddress inetSocketAddress) throws TTransportException, InterruptedException {
        final TDuplexProtocolFactory duplexProtocolFactory = TDuplexProtocolFactory.fromSingleFactory(configuration.protocolFactory);
        final FramedClientConnector framedClientConnector = new FramedClientConnector(inetSocketAddress, duplexProtocolFactory);
        final TProtocol protocol = configuration.protocolFactory.getProtocol(niftyClient.connectSync(configuration.clientType, framedClientConnector));
        return configuration.clientFactory.getClient(protocol);
    }
View Full Code Here

Examples of com.facebook.nifty.duplex.TDuplexProtocolFactory

    protected void shutDown() throws Exception {
        niftyClient.close();
    }

    public T newClient(final InetSocketAddress inetSocketAddress) throws TTransportException, InterruptedException {
        final TDuplexProtocolFactory duplexProtocolFactory = TDuplexProtocolFactory.fromSingleFactory(protocolFactory);
        final FramedClientConnector framedClientConnector = new FramedClientConnector(inetSocketAddress, duplexProtocolFactory);
        final TProtocol protocol = protocolFactory.getProtocol(niftyClient.connectSync(type, framedClientConnector));
        return serviceClientFactory.getClient(protocol);
    }
View Full Code Here

Examples of com.facebook.nifty.duplex.TDuplexProtocolFactory

        final TProtocol protocol = protocolFactory.getProtocol(niftyClient.connectSync(type, framedClientConnector));
        return serviceClientFactory.getClient(protocol);
    }

    public T newClient(final HostAndPort hostAndPort) throws TTransportException, InterruptedException {
        final TDuplexProtocolFactory duplexProtocolFactory = TDuplexProtocolFactory.fromSingleFactory(protocolFactory);
        final FramedClientConnector framedClientConnector = new FramedClientConnector(hostAndPort, duplexProtocolFactory);
        final TProtocol protocol = protocolFactory.getProtocol(niftyClient.connectSync(type, framedClientConnector));
        return serviceClientFactory.getClient(protocol);
    }
View Full Code Here

Examples of com.facebook.nifty.duplex.TDuplexProtocolFactory

        config.validate();

        this.serviceInterface = config.serviceInterface;
        this.protocolFactory = config.protocolFactory;

        final TDuplexProtocolFactory duplexProtocolFactory =
             TDuplexProtocolFactory.fromSingleFactory(config.protocolFactory);

        pool = new GenericKeyedObjectPool<>(new BaseKeyedPooledObjectFactory<InetSocketAddress, TNiftyClientChannelTransport>() {
            @Override
            public TNiftyClientChannelTransport create(InetSocketAddress key) throws Exception {
View Full Code Here

Examples of com.facebook.nifty.duplex.TDuplexProtocolFactory

        config.validate();

        this.serviceInterface = config.serviceInterface;
        this.protocolFactory = config.protocolFactory;

        final TDuplexProtocolFactory duplexProtocolFactory =
             TDuplexProtocolFactory.fromSingleFactory(config.protocolFactory);

        pool = new GenericKeyedObjectPool<>(new BaseKeyedPooledObjectFactory<InetSocketAddress, TNiftyClientChannelTransport>() {
            @Override
            public TNiftyClientChannelTransport create(InetSocketAddress key) throws Exception {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.