Class ExpirableObject

java.lang.Object
com.siperf.commons.data.expirable.ExpirableObject
All Implemented Interfaces:
Expirable
Direct Known Subclasses:
Transaction

public class ExpirableObject extends Object implements Expirable
  • Constructor Details

    • ExpirableObject

      public ExpirableObject(long expiryTime)
  • Method Details

    • getCreatedAt

      public long getCreatedAt()
    • getExpireAt

      public long getExpireAt()
    • isExpired

      public boolean isExpired()
      Specified by:
      isExpired in interface Expirable
    • isExpired

      public boolean isExpired(long timestamp)