Class ResponderEvent<T extends UserTrade>

    • Constructor Detail

      • ResponderEvent

        protected ResponderEvent​(String eventName)
    • Method Detail

      • getEventName

        public String getEventName()
        Returns the event name that this event will send.
        Returns:
        The name of the event
      • addFields

        public void addFields​(Map<String,​String> newFields)
        Adds all the specified fields to the list of fields that will be sent with this event.
        Parameters:
        newFields - the new fields to add. Any existing fields with the same keys will be overridden.
      • addField

        public void addField​(String fieldName,
                             String value)
        Adds the specified field to the list of fields that will be sent with this event. Any existing field with the same fieldName will be overridden.
        Parameters:
        fieldName - The field name to add.
        value - The value to add for the field name.
      • getField

        public String getField​(String fieldName)
        Returns the field value with the specified field name.
        Parameters:
        fieldName - The name of the field
        Returns:
        the field value
      • getFields

        public Map<String,​String> getFields()
        Returns the current fields that have been added to this event.
        Returns:
        the fields.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object