TimestampedObject.java :  » J2EE » panther » org » lateralnz » common » model » Java Open Source

Java Open Source » J2EE » panther 
panther » org » lateralnz » common » model » TimestampedObject.java
package org.lateralnz.common.model;

import java.io.Serializable;

public class TimestampedObject implements Serializable {

  private long timeCreated = System.currentTimeMillis();
  private long timeUpdated = timeCreated;
  public Object obj = null;
  
  public TimestampedObject() {
  }
  
  public TimestampedObject(Object obj) {
    this.obj = obj;
  }
  
  public void timestamp() {
    timeUpdated = System.currentTimeMillis();
  }
  
  public long getTimeCreated() {
    return timeCreated;
  }
  
  public long getTimeUpdated() {
    return timeUpdated;
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.