A B C D E F G I M N O P R S T U V W

A

ACTIVATION_EAGER - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
The component's manager must eagerly activate the component.
ACTIVATION_LAZY - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
The component's manager must lazily activate the component.
AUTO_EXPORT_ALL_CLASSES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java classes and interfaces in the component instance type as service interfaces.
AUTO_EXPORT_CLASS_HIERARCHY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java classes in the hierarchy of the component instance type as service interfaces.
AUTO_EXPORT_DISABLED - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Do not auto-detect types for advertised service interfaces
AUTO_EXPORT_INTERFACES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java interfaces implemented by the component instance type as service interfaces.
AVAILABILITY_MANDATORY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
A matching service is required at all times.
AVAILABILITY_OPTIONAL - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
A matching service is not required to be present.

B

BeanArgument - Interface in org.osgi.service.blueprint.reflect
Metadata for a factory method or constructor argument of a bean.
BeanMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a Bean component.
BeanProperty - Interface in org.osgi.service.blueprint.reflect
Metadata for a property to be injected into a bean.
BlueprintContainer - Interface in org.osgi.service.blueprint.container
A Blueprint Container represents the managed state of a Blueprint bundle.
BlueprintEvent - Class in org.osgi.service.blueprint.container
A Blueprint Event.
BlueprintEvent(int, Bundle, Bundle) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a simple BlueprintEvent object.
BlueprintEvent(int, Bundle, Bundle, String[]) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a set of dependencies.
BlueprintEvent(int, Bundle, Bundle, Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a failure cause.
BlueprintEvent(int, Bundle, Bundle, String[], Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a failure cause and a set of dependencies.
BlueprintEvent(BlueprintEvent, boolean) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a new BlueprintEvent from the specified BlueprintEvent.
blueprintEvent(BlueprintEvent) - Method in interface org.osgi.service.blueprint.container.BlueprintListener
Receives notifications of a Blueprint Event.
BlueprintListener - Interface in org.osgi.service.blueprint.container
A BlueprintEvent Listener.
BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The Blueprint bundle associated with this event.
BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle id of the Blueprint bundle associated with this event.
BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle symbolic name of the Blueprint bundle associated with this event.
BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle version of the Blueprint bundle associated with this event.

C

canConvert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Return if this converter is able to convert the specified object to the specified type.
CAUSE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The cause for a FAILURE event.
CollectionMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a collection based value.
ComponentDefinitionException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component definition is in error.
ComponentDefinitionException() - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with no message or exception cause.
ComponentDefinitionException(String) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the specified message
ComponentDefinitionException(String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the specified message and exception cause.
ComponentDefinitionException(Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the exception cause.
ComponentMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for managed components.
convert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Convert the specified object to an instance of the specified type.
Converter - Interface in org.osgi.service.blueprint.container
Type converter to convert an object to a target type.
CREATED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has created a Blueprint Container for the bundle.
CREATING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started creating a Blueprint Container for the bundle.

D

DEPENDENCIES - Static variable in class org.osgi.service.blueprint.container.EventConstants
The filters identifying the missing dependencies that caused this event for a FAILURE, GRACE_PERIOD, or WAITING event.
DESTROYED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container for the bundle has been completely destroyed.
DESTROYING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started destroying the Blueprint Container for the bundle.

E

EVENT - Static variable in class org.osgi.service.blueprint.container.EventConstants
The BlueprintEvent object that caused this event.
EventConstants - Class in org.osgi.service.blueprint.container
Event property names used in Event Admin events published by a Blueprint Container.
EXTENDER_BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle id of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle symbolic of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle version of the Blueprint extender bundle that is generating this event.

F

FAILURE - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container creation for the bundle has failed.

G

getActivation() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the activation strategy for the component.
getActualTypeArgument(int) - Method in class org.osgi.service.blueprint.container.ReifiedType
Return a type parameter for this type.
getArguments() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the arguments for the factory method or constructor of the bean.
getAutoExport() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the auto-export mode for the service.
getAvailability() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return whether or not a matching service is required at all times.
getBindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the name of the bind method.
getBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the Blueprint bundle associated with this event.
getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the cause for this BlueprintEvent.FAILURE event.
getClassName() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the class specified for the bean.
getCollectionClass() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return the type of the collection.
getComponentId() - Method in exception org.osgi.service.blueprint.container.NoSuchComponentException
Returns the id of the non-existent component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.IdRefMetadata
Return the id of the referenced component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.RefMetadata
Return the id of the referenced component.
getComponentIds() - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Returns the set of component ids managed by this Blueprint Container.
getComponentInstance(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return the component instance for the specified component id.
getComponentMetadata(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return the Component Metadata object for the component with the specified component id.
getComponentName() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the value of the component-name attribute of the service reference.
getDependencies() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the filters identifying the missing dependencies that caused this event.
getDependsOn() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the ids of any components listed in a depends-on attribute for the component.
getDestroyMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the destroy method specified for the bean.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the entries for the map.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.PropsMetadata
Return the entries for the properties.
getExtenderBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the Blueprint extender bundle that is generating this event.
getFactoryComponent() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the Metadata for the factory component on which to invoke the factory method for the bean.
getFactoryMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the factory method for the bean.
getFilter() - Method in exception org.osgi.service.blueprint.container.ServiceUnavailableException
Returns the filter expression that a service would have needed to satisfy in order for the invocation to proceed.
getFilter() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the filter expression that a matching service must match.
getId() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the id of the component.
getIndex() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the zero-based index into the parameter list of the factory method or constructor to be invoked for this argument.
getInitMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the init method specified for the bean.
getInterface() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the name of the interface type that a matching service must support.
getInterfaces() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the type names of the interfaces that the service should be advertised as supporting.
getKey() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
Return the Metadata for the key of the map entry.
getKeyType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the name of the type of the map keys.
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the Metadata for the component that will receive bind and unbind events.
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the Metadata for the component that will receive registration and unregistration events.
getMemberType() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Return whether the List will contain service object proxies or ServiceReference objects.
getMetadata(Class<T>) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return all ComponentMetadata objects of the specified Component Metadata type.
getName() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
Return the name of the property to be injected.
getProperties() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the properties for the bean.
getRanking() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the ranking value to use when advertising the service.
getRawClass() - Method in class org.osgi.service.blueprint.container.ReifiedType
Return the raw class represented by this type.
getReferenceListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the reference listeners to receive bind and unbind events.
getRegistrationListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the registration listeners to be notified when the service is registered and unregistered with the framework.
getRegistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the name of the registration method.
getScope() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the scope for the bean.
getServiceComponent() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the Metadata for the component to be exported as a service.
getServiceProperties() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the user declared properties to be advertised with the service.
getStringValue() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the unconverted string representation of the value.
getTimeout() - Method in interface org.osgi.service.blueprint.reflect.ReferenceMetadata
Return the timeout for service invocations when a backing service is is unavailable.
getTimestamp() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the time at which this event was created.
getType() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the type of this event.
getType() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the name of the type to which the value should be converted.
getUnbindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the name of the unbind method.
getUnregistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the name of the unregistration method.
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the Metadata for the argument value.
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
Return the Metadata for the value to be injected into a bean.
getValue() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
Return the Metadata for the value of the map entry.
getValues() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return Metadata for the values of the collection.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the name of the value type to match the argument and convert the value into when invoking the constructor or factory method.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return the type specified for the values of the collection.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the name of the type of the map values.
GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container has entered the grace period.

I

IdRefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for the verified id of another component managed by the Blueprint Container.
isReplay() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return whether this event is a replay event.

M

MapEntry - Interface in org.osgi.service.blueprint.reflect
Metadata for a map entry.
MapMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a Map based value.
Metadata - Interface in org.osgi.service.blueprint.reflect
Top level Metadata type.

N

NonNullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value that cannot null.
NoSuchComponentException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component does not exist in a Blueprint Container.
NoSuchComponentException(String, String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
NoSuchComponentException(String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
NULL - Static variable in interface org.osgi.service.blueprint.reflect.NullMetadata
Singleton instance of NullMetadata.
NullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value specified to be null via the <null> element.

O

org.osgi.service.blueprint.container - package org.osgi.service.blueprint.container
Blueprint Container Package Version 1.0.
org.osgi.service.blueprint.reflect - package org.osgi.service.blueprint.reflect
Blueprint Reflection Package Version 1.0.

P

PropsMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a java.util.Properties based value.

R

ReferenceListener - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference listener interested in the reference bind and unbind events for a service reference.
ReferenceListMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a list of service references.
ReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference that will bind to a single matching service in the service registry.
RefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to another component managed by the Blueprint Container.
RegistrationListener - Interface in org.osgi.service.blueprint.reflect
Metadata for a registration listener interested in service registration and unregistration events for a service.
ReifiedType - Class in org.osgi.service.blueprint.container
Provides access to a concrete type and its optional generic type parameters.
ReifiedType(Class) - Constructor for class org.osgi.service.blueprint.container.ReifiedType
Create a Reified Type for a raw Java class without any generic type parameters.

S

SCOPE_PROTOTYPE - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has prototype scope.
SCOPE_SINGLETON - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has singleton scope.
ServiceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a service to be registered by the Blueprint Container when enabled.
ServiceReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to an OSGi service.
ServiceUnavailableException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a service is unavailable.
ServiceUnavailableException(String, String) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message.
ServiceUnavailableException(String, String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message and exception cause.
size() - Method in class org.osgi.service.blueprint.container.ReifiedType
Return the number of type parameters for this type.

T

Target - Interface in org.osgi.service.blueprint.reflect
A common interface for managed components that can be used as a direct target for method calls.
TIMESTAMP - Static variable in class org.osgi.service.blueprint.container.EventConstants
The time the event was created.
TOPIC_BLUEPRINT_EVENTS - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic prefix for all events issued by the Blueprint Container
TOPIC_CREATED - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container CREATED events
TOPIC_CREATING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container CREATING events
TOPIC_DESTROYED - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container DESTROYED events
TOPIC_DESTROYING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container DESTROYING events
TOPIC_FAILURE - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container FAILURE events
TOPIC_GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container GRACE_PERIOD events
TOPIC_WAITING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container WAITING events
TYPE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The type of the event that has been issued.

U

USE_SERVICE_OBJECT - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Reference list values must be proxies to the actual service objects.
USE_SERVICE_REFERENCE - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Reference list values must be ServiceReference objects.

V

ValueMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a simple String value that will be type-converted if necessary before injecting.

W

WAITING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container is waiting on the availability of a service to satisfy an invocation on a referenced service.

A B C D E F G I M N O P R S T U V W

Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.