org.objectweb.proactive.core.body
Interface MetaObjectFactory

All Known Subinterfaces:
ComponentMetaObjectFactory
All Known Implementing Classes:
ProActiveMetaObjectFactory

public interface MetaObjectFactory

A class implementing this interface if able to provide instances of factories that can create MetaObjects used in the Body.

Since:
ProActive 0.9.2
Version:
1.0, 2002/05
Author:
ProActive Team

Method Summary
 java.util.Hashtable getParameters()
          accessor to the parameters of the factory (object-based configurations)
 ProActiveSecurityManager getProActiveSecurityManager()
          Creates the ProActiveSecurityManager
 ProActiveComponentFactory newComponentFactory()
          creates a ProActiveComponentFactory
 MigrationManagerFactory newMigrationManagerFactory()
          Creates or reuses a MigrationManagerFactory
 ProActiveGroupManagerFactory newProActiveGroupManagerFactory()
          Creates or reuses a ProActiveGroupManagerFactory
 RemoteBodyFactory newRemoteBodyFactory()
          Creates or reuses a RemoteBodyFactory
 ReplyReceiverFactory newReplyReceiverFactory()
          Creates or reuses a ReplyReceiverFactory
 RequestFactory newRequestFactory()
          Creates or reuses a RequestFactory
 RequestQueueFactory newRequestQueueFactory()
          Creates or reuses a RequestQueueFactory
 RequestReceiverFactory newRequestReceiverFactory()
          Creates or reuses a RequestReceiverFactory
 ThreadStoreFactory newThreadStoreFactory()
          Creates or reuses a ThreadStoreFactory
 void setProActiveSecurityManager(ProActiveSecurityManager psm)
           
 

Method Detail

newRequestFactory

public RequestFactory newRequestFactory()
Creates or reuses a RequestFactory

Returns:
a new or existing RequestFactory
See Also:
RequestFactory

newReplyReceiverFactory

public ReplyReceiverFactory newReplyReceiverFactory()
Creates or reuses a ReplyReceiverFactory

Returns:
a new or existing ReplyReceiverFactory
See Also:
ReplyReceiverFactory

newRequestReceiverFactory

public RequestReceiverFactory newRequestReceiverFactory()
Creates or reuses a RequestReceiverFactory

Returns:
a new or existing RequestReceiverFactory
See Also:
RequestReceiverFactory

newRequestQueueFactory

public RequestQueueFactory newRequestQueueFactory()
Creates or reuses a RequestQueueFactory

Returns:
a new or existing RequestQueueFactory
See Also:
RequestQueueFactory

newMigrationManagerFactory

public MigrationManagerFactory newMigrationManagerFactory()
Creates or reuses a MigrationManagerFactory

Returns:
a new or existing MigrationManagerFactory
See Also:
MigrationManagerFactory

newRemoteBodyFactory

public RemoteBodyFactory newRemoteBodyFactory()
Creates or reuses a RemoteBodyFactory

Returns:
a new or existing RemoteBodyFactory
See Also:
RemoteBodyFactory

newThreadStoreFactory

public ThreadStoreFactory newThreadStoreFactory()
Creates or reuses a ThreadStoreFactory

Returns:
a new or existing ThreadStoreFactory
See Also:
ThreadStoreFactory

newProActiveGroupManagerFactory

public ProActiveGroupManagerFactory newProActiveGroupManagerFactory()
Creates or reuses a ProActiveGroupManagerFactory

Returns:
a new ProActiveGroupManagerFactory

newComponentFactory

public ProActiveComponentFactory newComponentFactory()
creates a ProActiveComponentFactory

Returns:
a new ProActiveComponentFactory

getParameters

public java.util.Hashtable getParameters()
accessor to the parameters of the factory (object-based configurations)

Returns:
the parameters of the factory

getProActiveSecurityManager

public ProActiveSecurityManager getProActiveSecurityManager()
Creates the ProActiveSecurityManager

Returns:
a new ProActiveSecurityManager
See Also:
ProActiveSecurityManager

setProActiveSecurityManager

public void setProActiveSecurityManager(ProActiveSecurityManager psm)


Copyright © April 2004 INRIA All Rights Reserved.