X-Git-Url: https://gerrit.onap.org/r/gitweb?p=aaf%2Fauthz.git;a=blobdiff_plain;f=auth%2Fauth-batch%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fauth%2Fbatch%2Fhelpers%2FExpireRange.java;fp=auth%2Fauth-batch%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fauth%2Fbatch%2Fhelpers%2FExpireRange.java;h=6a5dbadc2be9ce19e5228a78f9f1d1d01cd7d6a4;hp=3c246db643def23eb43f1c1847d2a87d5162fef4;hb=78ccdcc1d1c29760e4cf833f94df62e1c5aa733f;hpb=a3b442a09aa3666662003d7c8a5ed69ee24a373e diff --git a/auth/auth-batch/src/main/java/org/onap/aaf/auth/batch/helpers/ExpireRange.java b/auth/auth-batch/src/main/java/org/onap/aaf/auth/batch/helpers/ExpireRange.java index 3c246db6..6a5dbadc 100644 --- a/auth/auth-batch/src/main/java/org/onap/aaf/auth/batch/helpers/ExpireRange.java +++ b/auth/auth-batch/src/main/java/org/onap/aaf/auth/batch/helpers/ExpireRange.java @@ -23,6 +23,7 @@ package org.onap.aaf.auth.batch.helpers; import java.util.ArrayList; +import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.HashMap; @@ -52,7 +53,7 @@ public class ExpireRange { ranges = new HashMap<>(); intervalDates = new HashMap<>(); int i=0; - approveDelete = new Range(DELETE,0,0,0,-1,0,GregorianCalendar.DAY_OF_YEAR,-100); + approveDelete = new Range(DELETE,0,0,0,-1,0, Calendar.DAY_OF_YEAR,-100); String prop = access.getProperty(AAF_BATCH_RANGE + i,null); if(prop==null && i==0) { List lcred = getRangeList("cred"); @@ -66,23 +67,23 @@ public class ExpireRange { Interval of 0 means none Interval > 0 means only X number of Days. */ - delRange = new Range(DELETE,0,0,0,-1,0,GregorianCalendar.WEEK_OF_MONTH,-2); + delRange = new Range(DELETE,0,0,0,-1,0,Calendar.WEEK_OF_MONTH,-2); lur.add(delRange); lcred.add(delRange); lx509.add(delRange); - lcred.add(new Range(ONE_WEEK ,3,-1,1,0,0,GregorianCalendar.WEEK_OF_MONTH,1)); - lcred.add(new Range(TWO_WEEK ,2,-1,-1,GregorianCalendar.WEEK_OF_MONTH,1,GregorianCalendar.WEEK_OF_MONTH,2)); - lcred.add(new Range(ONE_MONTH,1,7,7,GregorianCalendar.WEEK_OF_MONTH,2,GregorianCalendar.MONTH,1)); - lcred.add(new Range(TWO_MONTH,1,-1,-1,GregorianCalendar.MONTH,1,GregorianCalendar.MONTH,2)); + lcred.add(new Range(ONE_WEEK ,3,-1,1,0,0,Calendar.WEEK_OF_MONTH,1)); + lcred.add(new Range(TWO_WEEK ,2,-1,-1,Calendar.WEEK_OF_MONTH,1,Calendar.WEEK_OF_MONTH,2)); + lcred.add(new Range(ONE_MONTH,1,7,7,Calendar.WEEK_OF_MONTH,2,Calendar.MONTH,1)); + lcred.add(new Range(TWO_MONTH,1,-1,-1,Calendar.MONTH,1,Calendar.MONTH,2)); - lur.add( new Range(ONE_MONTH,1,-1,-1,0,0,GregorianCalendar.MONTH,1)); - lx509.add(new Range(ONE_MONTH,1,-1,-1,GregorianCalendar.WEEK_OF_MONTH,2,GregorianCalendar.MONTH,1)); + lur.add( new Range(ONE_MONTH,1,-1,-1,0,0,Calendar.MONTH,1)); + lx509.add(new Range(ONE_MONTH,1,-1,-1,Calendar.WEEK_OF_MONTH,2,Calendar.MONTH,1)); } } public Range newFutureRange() { - return new Range("Approval",7,7,1,0,0,GregorianCalendar.MONTH,1); + return new Range("Approval",7,7,1,0,0,Calendar.MONTH,1); } public Set names() { @@ -103,6 +104,8 @@ public class ExpireRange { ranges.put(key, rv); } return rv; + + } public class Range { @@ -123,9 +126,9 @@ public class ExpireRange { this.reportingLevel = reportingLevel; this.peopleInterval = peopleInterval; this.appInterval = appInterval; - GregorianCalendar gc = new GregorianCalendar(); + Calendar gc = new GregorianCalendar(); if(startGCType<0) { - gc.set(GregorianCalendar.YEAR, 1); + gc.set(Calendar.YEAR, 1); } else { gc.setTime(now); gc.add(startGCType, startQty); @@ -133,7 +136,7 @@ public class ExpireRange { start = gc.getTime(); if(endGCType<0) { - gc.set(GregorianCalendar.YEAR, 1); + gc.set(Calendar.YEAR, 1); } else { gc.setTime(now); gc.add(endGCType, endQty); @@ -142,7 +145,7 @@ public class ExpireRange { if(endGCType<0) { - gc.set(GregorianCalendar.YEAR, -1); + gc.set(Calendar.YEAR, -1); } else { gc.setTime(now); gc.add(endGCType, endQty * -1); @@ -175,7 +178,7 @@ public class ExpireRange { if(rv==null) { GregorianCalendar gc = new GregorianCalendar(); gc.setTime(now); - gc.add(GregorianCalendar.DAY_OF_YEAR, -1*interval); + gc.add(Calendar.DAY_OF_YEAR, -1*interval); rv = gc.getTime(); intervalDates.put(interval, rv); }