1 47 package com.ivata.groupware.container.persistence; 48 49 import java.sql.Timestamp ; 50 import java.util.Date ; 51 52 import com.ivata.groupware.admin.security.server.SecuritySession; 53 import com.ivata.groupware.admin.security.user.UserDO; 54 55 66 public final class TimestampDOHandling { 67 public static void add(SecuritySession securitySession, TimestampDO timestampDO) { 68 assert (securitySession != null); 69 assert (timestampDO != null); 70 71 Timestamp now = new Timestamp (new Date ().getTime()); 72 UserDO user = securitySession.getUser(); 73 timestampDO.setCreated(now); 74 timestampDO.setCreatedBy(user); 75 timestampDO.setModified(now); 76 timestampDO.setModifiedBy(user); 77 } 78 public static void amend(SecuritySession securitySession, TimestampDO timestampDO) { 79 Timestamp now = new Timestamp (new Date ().getTime()); 80 UserDO user = securitySession.getUser(); 81 timestampDO.setModifiedBy(user); 83 } 84 } 85 | Popular Tags |