public class DataEvent
extends java.util.EventObject
IDataExchangeListener.dataAdded(wxservice.DataEvent)
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATA_SOURCE_DEWPOINT
Dewpoint data source identifier: sensor-name.dewpoint.
|
static java.lang.String |
DATA_SOURCE_DIRECTION
Wind direction data source identifier: sensor-name.direction.
|
static java.lang.String |
DATA_SOURCE_HUMIDITY
Humidity data source identifier: sensor-name.humidity.
|
static java.lang.String |
DATA_SOURCE_PRESSURE
Air pressure data source identifier: sensor-name.pressure.
|
static java.lang.String |
DATA_SOURCE_RATE
Rainfall data source identifier: sensor-name.rate.
|
static java.lang.String |
DATA_SOURCE_SOLAR_INTENSITY
Solar intensity data source identifier: sensor-name.solar.
|
static java.lang.String |
DATA_SOURCE_SPEED
Wind speed data source identifier: sensor-name.speed.
|
static java.lang.String |
DATA_SOURCE_STATUS
Light status data source identifier: sensor-name.solar.
|
static java.lang.String |
DATA_SOURCE_TEMPERATURE
Temperature data source identifier: sensor-name.temperature.
|
static java.lang.String |
DATA_SOURCE_TOTAL
Rainfall data source identifier: sensor-name.total.
|
private java.lang.String |
name
Data source name.
|
private long |
time
Creation time for this event.
|
private java.lang.Number |
value
Data value.
|
Constructor and Description |
---|
DataEvent(java.lang.Object source,
java.lang.String name,
java.lang.Number value)
Creates a new instance of DataEvent.
|
DataEvent(java.lang.Object source,
java.lang.String name,
java.lang.String value,
long time)
Creates a new instance of DataEvent from WebSensorData.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Event data source name property accessor.
|
long |
getTime()
Event time property accessor.
|
java.lang.Number |
getValue()
Event data property accessor.
|
java.lang.String |
toString()
Standard override.
|
public static final java.lang.String DATA_SOURCE_DIRECTION
public static final java.lang.String DATA_SOURCE_TEMPERATURE
public static final java.lang.String DATA_SOURCE_RATE
public static final java.lang.String DATA_SOURCE_TOTAL
public static final java.lang.String DATA_SOURCE_HUMIDITY
public static final java.lang.String DATA_SOURCE_DEWPOINT
public static final java.lang.String DATA_SOURCE_PRESSURE
public static final java.lang.String DATA_SOURCE_SPEED
public static final java.lang.String DATA_SOURCE_SOLAR_INTENSITY
public static final java.lang.String DATA_SOURCE_STATUS
private java.lang.String name
private java.lang.Number value
private long time
public DataEvent(java.lang.Object source, java.lang.String name, java.lang.Number value)
source
- object firing the event.name
- data source adding the data set.value
- data being added.public DataEvent(java.lang.Object source, java.lang.String name, java.lang.String value, long time)
source
- object firing the event.name
- of the sensor posting the data.value
- sensor data numeric value.time
- the data was collected.public java.lang.String getName()
public java.lang.Number getValue()
public long getTime()
public java.lang.String toString()
toString
in class java.util.EventObject