Interface MessageData<T>

Type Parameters:
T - the type of the wrapped data payload
All Known Implementing Classes:
AlarmMessageData, AlertMessageData, EnvironmentMessageData, MeteredPowerMessageData, PowerMessageData, TagPointMessageData

public interface MessageData<T>
The streaming envelope shared by every IBX SmartView message type, carrying the message type discriminator and its typed data payload.
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
  • Method Details

    • getType

      String getType()
      Returns:
      the message type discriminator
    • getData

      T getData()
      Returns:
      the wrapped data payload