org.objectweb.proactive.osgi
Interface ProActiveService

All Known Implementing Classes:
ProActiveServicesImpl

public interface ProActiveService

This interface represents a ProActive Service. Using this service, a bundle can use this service ( only one instance per OSGi platform ) When this service is first called , it creates a ProActive runtime.

Author:
vlegrand

Method Summary
 java.lang.Object newActive(java.lang.String classname, java.lang.Object[] constructorParameters)
           
 void register(java.lang.Object obj, java.lang.String url)
           
 void terminate()
           
 

Method Detail

newActive

java.lang.Object newActive(java.lang.String classname,
                           java.lang.Object[] constructorParameters)
                           throws ActiveObjectCreationException,
                                  NodeException
Parameters:
classname -
constructorParameters -
Returns:
Throws:
ActiveObjectCreationException
NodeException

register

void register(java.lang.Object obj,
              java.lang.String url)
              throws java.io.IOException
Parameters:
obj -
url -
Throws:
java.io.IOException

terminate

void terminate()


Copyright 2001-2007 INRIA All Rights Reserved.