org.objectweb.proactive.ext.mixedlocation
Class MixedLocationMetaObjectFactory

java.lang.Object
  |
  +--org.objectweb.proactive.core.body.ProActiveMetaObjectFactory
        |
        +--org.objectweb.proactive.ext.mixedlocation.MixedLocationMetaObjectFactory
All Implemented Interfaces:
MetaObjectFactory, java.io.Serializable

public class MixedLocationMetaObjectFactory
extends ProActiveMetaObjectFactory

This class overrides the default Factory to provide Request and MigrationManager with a mixed location server.

Since:
ProActive 0.9.2
Version:
1.0, 2002/05
Author:
ProActive Team
See Also:
Serialized Form

Nested Class Summary
protected static class MixedLocationMetaObjectFactory.MigrationManagerFactoryImpl
           
protected static class MixedLocationMetaObjectFactory.RemoteIbisBodyFactoryImpl
           
protected static class MixedLocationMetaObjectFactory.RemoteRmiBodyFactoryImpl
           
protected  class MixedLocationMetaObjectFactory.RequestWithMixedLocationFactory
           
 
Nested classes inherited from class org.objectweb.proactive.core.body.ProActiveMetaObjectFactory
ProActiveMetaObjectFactory.MigrationManagerFactoryImpl, ProActiveMetaObjectFactory.ProActiveComponentFactoryImpl, ProActiveMetaObjectFactory.ProActiveGroupManagerFactoryImpl, ProActiveMetaObjectFactory.RemoteBodyFactoryImpl, ProActiveMetaObjectFactory.ReplyReceiverFactoryImpl, ProActiveMetaObjectFactory.RequestFactoryImpl, ProActiveMetaObjectFactory.RequestQueueFactoryImpl, ProActiveMetaObjectFactory.RequestReceiverFactoryImpl, ProActiveMetaObjectFactory.ThreadStoreFactoryImpl
 
Field Summary
 
Fields inherited from class org.objectweb.proactive.core.body.ProActiveMetaObjectFactory
COMPONENT_PARAMETERS_KEY, componentFactoryInstance, logger, migrationManagerFactoryInstance, parameters, proActiveGroupManagerFactoryInstance, proActiveSecurityManager, remoteBodyFactoryInstance, replyReceiverFactoryInstance, requestFactoryInstance, requestQueueFactoryInstance, requestReceiverFactoryInstance, threadStoreFactoryInstance
 
Constructor Summary
protected MixedLocationMetaObjectFactory()
          Constructor for LocationServerMetaObjectFactory.
 
Method Summary
static MetaObjectFactory newInstance()
           
protected  MigrationManagerFactory newMigrationManagerFactorySingleton()
           
protected  RemoteBodyFactory newRemoteBodyFactorySingleton()
           
protected  RequestFactory newRequestFactorySingleton()
           
 
Methods inherited from class org.objectweb.proactive.core.body.ProActiveMetaObjectFactory
getParameters, getProActiveSecurityManager, newComponentFactory, newComponentFactorySingleton, newMigrationManagerFactory, newProActiveGroupManagerFactory, newProActiveGroupManagerFactorySingleton, newRemoteBodyFactory, newReplyReceiverFactory, newReplyReceiverFactorySingleton, newRequestFactory, newRequestQueueFactory, newRequestQueueFactorySingleton, newRequestReceiverFactory, newRequestReceiverFactorySingleton, newThreadStoreFactory, newThreadStoreFactorySingleton, setNewInstance, setProActiveSecurityManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MixedLocationMetaObjectFactory

protected MixedLocationMetaObjectFactory()
Constructor for LocationServerMetaObjectFactory.

Method Detail

newInstance

public static MetaObjectFactory newInstance()

newRequestFactorySingleton

protected RequestFactory newRequestFactorySingleton()
Overrides:
newRequestFactorySingleton in class ProActiveMetaObjectFactory

newMigrationManagerFactorySingleton

protected MigrationManagerFactory newMigrationManagerFactorySingleton()
Overrides:
newMigrationManagerFactorySingleton in class ProActiveMetaObjectFactory

newRemoteBodyFactorySingleton

protected RemoteBodyFactory newRemoteBodyFactorySingleton()
Overrides:
newRemoteBodyFactorySingleton in class ProActiveMetaObjectFactory


Copyright © April 2004 INRIA All Rights Reserved.