@Override public void reportHeartBeat(final InstanceConnectionInfo instanceConnectionInfo, final HardwareDescription hardwareDescription) { synchronized (this.synchronizationObject) { if(!localInstances.containsKey(instanceConnectionInfo)){ LocalInstance localInstance = new LocalInstance(this.defaultInstanceType, instanceConnectionInfo, this.networkTopology.getRootNode(), this.networkTopology, hardwareDescription); localInstances.put(instanceConnectionInfo, localInstance); this.instanceTypeDescriptionMap.put(this.defaultInstanceType, InstanceTypeDescriptionFactory .construct(this.defaultInstanceType, hardwareDescription, localInstances.size())); } } }
@Override public void reportHeartBeat(final InstanceConnectionInfo instanceConnectionInfo, final HardwareDescription hardwareDescription) { synchronized (this.synchronizationObject) { if(!localInstances.containsKey(instanceConnectionInfo)){ LocalInstance localInstance = new LocalInstance(this.defaultInstanceType, instanceConnectionInfo, this.networkTopology.getRootNode(), this.networkTopology, hardwareDescription); localInstances.put(instanceConnectionInfo, localInstance); this.instanceTypeDescriptionMap.put(this.defaultInstanceType, InstanceTypeDescriptionFactory .construct(this.defaultInstanceType, hardwareDescription, localInstances.size())); } } }
NetworkTopologyIterator(final NetworkTopology networkTopology) { traversalStack.add(new TraversalEntry(networkTopology.getRootNode())); refillStack(); }
NetworkTopologyIterator(final NetworkTopology networkTopology) { traversalStack.add(new TraversalEntry(networkTopology.getRootNode())); refillStack(); }
NetworkNode previousNode = topology.getRootNode(); for (int i = 0; i < splits.length; i++) {
NetworkNode previousNode = topology.getRootNode(); for (int i = 0; i < splits.length; i++) {
NetworkNode parentNode = this.networkTopology.getRootNode(); NetworkNode currentStubNode = null;
NetworkNode parentNode = this.networkTopology.getRootNode(); NetworkNode currentStubNode = null;