org.ow2.shelbie.core.internal.registry.supplier.gogo
Class GogoInfoSupplier

java.lang.Object
  extended by org.ow2.shelbie.core.internal.registry.supplier.gogo.GogoInfoSupplier
All Implemented Interfaces:
org.ow2.shelbie.core.registry.supply.InfoSupplier

public class GogoInfoSupplier
extends Object
implements org.ow2.shelbie.core.registry.supply.InfoSupplier

The GogoInfoSupplier service knows how to extract descriptive information from Gogo registered commands. It only handle commands not implemented as Function.


Constructor Summary
GogoInfoSupplier(org.osgi.framework.BundleContext bundleContext)
           
 
Method Summary
 void bindCommand(org.osgi.framework.ServiceReference reference)
           
 Collection<org.ow2.shelbie.core.registry.info.ScopeInfo> getScopeInfo()
           
 void unbindCommand(org.osgi.framework.ServiceReference reference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GogoInfoSupplier

public GogoInfoSupplier(org.osgi.framework.BundleContext bundleContext)
Method Detail

getScopeInfo

public Collection<org.ow2.shelbie.core.registry.info.ScopeInfo> getScopeInfo()
Specified by:
getScopeInfo in interface org.ow2.shelbie.core.registry.supply.InfoSupplier

bindCommand

public void bindCommand(org.osgi.framework.ServiceReference reference)

unbindCommand

public void unbindCommand(org.osgi.framework.ServiceReference reference)


Copyright © 2013 OW2 Consortium. All Rights Reserved.