@Override public UUID createExitNode(UUID parentNode){
  UUID uuid=UUID.randomUUID();
  graphServer.addVertex(uuid);
  graphServer.addEdge(parentNode,uuid);
  exitNodeMap.put(uuid,parentNode);
  return uuid;
}

@ Override public UUID createExitNode ( UUID parentNode ) { UUID uuid = UUID . randomUUID ( ) ; graphServer . addVertex ( uuid ) ; graphServer . addEdge ( parentNode , uuid ) ; exitNodeMap . put ( uuid , parentNode ) ; return uuid ; }
creates a node that receives routed objects from the network can only connect to one other node
