Interface TZHistory

All Superinterfaces:
net.java.ao.Entity, net.java.ao.RawEntity<java.lang.Integer>

@Preload
public interface TZHistory
extends net.java.ao.Entity
Records timezone changes of user.
  • Method Summary

    Modifier and Type Method Description
    long getActivationDate()
    TimeZone given in this record is valid after this date.
    java.lang.String getTimeZoneId()
    ID of time zone that is expired at given date.
    java.lang.String getUserKey()
    Returns owner of this record.
    void setActivationDate​(long activationDate)
    Sets expiry date of time zone.
    void setTimeZoneId​(java.lang.String timeZoneId)
    Sets time zone id.
    void setUserKey​(java.lang.String userKey)
    Sets owner of this record.

    Methods inherited from interface net.java.ao.Entity

    getID

    Methods inherited from interface net.java.ao.RawEntity

    addPropertyChangeListener, getEntityManager, getEntityType, init, removePropertyChangeListener, save
  • Method Details

    • getUserKey

      java.lang.String getUserKey()
      Returns owner of this record.
      Returns:
      user key
    • setUserKey

      void setUserKey​(java.lang.String userKey)
      Sets owner of this record.
      Parameters:
      userKey - user key
    • getActivationDate

      long getActivationDate()
      TimeZone given in this record is valid after this date.
      Returns:
      time zone activation date.
    • setActivationDate

      void setActivationDate​(long activationDate)
      Sets expiry date of time zone. TZ is valid after given date.
      Parameters:
      activationDate - expiry date of time zone
    • getTimeZoneId

      java.lang.String getTimeZoneId()
      ID of time zone that is expired at given date.
      Returns:
      time zone id
    • setTimeZoneId

      void setTimeZoneId​(java.lang.String timeZoneId)
      Sets time zone id.
      Parameters:
      timeZoneId - time zone id