- call(Object) - Method in class org.everit.osgi.ecm.component.ri.internal.ActivateMethodHelper
-
Call the activate method on the component instance.
- close() - Method in interface org.everit.osgi.ecm.component.ri.ComponentContainerInstance
-
Stops and deletes all components that are managed by this container and unregisters registered
OSGi services.
- close() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
-
- close() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ServiceReferenceAttributeHelper
-
- close() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContainerImpl
-
- close() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
-
Closing the component context that stops the component instance as well if it is started.
- close() - Method in class org.everit.osgi.ecm.component.ri.internal.FactoryComponentContainerImpl
-
- ComponentContainerFactory - Class in org.everit.osgi.ecm.component.ri
-
Factory class to create ComponentContainers.
- ComponentContainerFactory(BundleContext) - Constructor for class org.everit.osgi.ecm.component.ri.ComponentContainerFactory
-
Same as using the constructor ComponentcontainerFactory(bundleContext, null).
- ComponentContainerFactory(BundleContext, LogService) - Constructor for class org.everit.osgi.ecm.component.ri.ComponentContainerFactory
-
Constructor.
- ComponentContainerImpl<C> - Class in org.everit.osgi.ecm.component.ri.internal
-
Implementation of non-factory ComponentContainer that can ignore or accept one optional
or required configuration for instantiation.
- ComponentContainerImpl(ComponentMetadata, BundleContext, LogService) - Constructor for class org.everit.osgi.ecm.component.ri.internal.ComponentContainerImpl
-
- ComponentContainerInstance<C> - Interface in org.everit.osgi.ecm.component.ri
-
A representation of an instance of a ComponentContainer.
- ComponentContextImpl<C> - Class in org.everit.osgi.ecm.component.ri.internal
-
The context of a component instance.
- ComponentContextImpl(AbstractComponentContainer<C>, BundleContext, Dictionary<String, Object>, LogService) - Constructor for class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
-
Constructor.
- ComponentRequirementImpl<COMPONENT,CAPABILITY extends org.osgi.resource.Capability> - Class in org.everit.osgi.ecm.component.ri.internal.resource
-
Requirement implementation for ECM based components.
- ComponentRequirementImpl(String, String, ComponentRevisionImpl<COMPONENT>, Map<String, String>, Map<String, Object>, Class<CAPABILITY>) - Constructor for class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRequirementImpl
-
Constructor.
- ComponentRevisionImpl<C> - Class in org.everit.osgi.ecm.component.ri.internal.resource
-
Implementation of ComponentRevision that offers immutable information about the state of
a Component instance.
- ComponentRevisionImpl(ComponentRevisionImpl.Builder<C>) - Constructor for class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
-
Constructor that should be called by the builder.
- ComponentRevisionImpl.Builder<C> - Class in org.everit.osgi.ecm.component.ri.internal.resource
-
The builder class of the ComponentRevision offers thread safe functionality to collect
information about the state of the component and build ComponentRevision instances.
- ComponentWireImpl - Class in org.everit.osgi.ecm.component.ri.internal.resource
-
Implementation of ComponentWire.
- ComponentWireImpl(Requirement, Capability) - Constructor for class org.everit.osgi.ecm.component.ri.internal.resource.ComponentWireImpl
-
- createCollector(ReferenceHelper<BundleCapability, COMPONENT, BundleCapabilityReferenceMetadata>.ReferenceCapabilityConsumer, RequirementDefinition<BundleCapability>[]) - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.BundleCapabilityReferenceAttributeHelper
-
- createCollector(ReferenceHelper<CAPABILITY, COMPONENT, METADATA>.ReferenceCapabilityConsumer, RequirementDefinition<CAPABILITY>[]) - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
-
- createCollector(ReferenceHelper<ServiceReference<S>, COMPONENT, ServiceReferenceMetadata>.ReferenceCapabilityConsumer, RequirementDefinition<ServiceReference<S>>[]) - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ServiceReferenceAttributeHelper
-
- createComponentContainer(ComponentMetadata) - Method in class org.everit.osgi.ecm.component.ri.ComponentContainerFactory
-