Skip navigation links
A B C D E F G H I J L M O P R S U V 

A

AbstractComponentContainer<C> - Class in org.everit.osgi.ecm.component.ri.internal
Class that holds common functionality of Component containers with 0..1 and containers with 0..n (factory) configuration cardinality.
AbstractComponentContainer(ComponentMetadata, BundleContext, LogService) - Constructor for class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
Constructor.
accept(Suiting<CAPABILITY>[], boolean) - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper.ReferenceCapabilityConsumer
 
ActivateMethodHelper<C> - Class in org.everit.osgi.ecm.component.ri.internal
Helper class to resolve and call the activate method of the component.
ActivateMethodHelper(ComponentContextImpl<C>) - Constructor for class org.everit.osgi.ecm.component.ri.internal.ActivateMethodHelper
Constructor.
active() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the component instance becomes active.
addCommonServiceProperties(Dictionary<String, Object>) - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
Add service properties that are available for all kind of components: and .
addServiceRegistration(ServiceRegistration<?>) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the component registers a new OSGi service that is shown as the capability of the component.
applyValue(Object) - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.PropertyAttributeHelper
Calls the setter of the property if it is available and the omponent is not failed.
AttributeDefinitionImpl<V_ARRAY> - Class in org.everit.osgi.ecm.component.ri.internal.metatype
Implemenation class of AttributeDefinition that provides information about an attribute of the component via MetatypeService.
AttributeDefinitionImpl(AttributeMetadata<V_ARRAY>, Localizer) - Constructor for class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
Constructor.

B

bind() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
Calls the setter method with the current referenced object(s).
bindInternal() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.BundleCapabilityReferenceAttributeHelper
 
bindInternal() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
bindInternal() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ServiceReferenceAttributeHelper
 
build() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Builds a new ComponentRevision based on the snapshot of the component state.
Builder(ComponentContainer<C>, Map<String, Object>) - Constructor for class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
 
BundleCapabilityReferenceAttributeHelper<COMPONENT> - Class in org.everit.osgi.ecm.component.ri.internal.attribute
Helper class to manage BundleCapability reference lifecycles.
BundleCapabilityReferenceAttributeHelper(BundleCapabilityReferenceMetadata, ComponentContextImpl<COMPONENT>, ReferenceEventHandler) - Constructor for class org.everit.osgi.ecm.component.ri.internal.attribute.BundleCapabilityReferenceAttributeHelper
 

C

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

D

deleted(String) - Method in class org.everit.osgi.ecm.component.ri.internal.FactoryComponentContainerImpl
 

E

equals(Object) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ServiceCapabilityImpl
 

F

FactoryComponentContainerImpl<C> - Class in org.everit.osgi.ecm.component.ri.internal
ComponentContainer for components that are instantiated multiple times based on the number of configurations.
FactoryComponentContainerImpl(ComponentMetadata, BundleContext, LogService) - Constructor for class org.everit.osgi.ecm.component.ri.internal.FactoryComponentContainerImpl
 
fail(Throwable, boolean) - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
Sets FAILED state for the ComponentContext, unregisters the OSGi services registered via the ComponentContext and removes the instance object.
fail(Throwable, boolean) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the component fails.
failedDuringConfigurationUpdate(ReferenceHelper<?, ?, ? extends ReferenceMetadata>) - Method in interface org.everit.osgi.ecm.component.ri.internal.ReferenceEventHandler
 
free() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.BundleCapabilityReferenceAttributeHelper
 
free() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
Called when the component failes and every attached resource should be unattached.
free() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ServiceReferenceAttributeHelper
 

G

getAcceptedCapabilityType() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRequirementImpl
 
getAttributeDefinitions(int) - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.ObjectClassDefinitionImpl
 
getAttributeMetadata() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.PropertyAttributeHelper
 
getAttributes() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRequirementImpl
 
getAttributes() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ServiceCapabilityImpl
 
getBundleContext() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getBundleContext() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
getCapabilities(String) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
 
getCapability() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentWireImpl
 
getCardinality() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getCause() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
 
getCloneOfServiceRegistrations() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Returns a clone of the held service registrations.
getComponentContainer() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
getComponentContainer() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
 
getComponentContext() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
getComponentMetadata() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getComponentRevision() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
getComponentServiceReference() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
getComponentType() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
getDeclaringResource() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
 
getDefaultValue() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getDescription() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getDescription() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.ObjectClassDefinitionImpl
 
getDirectives() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRequirementImpl
 
getDirectives() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ServiceCapabilityImpl
 
getIcon(int) - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.ObjectClassDefinitionImpl
 
getID() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getID() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.ObjectClassDefinitionImpl
 
getInstance() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
getLocales() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getLocales() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.MetatypeProviderImpl
 
getLogService() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getMetadata() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getName() - Method in class org.everit.osgi.ecm.component.ri.internal.FactoryComponentContainerImpl
 
getName() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getName() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.ObjectClassDefinitionImpl
 
getNamespace() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRequirementImpl
 
getNamespace() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ServiceCapabilityImpl
 
