Top Description Fields Constructors Methods
org.osgi.service.typedevent

public final Class TypedEventConstants

extends Object
Class Inheritance
Annotations
@ProviderType
Imports
org.osgi.annotation.versioning.ProviderType

Defines standard names for Typed Event properties.
Author
$Id: b3c3bb7f79af344b6e1f60f13373feaec5d54bd4 $

Field Summary

Modifier and TypeField and Description
public static final String
TYPED_EVENT_FILTER

The name of the service property used to indicate a filter that should be applied to events from the TYPED_EVENT_TOPICS.

public static final String
TYPED_EVENT_IMPLEMENTATION

The name of the implementation capability for the Typed Event specification

public static final String
TYPED_EVENT_SPECIFICATION_VERSION

The version of the implementation capability for the Typed Event specification

public static final String
TYPED_EVENT_TOPICS

The name of the service property used to indicate the topic(s) to which an a TypedEventHandler or UntypedEventHandler service is listening.

public static final String
TYPED_EVENT_TYPE

The name of the service property used to indicate the type of the event objects received by a TypedEventHandler service.

Constructor Summary

AccessConstructor and Description
private
TypedEventConstants()

Private constructor to prevent instantiation

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

TYPED_EVENT_FILTERback to summary
public static final String TYPED_EVENT_FILTER

The name of the service property used to indicate a filter that should be applied to events from the TYPED_EVENT_TOPICS. Only events which match the filter will be delivered to the Event Handler service.

If this service property is not present then all events from the topic(s) will be delivered to the Event Handler service.

TYPED_EVENT_IMPLEMENTATIONback to summary
public static final String TYPED_EVENT_IMPLEMENTATION

The name of the implementation capability for the Typed Event specification

TYPED_EVENT_SPECIFICATION_VERSIONback to summary
public static final String TYPED_EVENT_SPECIFICATION_VERSION

The version of the implementation capability for the Typed Event specification

TYPED_EVENT_TOPICSback to summary
public static final String TYPED_EVENT_TOPICS

The name of the service property used to indicate the topic(s) to which an a TypedEventHandler or UntypedEventHandler service is listening.

If this service property is not present then the reified type parameter from the TypedEventHandler implementation class will be used to determine the topic.

TYPED_EVENT_TYPEback to summary
public static final String TYPED_EVENT_TYPE

The name of the service property used to indicate the type of the event objects received by a TypedEventHandler service.

If this service property is not present then the reified type parameter from the TypedEventHandler implementation class will be used.

Constructor Detail

TypedEventConstantsback to summary
private TypedEventConstants()

Private constructor to prevent instantiation