Class PlatformEvent

java.lang.Object
com.onenetwork.platform.common.event.PlatformEvent

public class PlatformEvent
extends java.lang.Object
Simple event which is published/subscribed through PlatformEventService.
  • Constructor Summary

    Constructors 
    Constructor Description
    PlatformEvent​(java.lang.String fullyQualifiedEventName)  
    PlatformEvent​(java.lang.String fullyQualifiedEventName, java.util.Map<java.lang.String,​java.lang.Object> parameters)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getFullyQualifiedEventName()
    Returns fully-qualified event name, for example "ZBKS.BookSoldEvent"
    java.util.Map<java.lang.String,​java.lang.Object> getParameters()
    Returns an optional set of name/object pairs to accompany the event.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PlatformEvent

      public PlatformEvent​(java.lang.String fullyQualifiedEventName)
      Parameters:
      fullyQualifiedEventName - fully-qualified event name, for example "ZBKS.BookSoldEvent"
    • PlatformEvent

      public PlatformEvent​(java.lang.String fullyQualifiedEventName, java.util.Map<java.lang.String,​java.lang.Object> parameters)
      Parameters:
      fullyQualifiedEventName - fully-qualified event name, for example "ZBKS.BookSoldEvent"
      parameters - optional set of parameters to attach to the event
  • Method Details

    • getFullyQualifiedEventName

      public java.lang.String getFullyQualifiedEventName()
      Returns fully-qualified event name, for example "ZBKS.BookSoldEvent"
    • getParameters

      public java.util.Map<java.lang.String,​java.lang.Object> getParameters()
      Returns an optional set of name/object pairs to accompany the event. Each fully qualified event name may provide a different set of parameters.
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object