public class SVEvent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
controlUnitId
Id of the Control Unit which variable has changed.
|
protected java.lang.String |
controlUnitType
Control Unit type.
|
protected java.lang.String |
subscriptionId
Id of the event subscription in which scope the event notification is received.
|
protected java.lang.Object |
value
The new value of the state variable.
|
protected java.lang.String |
varId
Id of the changed state variable.
|
| Constructor and Description |
|---|
SVEvent(java.lang.String subscriptionId,
java.lang.String controlUnitType,
java.lang.String controlUnitId,
java.lang.String varId,
java.lang.Object value)
Constructs state variable event with given attributes.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getControlUnitId()
Returns id of the Control Unit which variable has changed.
|
java.lang.String |
getControlUnitType()
Returns type of the Control Unit which variable has changed.
|
java.lang.String |
getSubscriptionId()
Returns id of the event subscription in which scope the event notification is received.
|
java.lang.Object |
getValue()
Returns value the new value of the state variable.
|
java.lang.String |
getVarId()
Returns id of the changed state variable.
|
protected java.lang.String subscriptionId
protected java.lang.String controlUnitType
protected java.lang.String controlUnitId
protected java.lang.String varId
protected java.lang.Object value
public SVEvent(java.lang.String subscriptionId,
java.lang.String controlUnitType,
java.lang.String controlUnitId,
java.lang.String varId,
java.lang.Object value)
subscriptionId - id of the event subscription in which scope the event notification is received.controlUnitType - Control Unit type.controlUnitId - id of the Control Unit which variable has changed.varId - id of the changed state variable.value - the new value of the state variable.public java.lang.String getControlUnitId()
public java.lang.String getControlUnitType()
public java.lang.String getSubscriptionId()
public java.lang.Object getValue()
public java.lang.String getVarId()
Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.