org.objectweb.proactive.core.body.migration
Interface MigrationManager

All Known Implementing Classes:
MigrationManagerImpl

public interface MigrationManager


Method Summary
 void addMigrationEventListener(MigrationEventListener listener)
           
 Node checkNode(Node node)
           
 ReplyReceiver createReplyReceiver(UniversalBody remoteBody, ReplyReceiver currentReplyReceiver)
           
 RequestReceiver createRequestReceiver(UniversalBody remoteBody, RequestReceiver currentRequestReceiver)
           
 UniversalBody migrateTo(Node node, Body body)
           
 void removeMigrationEventListener(MigrationEventListener listener)
           
 void startingAfterMigration(Body body)
           
 

Method Detail

checkNode

public Node checkNode(Node node)
               throws MigrationException
MigrationException

migrateTo

public UniversalBody migrateTo(Node node,
                               Body body)
                        throws MigrationException
MigrationException

startingAfterMigration

public void startingAfterMigration(Body body)

createRequestReceiver

public RequestReceiver createRequestReceiver(UniversalBody remoteBody,
                                             RequestReceiver currentRequestReceiver)

createReplyReceiver

public ReplyReceiver createReplyReceiver(UniversalBody remoteBody,
                                         ReplyReceiver currentReplyReceiver)

addMigrationEventListener

public void addMigrationEventListener(MigrationEventListener listener)

removeMigrationEventListener

public void removeMigrationEventListener(MigrationEventListener listener)


Copyright © April 2004 INRIA All Rights Reserved.