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

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

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
          This class defines the container of primitive instances.
 

Methods in org.apache.felix.ipojo that return ComponentInstance
 ComponentInstance IPojoFactory.createComponentInstance(Dictionary configuration)
          Creates an instance.
 ComponentInstance Factory.createComponentInstance(Dictionary configuration)
          Creates an instance manager (i.e.
 ComponentInstance IPojoFactory.createComponentInstance(Dictionary configuration, ServiceContext serviceContext)
          Creates an instance in the specified service context.
 ComponentInstance Factory.createComponentInstance(Dictionary configuration, ServiceContext serviceContext)
          Creates an instance manager (i.e.
abstract  ComponentInstance IPojoFactory.createInstance(Dictionary config, IPojoContext context, HandlerManager[] handlers)
          Creates an instance.
 ComponentInstance ComponentFactory.createInstance(Dictionary config, IPojoContext context, HandlerManager[] handlers)
          Creates a primitive instance.
 ComponentInstance HandlerManagerFactory.createInstance(Dictionary configuration, IPojoContext context, HandlerManager[] handlers)
          Creates an instance.
 ComponentInstance Pojo.getComponentInstance()
          Gets the instance container which creates the current object.
 

Methods in org.apache.felix.ipojo with parameters of type ComponentInstance
protected abstract  void Handler.attach(ComponentInstance instance)
          Attaches the current handler object to the given component instance.
protected  void PrimitiveHandler.attach(ComponentInstance manager)
          Attaches the current handler to the given instance.
 void IPojoFactory.disposed(ComponentInstance instance)
          Callback called by instance when disposed.
 Object IPOJOServiceFactory.getService(ComponentInstance instance)
          Gets a service object.
 void HandlerManager.init(ComponentInstance instance, Element metadata, Dictionary configuration)
          Creates and initializes the handler object.
 void InstanceManager.stateChanged(ComponentInstance instance, int newState)
          State Change listener callback.
 void InstanceStateListener.stateChanged(ComponentInstance instance, int newState)
          State change listener callback method.
 void HandlerManager.stateChanged(ComponentInstance instance, int newState)
          State Change listener callback.
 void IPOJOServiceFactory.ungetService(ComponentInstance instance, Object svcObject)
          Un-gets a service object.
 

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

Fields in org.apache.felix.ipojo.architecture declared as ComponentInstance
protected  ComponentInstance InstanceDescription.m_instance
          The Underlying component instance.
 

Methods in org.apache.felix.ipojo.architecture with parameters of type ComponentInstance
 void InstanceDescription.stateChanged(ComponentInstance instance, int newState)
          The underlying instance state changes.
 

Constructors in org.apache.felix.ipojo.architecture with parameters of type ComponentInstance
InstanceDescription(ComponentTypeDescription desc, ComponentInstance ci)
          Creates the instance description.
 

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

Methods in org.apache.felix.ipojo.context with parameters of type ComponentInstance
 Object ServiceRegistry.getService(ComponentInstance instance, ServiceReference ref)
          Get a service object.
 ServiceRegistration ServiceRegistry.registerService(ComponentInstance instance, String[] clazzes, Object svcObj, Dictionary dict)
          Register a service.
 ServiceRegistration ServiceRegistry.registerService(ComponentInstance instance, String clazz, Object svcObj, Dictionary dict)
          Register a service.
 void ServiceRegistrationImpl.ungetService(ComponentInstance instance, Object srvObj)
          Unget a service.
 boolean ServiceRegistry.ungetService(ComponentInstance instance, 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, String[] classes, Long serviceId, Object svcObj, Dictionary dict)
          Constructor.
 

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

Constructors in org.apache.felix.ipojo.util with parameters of type ComponentInstance
DependencyModel(Class specification, boolean aggregate, boolean optional, Filter filter, Comparator comparator, int policy, BundleContext context, DependencyStateListener listener, ComponentInstance ci)
          Creates a DependencyModel.
 



Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.