getObjectClassDefinition(String, String) - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getObjectClassDefinition(String, String) - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.MetatypeProviderImpl
 
getOptionLabels() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getOptionValues() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getProcessingThread() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
 
getProperties() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
getProperties() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
 
getProperties() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
 
getProvider() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentWireImpl
 
getReferenceMetadata() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
getRequirement() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentWireImpl
 
getRequirementId() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRequirementImpl
 
getRequirements(String) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
 
getRequirer() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentWireImpl
 
getResource() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRequirementImpl
 
getResource() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ServiceCapabilityImpl
Always the BundleRevision that currently belongs to the bundle whose context was used to register the OSGi service.
getResources() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getResources() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContainerImpl
 
getResources() - Method in class org.everit.osgi.ecm.component.ri.internal.FactoryComponentContainerImpl
 
getServiceId() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getServiceReference() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getServiceReference() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ServiceCapabilityImpl
 
getSetterMethodHandle() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
getState() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
getState() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
 
getState() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
 
getSuitings() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
getType() - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
getWires() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getWires() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
Returns the wires that belong to and known by the component this ComponentRevision belongs to.
getWiresByCapability(Capability) - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getWiresByCapability(Capability) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
Finds Wires by the Capability they wires to.
getWiresByRequirement(Requirement) - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
 
getWiresByRequirement(Requirement) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl
Finds Wires by requirements they wire to.

H

hashCode() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ServiceCapabilityImpl
 

I

IllegalMetadataException - Exception in org.everit.osgi.ecm.component.ri.internal
This exception is generated for permanent failures when the implementation of the component class does not match with the Metadata configuration.
IllegalMetadataException(String) - Constructor for exception org.everit.osgi.ecm.component.ri.internal.IllegalMetadataException
 
inactive() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the component is stopped due to some reason (it is stopped completely or the component has to be restarted due to updating non-dynamic attributes).
isArray() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
isFailed() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
isHolder() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
isOpened() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
isSatisfied() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
isSatisfied() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
Whether the component is satisfied based on the currently satisfied references or not.
isSatisfied() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRequirementImpl
 

J

JavaLogService - Class in org.everit.osgi.ecm.component.ri.internal
Internal LogService implementation that forwards every logs to JDK logger.
JavaLogService() - Constructor for class org.everit.osgi.ecm.component.ri.internal.JavaLogService
 

L

localize(String) - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.Localizer
Translates the text to a specified language.
Localizer - Class in org.everit.osgi.ecm.component.ri.internal.metatype
The localizer helps getting localized value for labels starting with %.
Localizer(ResourceBundle) - Constructor for class org.everit.osgi.ecm.component.ri.internal.metatype.Localizer
 
log(int, String) - Method in class org.everit.osgi.ecm.component.ri.internal.JavaLogService
 
log(int, String, Throwable) - Method in class org.everit.osgi.ecm.component.ri.internal.JavaLogService
 
log(ServiceReference, int, String) - Method in class org.everit.osgi.ecm.component.ri.internal.JavaLogService
 
log(ServiceReference, int, String, Throwable) - Method in class org.everit.osgi.ecm.component.ri.internal.JavaLogService
 

M

MetatypeProviderImpl<C> - Class in org.everit.osgi.ecm.component.ri.internal.metatype
Implementation of MetaTypeProvider for ECM based Component Containers.
MetatypeProviderImpl(ComponentMetadata, BundleContext) - Constructor for class org.everit.osgi.ecm.component.ri.internal.metatype.MetatypeProviderImpl
Constructor.

O

ObjectClassDefinitionImpl<C> - Class in org.everit.osgi.ecm.component.ri.internal.metatype
Implementation of ObjectClassDefinition for ECM based component containers.
ObjectClassDefinitionImpl(ComponentMetadata, Localizer, ClassLoader) - Constructor for class org.everit.osgi.ecm.component.ri.internal.metatype.ObjectClassDefinitionImpl
Constructor.
open() - Method in interface org.everit.osgi.ecm.component.ri.ComponentContainerInstance
Starts the component container instance.
open() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
 
open() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContainerImpl
 
open() - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
Opens the component that means that configuration will be processed, all references will be tracked and if all references are satisfied the component will be started.
open() - Method in class org.everit.osgi.ecm.component.ri.internal.FactoryComponentContainerImpl
 
org.everit.osgi.ecm.component.ri - package org.everit.osgi.ecm.component.ri
 
org.everit.osgi.ecm.component.ri.internal - package org.everit.osgi.ecm.component.ri.internal
 
org.everit.osgi.ecm.component.ri.internal.attribute - package org.everit.osgi.ecm.component.ri.internal.attribute
 
org.everit.osgi.ecm.component.ri.internal.metatype - package org.everit.osgi.ecm.component.ri.internal.metatype
 
org.everit.osgi.ecm.component.ri.internal.resource - package org.everit.osgi.ecm.component.ri.internal.resource
 

P

