org.objectweb.proactive.core.descriptor.services
Interface UniversalService

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FaultToleranceService, P2PDescriptorService, RMIRegistryLookupService

public interface UniversalService
extends java.io.Serializable

A class implementing this interface represents a service to acquire JVMs

Since:
ProActive 2.0.1
Version:
1.0, 2004/09/20
Author:
ProActive Team

Method Summary
 java.lang.String getServiceName()
          Returns the name of the service.
 ProActiveRuntime[] startService()
          Starts this Service
 

Method Detail

startService

public ProActiveRuntime[] startService()
                                throws ProActiveException
Starts this Service

Returns:
an array of ProActiveRuntime
Throws:
ProActiveException

getServiceName

public java.lang.String getServiceName()
Returns the name of the service. The name is static, it means that it is the same name for all instances of a sefvice's class

Returns:
the static name of the service


Copyright ? April 2005 INRIA All Rights Reserved.