org.objectweb.proactive.osgi
Class ProActiveServicesImpl

java.lang.Object
  extended by org.objectweb.proactive.osgi.ProActiveServicesImpl
All Implemented Interfaces:
ProActiveService

public class ProActiveServicesImpl
extends java.lang.Object
implements ProActiveService

Author:
vlegrand
See Also:
ProActiveService

Constructor Summary
ProActiveServicesImpl()
           
ProActiveServicesImpl(org.ungoverned.gravity.servicebinder.ServiceBinderContext context)
           
 
Method Summary
 void bind(org.osgi.service.http.HttpService ref)
           
 java.lang.Object newActive(java.lang.String className, java.lang.Object[] params)
           
 void register(java.lang.Object obj, java.lang.String url)
           
 void setNode(Node node)
           
 void terminate()
           
 void unbind(org.osgi.service.http.HttpService ref)
           
 void unregister(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProActiveServicesImpl

public ProActiveServicesImpl()

ProActiveServicesImpl

public ProActiveServicesImpl(org.ungoverned.gravity.servicebinder.ServiceBinderContext context)
Method Detail

setNode

public void setNode(Node node)

newActive

public java.lang.Object newActive(java.lang.String className,
                                  java.lang.Object[] params)
                           throws ActiveObjectCreationException,
                                  NodeException
Specified by:
newActive in interface ProActiveService
Returns:
Throws:
ActiveObjectCreationException
NodeException
See Also:
ProActiveService.newActive(java.lang.String, java.lang.Object[])

register

public void register(java.lang.Object obj,
                     java.lang.String url)
              throws java.io.IOException
Specified by:
register in interface ProActiveService
Throws:
java.io.IOException
See Also:
ProActiveService.register(java.lang.Object, java.lang.String)

unregister

public void unregister(java.lang.String url)
                throws java.io.IOException
Throws:
java.io.IOException
See Also:
org.objectweb.proactive.osgi.ProActiveService#unregister(java.lang.String)

bind

public void bind(org.osgi.service.http.HttpService ref)
Parameters:
ref -

unbind

public void unbind(org.osgi.service.http.HttpService ref)
Parameters:
ref -

terminate

public void terminate()
Specified by:
terminate in interface ProActiveService


Copyright 2001-2007 INRIA All Rights Reserved.