private void forEachKeyOfLeaf(int nodeOrder, Consumer<Object> consumer) { int relativeLeafOrder = nodeOrder - leafLevelOrder; for (Object key : leafKeys[relativeLeafOrder]) { consumer.accept(key); } }
private void forEachKeyOfLeaf(int nodeOrder, Consumer<Object> consumer) { int relativeLeafOrder = nodeOrder - leafLevelOrder; for (Object key : leafKeys[relativeLeafOrder]) { consumer.accept(key); } }
/** * Iterate over the values in the map * * @param consumer to apply to each value in the map */ public void forEach(final Consumer<V> consumer) { for (Map.Entry<Long, V> entry : map.entrySet()) { consumer.accept(entry.getValue()); } }
@Override public void accept(Packet packet) { // ConnectionManager is only available after the NodeEngineImpl is available Consumer<Packet> packetConsumer = (Consumer<Packet>) node.getConnectionManager(); packetConsumer.accept(packet); } }
@Override public void accept(Packet packet) { // ConnectionManager is only available after the NodeEngineImpl is available Consumer<Packet> packetConsumer = (Consumer<Packet>) node.getConnectionManager(); packetConsumer.accept(packet); } }
/** * Iterate over the values in the map * * @param consumer to apply to each value in the map */ public void forEach(final Consumer<V> consumer) { for (Map.Entry<Long, V> entry : map.entrySet()) { consumer.accept(entry.getValue()); } }
@Override public void accept(Packet packet) { // currently service registration is done after the creation of the packet dispatcher, // hence we need to lazily initialize the JetPacketConsumer if (packetConsumer == null) { packetConsumer = serviceManager.getService(JET_SERVICE_NAME); if (packetConsumer == null) { throw new UnsupportedOperationException("Jet is not registered on this node"); } } packetConsumer.accept(packet); } }
private void forEachKeyOfNonLeaf(int nodeOrder, Consumer<Object> consumer) { final int leftMostLeaf = MerkleTreeUtil.getLeftMostLeafUnderNode(nodeOrder, depth); final int rightMostLeaf = MerkleTreeUtil.getRightMostLeafUnderNode(nodeOrder, depth); for (int leafOrder = leftMostLeaf; leafOrder <= rightMostLeaf; leafOrder++) { int relativeLeafOrder = leafOrder - leafLevelOrder; for (Object key : leafKeys[relativeLeafOrder]) { consumer.accept(key); } } }
private void forEachKeyOfNonLeaf(int nodeOrder, Consumer<Object> consumer) { final int leftMostLeaf = MerkleTreeUtil.getLeftMostLeafUnderNode(nodeOrder, depth); final int rightMostLeaf = MerkleTreeUtil.getRightMostLeafUnderNode(nodeOrder, depth); for (int leafOrder = leftMostLeaf; leafOrder <= rightMostLeaf; leafOrder++) { int relativeLeafOrder = leafOrder - leafLevelOrder; for (Object key : leafKeys[relativeLeafOrder]) { consumer.accept(key); } } }
case OPERATION: if (packet.isFlagRaised(FLAG_OP_RESPONSE)) { responseHandler.accept(packet); } else if (packet.isFlagRaised(FLAG_OP_CONTROL)) { invocationMonitor.accept(packet); } else { operationExecutor.accept(packet); eventService.accept(packet); break; case BIND: connectionManager.accept(packet); break; case JET: jetService.accept(packet); break; default:
case OPERATION: if (packet.isFlagRaised(FLAG_OP_RESPONSE)) { responseHandler.accept(packet); } else if (packet.isFlagRaised(FLAG_OP_CONTROL)) { invocationMonitor.accept(packet); } else { operationExecutor.accept(packet); eventService.accept(packet); break; case BIND: connectionManager.accept(packet); break; case JET: jetService.accept(packet); break; default:
public void handleClientMessage(ClientMessage message) { if (message.isFlagSet(ClientMessage.LISTENER_EVENT_FLAG)) { AbstractClientListenerService listenerService = (AbstractClientListenerService) client.getListenerService(); listenerService.handleClientMessage(message); } else { responseHandler.accept(message); } }
private void handleMessage(ClientMessage message) { message.index(message.getDataOffset()); message.setConnection(connection); dst.accept(message); } }
private void handleMessage(ClientMessage message) { message.index(message.getDataOffset()); message.setConnection(connection); dst.accept(message); } }
protected void onPacketComplete(Packet packet) { if (packet.isFlagRaised(FLAG_URGENT)) { priorityPacketsRead.inc(); } else { normalPacketsRead.inc(); } packet.setConn(connection); dst.accept(packet); } }
protected void onPacketComplete(Packet packet) { if (packet.isFlagRaised(FLAG_URGENT)) { priorityPacketsRead.inc(); } else { normalPacketsRead.inc(); } packet.setConn(connection); dst.accept(packet); } }