Package org.jmule.core.peermanager

Examples of org.jmule.core.peermanager.Peer


      cause.printStackTrace();
    }
  }

  public synchronized void addPeer(String ip, int port) throws NetworkManagerException {
    Peer peer;
    try {
      peer = _peer_manager.getPeer(ip, port);
      if (!peer.isHighID())
        if (server_connection!=null)
          if (server_connection.getStatus() == ConnectionStatus.CONNECTED) {
            if (_server_manager.getConnectedServer().getClientID().isHighID())
              callBackRequest(peer.getID());
            return ;
          }
    } catch (PeerManagerException e) {
      e.printStackTrace();
    }
View Full Code Here


    _peer_manager.receivedCallBackRequest(ip, port);
  }

  public void receivedCompressedFileChunkFromPeer(String peerIP,
      int peerPort, FileHash fileHash, FileChunk compressedFileChunk) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _download_manager.receivedCompressedFileChunk(sender,fileHash, compressedFileChunk);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

    }
   
  }

  public void receivedEndOfDownloadFromPeer(String peerIP, int peerPort) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _upload_manager.endOfDownload(sender);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

    }
  }

  public void receivedFileChunkRequestFromPeer(String peerIP, int peerPort,
      FileHash fileHash, List<FileChunkRequest> requestedChunks) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _upload_manager.receivedFileChunkRequestFromPeer(sender,fileHash, requestedChunks);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

   
  }

  public void receivedFileNotFoundFromPeer(String peerIP, int peerPort,
      FileHash fileHash) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _download_manager.receivedFileNotFoundFromPeer(sender,fileHash);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

    }
  }

  public void receivedFileRequestAnswerFromPeer(String peerIP, int peerPort,
      FileHash fileHash, String fileName) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _download_manager.receivedFileRequestAnswerFromPeer(sender,fileHash, fileName);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

    }
  }

  public void receivedFileRequestFromPeer(String peerIP, int peerPort,
      FileHash fileHash) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _upload_manager.receivedFileRequestFromPeer(sender,  fileHash);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

    }
  }

  public void receivedFileStatusRequestFromPeer(String peerIP, int peerPort,
      FileHash fileHash) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _upload_manager.receivedFileStatusRequestFromPeer(sender,fileHash);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

    }
  }

  public void receivedFileStatusResponseFromPeer(String peerIP, int peerPort,
      FileHash fileHash, JMuleBitSet partStatus) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _download_manager.receivedFileStatusResponseFromPeer(sender,fileHash, partStatus);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

   
  }

  public void receivedHashSetRequestFromPeer(String peerIP, int peerPort,
      FileHash fileHash) {
    Peer sender;
    try {
      sender = _peer_manager.getPeer(peerIP, peerPort);
      _upload_manager.receivedHashSetRequestFromPeer(sender,fileHash);
    } catch (PeerManagerException e) {
      e.printStackTrace();
View Full Code Here

TOP

Related Classes of org.jmule.core.peermanager.Peer

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.