peer2me.framework
Interface FrameworkSubscriber


public interface FrameworkSubscriber

This interface must be implemented by the application using the Peer2Me framework, and defines required methods

Author:
Tommy Bjoernsgaard

Method Summary
 void messagePartReceived(java.lang.String messageID, int part, int total)
          This method is called for every part of a whole Message that is received.
 void messageReceived(Message message)
          This method is called whenever a Message is received
 void nodeDiscovered(Node node)
          This method is called whenever a new Node is discovered
 void nodeLost(Node node)
          This is called whenever a Node is lost or abscent
 void searchCompleted()
          This method is called whenever a search for devices and services is finished.
 

Method Detail

nodeDiscovered

void nodeDiscovered(Node node)
This method is called whenever a new Node is discovered

Parameters:
node - the node which is discovered

nodeLost

void nodeLost(Node node)
This is called whenever a Node is lost or abscent

Parameters:
node - the node that is lost or abscent

messageReceived

void messageReceived(Message message)
This method is called whenever a Message is received

Parameters:
message - the message that is received

messagePartReceived

void messagePartReceived(java.lang.String messageID,
                         int part,
                         int total)
This method is called for every part of a whole Message that is received. Is well suited for display progressbars in the GUI etc.

Parameters:
messageID - the id of the message the part belongs to
part - the current part received
total - the total of parts to be received

searchCompleted

void searchCompleted()
This method is called whenever a search for devices and services is finished.