Class CayenneEvent

    • Field Detail

      • info

        protected Map info
      • postedBy

        protected transient Object postedBy
    • Constructor Detail

      • CayenneEvent

        public CayenneEvent​(Object source)
      • CayenneEvent

        public CayenneEvent​(Object source,
                            Map info)
      • CayenneEvent

        public CayenneEvent​(Object source,
                            Object postedBy,
                            Map info)
        Creates CayenneEvent with possibly different event source and poster. This may be the case when an event is resent by listener.
        Since:
        1.1
    • Method Detail

      • getInfo

        public Map getInfo()
      • setSubject

        public void setSubject​(EventSubject subject)
        Since:
        1.2
      • getPostedBy

        public Object getPostedBy()
        Returns an object that posted this event. It may be different from event source, if event is reposted multiple times.
      • setPostedBy

        public void setPostedBy​(Object postedBy)