FUNCTION_UID - the event source function unique identifier.PROPERTY_NAME - the property name.PROPERTY_VALUE - the property value. The property value type
must be a subclass of FunctionData.| Modifier and Type | Field and Description |
|---|---|
| public static final String | EVENT_CLASS
Represents the event class. |
| public static final String | EVENT_PACKAGE
Represents the event package. |
| public static final String | FUNCTION_UID
Represents an event property key for function UID. |
| public static final String | PROPERTY_NAME
Represents an event property key for the function property name. |
| public static final String | PROPERTY_VALUE
Represents an event property key for the function property value. |
| public static final String | TOPIC_PROPERTY_CHANGED
Represents the event topic for the function property changed. |
| Access | Constructor and Description |
|---|---|
| public | FunctionEvent(String
The event topic. topic, Dictionary<String, ?> The event properties. properties)Constructs a new event with the specified topic and properties. |
| public | FunctionEvent(String
The event topic. topic, Map<String, ?> The event properties. properties)Constructs a new event with the specified topic and properties. |
| public | FunctionEvent(String
The event topic. topic, String The event source function UID. functionUID, String The event source property name. propName, FunctionData The event source property value. propValue)Constructs a new event with the specified topic, function UID, property name and property value. |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public FunctionData | |
| public String | Returns: The property value change source function.Returns the property value change source function identifier. |
| private static Map |
| EVENT_CLASS | back to summary |
|---|---|
| public static final String EVENT_CLASS Represents the event class. That constant can be useful for the event handlers depending on the event filters. | |
| EVENT_PACKAGE | back to summary |
|---|---|
| public static final String EVENT_PACKAGE Represents the event package. That constant can be useful for the event handlers depending on the event filters. | |
| FUNCTION_UID | back to summary |
|---|---|
| public static final String FUNCTION_UID Represents an event property key for function UID. The property value
type is | |
| PROPERTY_NAME | back to summary |
|---|---|
| public static final String PROPERTY_NAME Represents an event property key for the function property name. The
property value type is | |
| PROPERTY_VALUE | back to summary |
|---|---|
| public static final String PROPERTY_VALUE Represents an event property key for the function property value. The
property value type is a subclass of | |
| TOPIC_PROPERTY_CHANGED | back to summary |
|---|---|
| public static final String TOPIC_PROPERTY_CHANGED Represents the event topic for the function property changed. | |
| FunctionEvent | back to summary |
|---|---|
| public FunctionEvent(String topic, Dictionary<String, ?> properties) Constructs a new event with the specified topic and properties.
| |
| FunctionEvent | back to summary |
|---|---|
| public FunctionEvent(String topic, Map<String, ?> properties) Constructs a new event with the specified topic and properties. | |
| FunctionEvent | back to summary |
|---|---|
| public FunctionEvent(String topic, String functionUID, String propName, FunctionData propValue) Constructs a new event with the specified topic, function UID, property name and property value.
| |
| getFunctionPropertyName | back to summary |
|---|---|
| public String getFunctionPropertyName() Returns the property name. The value is same as the value of
| |
| getFunctionPropertyValue | back to summary |
|---|---|
| public FunctionData getFunctionPropertyValue() Returns the property value. The value is same as the value of
| |
| getFunctionUID | back to summary |
|---|---|
| public String getFunctionUID() Returns the property value change source function identifier. The value
is same as the value of
| |
| prepareEventProps | back to summary |
|---|---|
| private static Map | |