Package ds.controller.helper

Examples of ds.controller.helper.NodeInfo


  public void send(Socket clientSocket, String file) {
    LOGGER.debug("Forwarding file to client " + file);
   
    int loc = NodeSelecter.select_get(file);
   
    NodeInfo info = nodes.get(loc);
    FileServerInterface node = info.getNode();
    Socket sourceSocket = info.getSocket();
   
    // Request file transfer
    boolean response = false;
    try {
      response = node.getFile(file);
View Full Code Here


    LOGGER.debug("Forwarding file to node " + file);
   
    int loc = NodeSelecter.select_put();
    LOGGER.debug("Selected node " + loc);
   
    NodeInfo info = nodes.get(loc);
    FileServerInterface node = info.getNode();
    Socket destinationSocket = info.getSocket();
   
    // Request the file transfer to the node
    boolean response = false;
    try {
      response = node.putFile(file, size);
View Full Code Here

        int port = node.getServerSocketPort();
      LOGGER.debug("Connecting to socket on " + server + ":" + port);
        Socket socket = new Socket(server, port);
      LOGGER.debug("Opened socket connection");
     
      NodeInfo info = new NodeInfo(node, socket, name);
      this.nodes.add(info);
       
    } catch (Exception e) {
      LOGGER.debug("Connection could not be made to controller");
      //e.printStackTrace();
View Full Code Here

TOP

Related Classes of ds.controller.helper.NodeInfo

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.