Class EventConstants
java.lang.Object
org.osgi.service.blueprint.container.EventConstants
Event property names used in Event Admin events published by a Blueprint
Container.
Each type of event is sent to a different topic:
org/osgi/service/blueprint/container/<event-type>
where <event-type> can have the values
CREATING, CREATED, DESTROYING,
DESTROYED, FAILURE, GRACE_PERIOD, or
WAITING.
Such events have the following properties:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe Blueprint bundle associated with this event.static final StringThe bundle id of the Blueprint bundle associated with this event.static final StringThe bundle symbolic name of the Blueprint bundle associated with this event.static final StringThe bundle version of the Blueprint bundle associated with this event.static final StringThe cause for aFAILUREevent.static final StringThe filters identifying the missing dependencies that caused this event for aFAILURE,GRACE_PERIOD, orWAITINGevent.static final StringTheBlueprintEventobject that caused this event.static final StringThe Blueprint extender bundle that is generating this event.static final StringThe bundle id of the Blueprint extender bundle that is generating this event.static final StringThe bundle symbolic of the Blueprint extender bundle that is generating this event.static final StringThe bundle version of the Blueprint extender bundle that is generating this event.static final StringThe time the event was created.static final StringTopic prefix for all events issued by the Blueprint Containerstatic final StringTopic for Blueprint Container CREATED eventsstatic final StringTopic for Blueprint Container CREATING eventsstatic final StringTopic for Blueprint Container DESTROYED eventsstatic final StringTopic for Blueprint Container DESTROYING eventsstatic final StringTopic for Blueprint Container FAILURE eventsstatic final StringTopic for Blueprint Container GRACE_PERIOD eventsstatic final StringTopic for Blueprint Container WAITING eventsstatic final StringThe type of the event that has been issued. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TYPE
The type of the event that has been issued. This property is of typeIntegerand can take one of the values defined inBlueprintEvent.- See Also:
-
EVENT
TheBlueprintEventobject that caused this event. This property is of typeBlueprintEvent.- See Also:
-
TIMESTAMP
The time the event was created. This property is of typeLong.- See Also:
-
BUNDLE
The Blueprint bundle associated with this event. This property is of typeBundle.- See Also:
-
BUNDLE_ID
The bundle id of the Blueprint bundle associated with this event. This property is of typeLong.- See Also:
-
BUNDLE_SYMBOLICNAME
The bundle symbolic name of the Blueprint bundle associated with this event. This property is of typeString.- See Also:
-
BUNDLE_VERSION
The bundle version of the Blueprint bundle associated with this event. This property is of typeVersion.- See Also:
-
EXTENDER_BUNDLE
The Blueprint extender bundle that is generating this event. This property is of typeBundle.- See Also:
-
EXTENDER_BUNDLE_ID
The bundle id of the Blueprint extender bundle that is generating this event. This property is of typeLong.- See Also:
-
EXTENDER_BUNDLE_SYMBOLICNAME
The bundle symbolic of the Blueprint extender bundle that is generating this event. This property is of typeString.- See Also:
-
EXTENDER_BUNDLE_VERSION
The bundle version of the Blueprint extender bundle that is generating this event. This property is of typeVersion.- See Also:
-
DEPENDENCIES
The filters identifying the missing dependencies that caused this event for aFAILURE,GRACE_PERIOD, orWAITINGevent. This property type is an array ofString.- See Also:
-
CAUSE
The cause for aFAILUREevent. This property is of typeThrowable.- See Also:
-
TOPIC_BLUEPRINT_EVENTS
Topic prefix for all events issued by the Blueprint Container- See Also:
-
TOPIC_CREATING
Topic for Blueprint Container CREATING events- See Also:
-
TOPIC_CREATED
Topic for Blueprint Container CREATED events- See Also:
-
TOPIC_DESTROYING
Topic for Blueprint Container DESTROYING events- See Also:
-
TOPIC_DESTROYED
Topic for Blueprint Container DESTROYED events- See Also:
-
TOPIC_FAILURE
Topic for Blueprint Container FAILURE events- See Also:
-
TOPIC_GRACE_PERIOD
Topic for Blueprint Container GRACE_PERIOD events- See Also:
-
TOPIC_WAITING
Topic for Blueprint Container WAITING events- See Also:
-
-
Constructor Details
-
EventConstants
private EventConstants()
-