Skip navigation links
A B C E G I O R S T V 

A

AbstractReferenceHolder<R> - Class in org.everit.osgi.ecm.component
Abstract class for reference holder implementations.
AbstractReferenceHolder(String, R, Map<String, Object>) - Constructor for class org.everit.osgi.ecm.component.AbstractReferenceHolder
Constructor of the abstract reference holder.

B

BundleCapabilityHolder - Class in org.everit.osgi.ecm.component
Holder class for bundle capability references.
BundleCapabilityHolder(String, BundleCapability, Map<String, Object>) - Constructor for class org.everit.osgi.ecm.component.BundleCapabilityHolder
 

C

ComponentContainer<C> - Interface in org.everit.osgi.ecm.component.resource
The component container that holds zero or more active components and manages their lifecycles.
ComponentContext<C> - Interface in org.everit.osgi.ecm.component
The context of the component that should be accessible only from within a component.
ComponentRequirement<COMPONENT,CAPABILITY extends org.osgi.resource.Capability> - Interface in org.everit.osgi.ecm.component.resource
A requirement of a component (bundle capability or service reference).
ComponentRevision<C> - Interface in org.everit.osgi.ecm.component.resource
A snapshot of the state of a component instance.
ComponentState - Enum in org.everit.osgi.ecm.component.resource
States of the lifecycle of a component instance.
ComponentWire - Interface in org.everit.osgi.ecm.component.resource
A Wire between a component and another resource.
ConfigurationException - Exception in org.everit.osgi.ecm.component
Exception that is thrown when the component cannot work with the provided configuration.
ConfigurationException(String) - Constructor for exception org.everit.osgi.ecm.component.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.everit.osgi.ecm.component.ConfigurationException
 

E

ECMComponentConstants - Class in org.everit.osgi.ecm.component
Constants of ECM Component API.

G

getAcceptedCapabilityType() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRequirement
 
getAttributes() - Method in class org.everit.osgi.ecm.component.AbstractReferenceHolder
 
getBundleContext() - Method in interface org.everit.osgi.ecm.component.ComponentContext
The bundle context of the bundle that registered the component (normally it is the bundle that contains the component implementation).
getBundleContext() - Method in interface org.everit.osgi.ecm.component.resource.ComponentContainer
The context of the bundle that started the component container.
getCause() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRevision
The cause of the failure of the component.
getComponentContainer() - Method in interface org.everit.osgi.ecm.component.ComponentContext
The container of the component that is registered as an OSGi service and manages the lifecycle of the component instance.
getComponentContainer() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRevision
The container that this component revision belongs to.
getComponentMetadata() - Method in interface org.everit.osgi.ecm.component.resource.ComponentContainer
The metadata of the component that was used during creation.
getComponentRevision() - Method in interface org.everit.osgi.ecm.component.ComponentContext
A snapshot about the state of the component.
getComponentServiceReference() - Method in interface org.everit.osgi.ecm.component.ComponentContext
Get the service that was registered when the component was opened.
getComponentType() - Method in interface org.everit.osgi.ecm.component.ComponentContext
The type of the component implementation.
getDeclaringResource() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRevision
 
getInstance() - Method in interface org.everit.osgi.ecm.component.ComponentContext
Returns the service instance that was instantiated by this component.
getProcessingThread() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRevision
In case of ComponentState.STARTING or ComponentState.STOPPING state the method returns the thread that initiatied the state change on the component.
getProperties() - Method in interface org.everit.osgi.ecm.component.ComponentContext
 
getProperties() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRevision
The configuration properties of the component.
getReference() - Method in class org.everit.osgi.ecm.component.AbstractReferenceHolder
 
getReferenceId() - Method in class org.everit.osgi.ecm.component.AbstractReferenceHolder
 
getRequirementId() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRequirement
 
getResource() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRequirement
 
getResources() - Method in interface org.everit.osgi.ecm.component.resource.ComponentContainer
Snapshot about the component states that are managed by this container.
getService() - Method in class org.everit.osgi.ecm.component.ServiceHolder
 
getState() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRevision
The state of the component.

I

isSatisfied() - Method in interface org.everit.osgi.ecm.component.resource.ComponentRequirement
 

O

org.everit.osgi.ecm.component - package org.everit.osgi.ecm.component
 
org.everit.osgi.ecm.component.resource - package org.everit.osgi.ecm.component.resource
 

R

registerService(Class<S>, S, Dictionary<String, ?>) - Method in interface org.everit.osgi.ecm.component.ComponentContext
Registers the specified service object with the specified properties under the name of the specified class with the Framework.
registerService(String, Object, Dictionary<String, ?>) - Method in interface org.everit.osgi.ecm.component.ComponentContext
Registers the specified service object with the specified properties under the specified class name with the Framework.
registerService(String[], Object, Dictionary<String, ?>) - Method in interface org.everit.osgi.ecm.component.ComponentContext
Registers the specified service object with the specified properties under the specified class names into the Framework.

S

SERVICE_PROP_COMPONENT_CLASS - Static variable in class org.everit.osgi.ecm.component.ECMComponentConstants
Service property that tells the implementation class of the component when the ComponentContainer is registered as an OSGi service.
SERVICE_PROP_COMPONENT_NAME - Static variable in class org.everit.osgi.ecm.component.ECMComponentConstants
The name of the component (in the Metadata it is the componentId) that is provided as service property of ComponentContainer OSGi service.
ServiceHolder<S> - Class in org.everit.osgi.ecm.component
Holder class for OSGi service references.
ServiceHolder(String, ServiceReference<S>, S, Map<String, Object>) - Constructor for class org.everit.osgi.ecm.component.ServiceHolder
 

T

toString() - Method in class org.everit.osgi.ecm.component.AbstractReferenceHolder
 

V

valueOf(String) - Static method in enum org.everit.osgi.ecm.component.resource.ComponentState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.everit.osgi.ecm.component.resource.ComponentState
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G I O R S T V 
Skip navigation links

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