PropertyAttributeHelper<C,V_ARRAY> - Class in org.everit.osgi.ecm.component.ri.internal.attribute
Helper class to manage attributes of components that have property behavior (setter methods).
PropertyAttributeHelper(ComponentContextImpl<C>, PropertyAttributeMetadata<V_ARRAY>) - Constructor for class org.everit.osgi.ecm.component.ri.internal.attribute.PropertyAttributeHelper
Constructor.

R

ReferenceCapabilityConsumer() - Constructor for class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper.ReferenceCapabilityConsumer
 
ReferenceEventHandler - Interface in org.everit.osgi.ecm.component.ri.internal
Event handler that interface that helps ReferenceHelpers forwarding the events of References to the ComponentContextImpl.
ReferenceHelper<CAPABILITY,COMPONENT,METADATA extends org.everit.osgi.ecm.metadata.ReferenceMetadata> - Class in org.everit.osgi.ecm.component.ri.internal.attribute
Super class of classes that help managing the lifecycle and actions of references.
ReferenceHelper(METADATA, ComponentContextImpl<COMPONENT>, ReferenceEventHandler) - Constructor for class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
Constructor of ReferenceHelper.
ReferenceHelper.ReferenceCapabilityConsumer - Class in org.everit.osgi.ecm.component.ri.internal.attribute
CapabilityConsumer implementation for references that call the necessary ReferenceEventHandler of the component if a change happens.
registerService(Dictionary<String, Object>, List<String>) - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
Registers (or re-registers) the service of the component with the given data.
registerService(Class<S>, S, Dictionary<String, ?>) - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
registerService(String, Object, Dictionary<String, ?>) - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
registerService(String[], Object, Dictionary<String, ?>) - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
 
removeServiceRegistration(ServiceRegistration<?>) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
 

S

satisfied(ReferenceHelper<?, ?, ? extends ReferenceMetadata>) - Method in interface org.everit.osgi.ecm.component.ri.internal.ReferenceEventHandler
 
ServiceCapabilityImpl - Class in org.everit.osgi.ecm.component.ri.internal.resource
Implementation of ServiceCapability.
ServiceCapabilityImpl(ServiceReference<?>) - Constructor for class org.everit.osgi.ecm.component.ri.internal.resource.ServiceCapabilityImpl
Constructor.
ServiceReferenceAttributeHelper<S,COMPONENT> - Class in org.everit.osgi.ecm.component.ri.internal.attribute
ReferenceHelper for OSGi service references.
ServiceReferenceAttributeHelper(ServiceReferenceMetadata, ComponentContextImpl<COMPONENT>, ReferenceEventHandler) - Constructor for class org.everit.osgi.ecm.component.ri.internal.attribute.ServiceReferenceAttributeHelper
 
setOrAddSuppressedCause(Throwable) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
In case there is no cause, this will be the new one, otherwise the passed cause parameter will be add as a suppressed cause of the original.
starting() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the component is starting (activate method is called but it has not finished yet).
stopping() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the component is stopping (The deactivate method runs).

U

unregisterService() - Method in class org.everit.osgi.ecm.component.ri.internal.AbstractComponentContainer
Unregisters the service of the component if the service registration exists, is setting null into AbstractComponentContainer.serviceRegistration and AbstractComponentContainer.serviceId.
unsatisfied(ReferenceHelper<?, ?, ? extends ReferenceMetadata>) - Method in interface org.everit.osgi.ecm.component.ri.internal.ReferenceEventHandler
 
unsatisfied() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the component becomes unsatisfied.
updateConfiguration() - Method in class org.everit.osgi.ecm.component.ri.internal.attribute.ReferenceHelper
Called when the configuration of the component is updated.
updateConfiguration(Dictionary<String, ?>) - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContextImpl
Updates the configuration on the component instance.
updated(Dictionary<String, ?>) - Method in class org.everit.osgi.ecm.component.ri.internal.ComponentContainerImpl
 
updated(String, Dictionary<String, ?>) - Method in class org.everit.osgi.ecm.component.ri.internal.FactoryComponentContainerImpl
 
updateDynamicWithoutSatisfactionChange(ReferenceHelper<?, ?, ? extends ReferenceMetadata>) - Method in interface org.everit.osgi.ecm.component.ri.internal.ReferenceEventHandler
 
updateNonDynamic(ReferenceHelper<?, ?, ? extends ReferenceMetadata>) - Method in interface org.everit.osgi.ecm.component.ri.internal.ReferenceEventHandler
 
updateProperties(Map<String, Object>) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the component properties are updated.
updateSuitingsForAttribute(ReferenceMetadata, Suiting<?>[]) - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
 
updatingConfiguration() - Method in class org.everit.osgi.ecm.component.ri.internal.resource.ComponentRevisionImpl.Builder
Called when the state is changed to ComponentState.UPDATING_CONFIGURATION.

V

validate(String) - Method in class org.everit.osgi.ecm.component.ri.internal.metatype.AttributeDefinitionImpl
 
A B C D E F G H I J L M O P R S U V 
Skip navigation links

Copyright © 2011–2015 Everit Kft.. All rights reserved.