| 
Rice Pastry API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| Method Summary | |
 boolean | 
anycast(Topic topic,
        ScribeContent content)
This method is invoked when an anycast is received for a topic which this client is interested in.  | 
 void | 
childAdded(Topic topic,
           NodeHandle child)
Informs this client that a child was added to a topic in which it was interested in.  | 
 void | 
childRemoved(Topic topic,
             NodeHandle child)
Informs this client that a child was removed from a topic in which it was interested in.  | 
 void | 
deliver(Topic topic,
        ScribeContent content)
This method is invoked when a message is delivered for a topic this client is interested in.  | 
 void | 
subscribeFailed(Topic topic)
Informs the client that a subscribe on the given topic failed - the client should retry the subscribe or take appropriate action.  | 
| Method Detail | 
public boolean anycast(Topic topic,
                       ScribeContent content)
topic - The topic the message was anycasted tocontent - The content which was anycasted
public void deliver(Topic topic,
                    ScribeContent content)
topic - The topic the message was published tocontent - The content which was published
public void childAdded(Topic topic,
                       NodeHandle child)
topic - The topic to unsubscribe fromchild - The child that was added
public void childRemoved(Topic topic,
                         NodeHandle child)
topic - The topic to unsubscribe fromchild - The child that was removedpublic void subscribeFailed(Topic topic)
topic - The topic which the subscribe failed on
  | 
Rice Pastry API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||