View Javadoc

1   package org.kuali.student.core.bo.util;
2   
3   import org.kuali.rice.kns.bo.InactivateableFromTo;
4   
5   public class InactivatableFromToHelper {
6   
7   	public static boolean isActive(InactivateableFromTo bo) {
8           long asOfDate;
9           
10          if (bo.getActiveAsOfDate() != null) {
11              asOfDate = bo.getActiveAsOfDate().getTime();
12          }
13          else {
14          	asOfDate = System.currentTimeMillis();
15          }
16  
17          return (bo.getActiveFromDate() == null || asOfDate >= bo.getActiveFromDate().getTime())
18                  && (bo.getActiveToDate() == null || asOfDate < bo.getActiveToDate().getTime());
19      }
20  }