|
||||||||||
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 MigrationManager
migrateTo
in class MigrationManagerImpl
MigrationException
public RequestReceiver createRequestReceiver(UniversalBody remoteBody, RequestReceiver currentRequestReceiver)
createRequestReceiver
in interface MigrationManager
createRequestReceiver
in class MigrationManagerImpl
public ReplyReceiver createReplyReceiver(UniversalBody remoteBody, ReplyReceiver currentReplyReceiver)
createReplyReceiver
in interface MigrationManager
createReplyReceiver
in class MigrationManagerImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |