| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.objectweb.proactive.core.event.AbstractEventProducer
org.objectweb.proactive.core.body.migration.MigrationManagerImpl
org.objectweb.proactive.ext.locationserver.MigrationManagerWithLocationServer
public class MigrationManagerWithLocationServer
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.objectweb.proactive.core.body.migration.MigrationManagerImpl | 
|---|
MigrationManagerImpl.MaxTimeOnSiteTimerTask, MigrationManagerImpl.TimeToLiveTimerTask | 
| Nested classes/interfaces inherited from class org.objectweb.proactive.core.event.AbstractEventProducer | 
|---|
AbstractEventProducer.ListenerList | 
| Field Summary | |
|---|---|
protected  Body | 
myBody
 | 
| Fields inherited from class org.objectweb.proactive.core.body.migration.MigrationManagerImpl | 
|---|
INFINITE_MAX_MIGRATION_NB, INFINITE_MAX_TIME_ON_SITE, INFINITE_TTL, migrationCounter, nbOfMigrationWithoutUpdate | 
| Fields inherited from class org.objectweb.proactive.core.event.AbstractEventProducer | 
|---|
eventListeners, shouldSerializeListeners | 
| Constructor Summary | |
|---|---|
MigrationManagerWithLocationServer()
 | 
|
MigrationManagerWithLocationServer(LocationServer locationServer)
 | 
|
| Method Summary | |
|---|---|
 ReplyReceiver | 
createReplyReceiver(UniversalBody remoteBody,
                    ReplyReceiver currentReplyReceiver)
 | 
 RequestReceiver | 
createRequestReceiver(UniversalBody remoteBody,
                      RequestReceiver currentRequestReceiver)
 | 
 UniversalBody | 
migrateTo(Node node,
          Body body)
 | 
 void | 
updateLocation(Body body)
update our location on the Location Server  | 
| Methods inherited from class org.objectweb.proactive.core.body.migration.MigrationManagerImpl | 
|---|
addMigrationEventListener, changeBodyAfterMigration, checkNode, launchTimeToLive, notifyOneListener, removeMigrationEventListener, resetNbOfMigrationWithoutUpdate, setMigrationStrategy, startingAfterMigration, updateLocation | 
| Methods inherited from class org.objectweb.proactive.core.event.AbstractEventProducer | 
|---|
addListener, hasListeners, notifyAllListeners, removeListener | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected Body myBody
| Constructor Detail | 
|---|
public MigrationManagerWithLocationServer()
public MigrationManagerWithLocationServer(LocationServer locationServer)
| Method Detail | 
|---|
public void updateLocation(Body body)
public UniversalBody migrateTo(Node node,
                               Body body)
                        throws MigrationException
migrateTo in interface MigrationManagermigrateTo in class MigrationManagerImplMigrationException
public RequestReceiver createRequestReceiver(UniversalBody remoteBody,
                                             RequestReceiver currentRequestReceiver)
createRequestReceiver in interface MigrationManagercreateRequestReceiver in class MigrationManagerImpl
public ReplyReceiver createReplyReceiver(UniversalBody remoteBody,
                                         ReplyReceiver currentReplyReceiver)
createReplyReceiver in interface MigrationManagercreateReplyReceiver in class MigrationManagerImpl
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||