Class MeterLogEntity

    • Field Detail

      • id

        protected java.lang.String id
      • timestamp

        protected java.util.Date timestamp
      • milliseconds

        protected java.lang.Long milliseconds
      • name

        protected java.lang.String name
      • reporter

        protected java.lang.String reporter
      • value

        protected long value
    • Constructor Detail

      • MeterLogEntity

        public MeterLogEntity​(java.lang.String name,
                              long value,
                              java.util.Date timestamp)
      • MeterLogEntity

        public MeterLogEntity​(java.lang.String name,
                              java.lang.String reporter,
                              long value,
                              java.util.Date timestamp)
      • MeterLogEntity

        public MeterLogEntity()
    • Method Detail

      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface DbEntity
      • setId

        public void setId​(java.lang.String id)
        Specified by:
        setId in interface DbEntity
      • getTimestamp

        public java.util.Date getTimestamp()
      • setTimestamp

        public void setTimestamp​(java.util.Date timestamp)
      • getMilliseconds

        public java.lang.Long getMilliseconds()
      • setMilliseconds

        public void setMilliseconds​(java.lang.Long milliseconds)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getValue

        public long getValue()
      • setValue

        public void setValue​(long value)
      • getReporter

        public java.lang.String getReporter()
      • setReporter

        public void setReporter​(java.lang.String reporter)
      • getPersistentState

        public java.lang.Object getPersistentState()
        Description copied from interface: DbEntity
        Returns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.
        Specified by:
        getPersistentState in interface DbEntity
      • getReferencedEntityIds

        public java.util.Set<java.lang.String> getReferencedEntityIds()
        Description copied from interface: HasDbReferences

        Scope: IN-MEMORY references

        Specified by:
        getReferencedEntityIds in interface HasDbReferences
        Returns:
        the ids of the entities that this entity references. Should only return ids for entities of the same type
      • getReferencedEntitiesIdAndClass

        public java.util.Map<java.lang.String,​java.lang.Class> getReferencedEntitiesIdAndClass()
        Description copied from interface: HasDbReferences

        Scope: IN-MEMORY references

        Specified by:
        getReferencedEntitiesIdAndClass in interface HasDbReferences
        Returns:
        a map of the ids and the entities' classes that this entity references. It's used when trying to determine if there was an Optimistic Locking occurrence on an INSERT or UPDATE of an object of this type.