org.apache.cassandra.db
Class MigrationRequestVerbHandler

java.lang.Object
  extended by org.apache.cassandra.db.MigrationRequestVerbHandler
All Implemented Interfaces:
IVerbHandler

public class MigrationRequestVerbHandler
extends java.lang.Object
implements IVerbHandler

Sends it's current schema state in form of row mutations in reply to the remote node's request. Such a request is made when one of the nodes, by means of Gossip, detects schema disagreement in the ring.


Constructor Summary
MigrationRequestVerbHandler()
           
 
Method Summary
 void doVerb(MessageIn message, java.lang.String id)
          This method delivers a message to the implementing class (if the implementing class was registered by a call to MessagingService.registerVerbHandlers).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MigrationRequestVerbHandler

public MigrationRequestVerbHandler()
Method Detail

doVerb

public void doVerb(MessageIn message,
                   java.lang.String id)
Description copied from interface: IVerbHandler
This method delivers a message to the implementing class (if the implementing class was registered by a call to MessagingService.registerVerbHandlers). Note that the caller should not be holding any locks when calling this method because the implementation may be synchronized.

Specified by:
doVerb in interface IVerbHandler
Parameters:
message - - incoming message that needs handling.


Copyright © 2013 The Apache Software Foundation