Class EventConstants
- java.lang.Object
-
- org.osgi.service.blueprint.container.EventConstants
-
public class EventConstants extends java.lang.ObjectEvent 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, orWAITING.Such events have the following properties:
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBUNDLEThe Blueprint bundle associated with this event.static java.lang.StringBUNDLE_IDThe bundle id of the Blueprint bundle associated with this event.static java.lang.StringBUNDLE_SYMBOLICNAMEThe bundle symbolic name of the Blueprint bundle associated with this event.static java.lang.StringBUNDLE_VERSIONThe bundle version of the Blueprint bundle associated with this event.static java.lang.StringCAUSEThe cause for aFAILUREevent.static java.lang.StringDEPENDENCIESThe filters identifying the missing dependencies that caused this event for aFAILURE,GRACE_PERIOD, orWAITINGevent.static java.lang.StringEVENTTheBlueprintEventobject that caused this event.static java.lang.StringEXTENDER_BUNDLEThe Blueprint extender bundle that is generating this event.static java.lang.StringEXTENDER_BUNDLE_IDThe bundle id of the Blueprint extender bundle that is generating this event.static java.lang.StringEXTENDER_BUNDLE_SYMBOLICNAMEThe bundle symbolic of the Blueprint extender bundle that is generating this event.static java.lang.StringEXTENDER_BUNDLE_VERSIONThe bundle version of the Blueprint extender bundle that is generating this event.static java.lang.StringTIMESTAMPThe time the event was created.static java.lang.StringTOPIC_BLUEPRINT_EVENTSTopic prefix for all events issued by the Blueprint Containerstatic java.lang.StringTOPIC_CREATEDTopic for Blueprint Container CREATED eventsstatic java.lang.StringTOPIC_CREATINGTopic for Blueprint Container CREATING eventsstatic java.lang.StringTOPIC_DESTROYEDTopic for Blueprint Container DESTROYED eventsstatic java.lang.StringTOPIC_DESTROYINGTopic for Blueprint Container DESTROYING eventsstatic java.lang.StringTOPIC_FAILURETopic for Blueprint Container FAILURE eventsstatic java.lang.StringTOPIC_GRACE_PERIODTopic for Blueprint Container GRACE_PERIOD eventsstatic java.lang.StringTOPIC_WAITINGTopic for Blueprint Container WAITING eventsstatic java.lang.StringTYPEThe type of the event that has been issued.
-
-
-
Field Detail
-
TYPE
public static final java.lang.String 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:
- Constant Field Values
-
EVENT
public static final java.lang.String EVENT
TheBlueprintEventobject that caused this event. This property is of typeBlueprintEvent.- See Also:
- Constant Field Values
-
TIMESTAMP
public static final java.lang.String TIMESTAMP
The time the event was created. This property is of typeLong.- See Also:
- Constant Field Values
-
BUNDLE
public static final java.lang.String BUNDLE
The Blueprint bundle associated with this event. This property is of typeBundle.- See Also:
- Constant Field Values
-
BUNDLE_ID
public static final java.lang.String BUNDLE_ID
The bundle id of the Blueprint bundle associated with this event. This property is of typeLong.- See Also:
- Constant Field Values
-
BUNDLE_SYMBOLICNAME
public static final java.lang.String BUNDLE_SYMBOLICNAME
The bundle symbolic name of the Blueprint bundle associated with this event. This property is of typeString.- See Also:
- Constant Field Values
-
BUNDLE_VERSION
public static final java.lang.String BUNDLE_VERSION
The bundle version of the Blueprint bundle associated with this event. This property is of typeVersion.- See Also:
- Constant Field Values
-
EXTENDER_BUNDLE
public static final java.lang.String EXTENDER_BUNDLE
The Blueprint extender bundle that is generating this event. This property is of typeBundle.- See Also:
- Constant Field Values
-
EXTENDER_BUNDLE_ID
public static final java.lang.String EXTENDER_BUNDLE_ID
The bundle id of the Blueprint extender bundle that is generating this event. This property is of typeLong.- See Also:
- Constant Field Values
-
EXTENDER_BUNDLE_SYMBOLICNAME
public static final java.lang.String EXTENDER_BUNDLE_SYMBOLICNAME
The bundle symbolic of the Blueprint extender bundle that is generating this event. This property is of typeString.- See Also:
- Constant Field Values
-
EXTENDER_BUNDLE_VERSION
public static final java.lang.String EXTENDER_BUNDLE_VERSION
The bundle version of the Blueprint extender bundle that is generating this event. This property is of typeVersion.- See Also:
- Constant Field Values
-
DEPENDENCIES
public static final java.lang.String 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:
- Constant Field Values
-
CAUSE
public static final java.lang.String CAUSE
The cause for aFAILUREevent. This property is of typeThrowable.- See Also:
- Constant Field Values
-
TOPIC_BLUEPRINT_EVENTS
public static final java.lang.String TOPIC_BLUEPRINT_EVENTS
Topic prefix for all events issued by the Blueprint Container- See Also:
- Constant Field Values
-
TOPIC_CREATING
public static final java.lang.String TOPIC_CREATING
Topic for Blueprint Container CREATING events- See Also:
- Constant Field Values
-
TOPIC_CREATED
public static final java.lang.String TOPIC_CREATED
Topic for Blueprint Container CREATED events- See Also:
- Constant Field Values
-
TOPIC_DESTROYING
public static final java.lang.String TOPIC_DESTROYING
Topic for Blueprint Container DESTROYING events- See Also:
- Constant Field Values
-
TOPIC_DESTROYED
public static final java.lang.String TOPIC_DESTROYED
Topic for Blueprint Container DESTROYED events- See Also:
- Constant Field Values
-
TOPIC_FAILURE
public static final java.lang.String TOPIC_FAILURE
Topic for Blueprint Container FAILURE events- See Also:
- Constant Field Values
-
TOPIC_GRACE_PERIOD
public static final java.lang.String TOPIC_GRACE_PERIOD
Topic for Blueprint Container GRACE_PERIOD events- See Also:
- Constant Field Values
-
TOPIC_WAITING
public static final java.lang.String TOPIC_WAITING
Topic for Blueprint Container WAITING events- See Also:
- Constant Field Values
-
-