Uses of Interface
org.apache.felix.ipojo.ComponentInstance

Packages that use ComponentInstance
org.apache.felix.ipojo   
org.apache.felix.ipojo.context   
 

Uses of ComponentInstance in org.apache.felix.ipojo
 

Classes in org.apache.felix.ipojo that implement ComponentInstance
 class HandlerManager
          The handler manager manages an handler instance.
 class InstanceManager
          The instance manager class manages one instance of a component type.
 

Methods in org.apache.felix.ipojo that return ComponentInstance
 ComponentInstance Factory.createComponentInstance(java.util.Dictionary configuration)
          Create an instance manager (i.e.
 ComponentInstance IPojoFactory.createComponentInstance(java.util.Dictionary configuration)
          Create an instance.
 ComponentInstance Factory.createComponentInstance(java.util.Dictionary configuration, ServiceContext serviceContext)
          Create an instance manager (i.e.
 ComponentInstance IPojoFactory.createComponentInstance(java.util.Dictionary configuration, ServiceContext serviceContext)
          Create an instance.
 ComponentInstance ComponentFactory.createInstance(java.util.Dictionary config, IPojoContext context, HandlerManager[] handlers)
          Create a primitive instance.
 ComponentInstance HandlerFactory.createInstance(java.util.Dictionary configuration, IPojoContext context, HandlerManager[] handlers)
          Create an instance.
abstract  ComponentInstance IPojoFactory.createInstance(java.util.Dictionary config, IPojoContext context, HandlerManager[] handlers)
          Create an instance.
 ComponentInstance Pojo.getComponentInstance()
          Get the instance container which create the current object.
 

Methods in org.apache.felix.ipojo with parameters of type ComponentInstance
protected  void PrimitiveHandler.attach(ComponentInstance manager)
          Attach the current handler to the given instance.
protected abstract  void Handler.attach(ComponentInstance instance)
          Attach the current handler object to the given component instance.
 void IPojoFactory.disposed(ComponentInstance instance)
          Callback called by instance when disposed.
 void HandlerManager.init(ComponentInstance instance, org.apache.felix.ipojo.metadata.Element metadata, java.util.Dictionary configuration)
          Create and initialize the handler object.
 void InstanceManager.stateChanged(ComponentInstance instance, int newState)
          State Change listener callback.
 void HandlerManager.stateChanged(ComponentInstance instance, int newState)
          State Change listener callback.
 void InstanceStateListener.stateChanged(ComponentInstance instance, int newState)
          State change listener.
 

Uses of ComponentInstance in org.apache.felix.ipojo.context
 

Methods in org.apache.felix.ipojo.context with parameters of type ComponentInstance
 java.lang.Object ServiceRegistry.getService(ComponentInstance instance, org.osgi.framework.ServiceReference ref)
          Get a service object.
 org.osgi.framework.ServiceRegistration ServiceRegistry.registerService(ComponentInstance instance, java.lang.String[] clazzes, java.lang.Object svcObj, java.util.Dictionary dict)
          Register a service.
 org.osgi.framework.ServiceRegistration ServiceRegistry.registerService(ComponentInstance instance, java.lang.String clazz, java.lang.Object svcObj, java.util.Dictionary dict)
          Register a service.
 void ServiceRegistrationImpl.ungetService(ComponentInstance instance, java.lang.Object srvObj)
          Unget a service.
 boolean ServiceRegistry.ungetService(ComponentInstance instance, org.osgi.framework.ServiceReference ref)
          Unget a service.
 

Constructors in org.apache.felix.ipojo.context with parameters of type ComponentInstance
ServiceReferenceImpl(ComponentInstance instance, ServiceRegistrationImpl ref)
          Constructor.
ServiceRegistrationImpl(ServiceRegistry registry, ComponentInstance instance, java.lang.String[] classes, java.lang.Long serviceId, java.lang.Object svcObj, java.util.Dictionary dict)
          Constructor.