Package org.sdnplatform.sync.thrift

Examples of org.sdnplatform.sync.thrift.SyncValueMessage


                            getClusterConfig().getNode().getNodeId();
                    for (Node n : nodes) {
                        if (localNodeId == n.getNodeId())
                            continue;
                        for (SyncMessage bsm : messages.values()) {
                            SyncValueMessage svm = bsm.getSyncValue();
                            if (svm.getStore().getScope().
                                    equals(org.sdnplatform.sync.thrift.
                                           Scope.LOCAL) &&
                                           n.getDomainId() != localDomainId) {
                                // This message is only for local domain
                                continue;
                            }

                            svm.getHeader().
                            setTransactionId(rpcService.
                                             getTransactionId());
                            counterSentValues.updateCounterWithFlush(bsm.getSyncValue().
                                                           getValuesSize());
                            rpcService.writeToNode(n.getNodeId(), bsm);
View Full Code Here


     */
    public static SyncMessage getTSyncValueMessage(Store store) {
        SyncMessage bsm =
                new SyncMessage(MessageType.SYNC_VALUE);
        AsyncMessageHeader header = new AsyncMessageHeader();
        SyncValueMessage svm = new SyncValueMessage();
        svm.setHeader(header);
        svm.setStore(store);

        bsm.setSyncValue(svm);
        return bsm;
    }
View Full Code Here

TOP

Related Classes of org.sdnplatform.sync.thrift.SyncValueMessage

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.