]> source.dussan.org Git - archiva.git/commitdiff
remove unnecessary dependency on commons-lang
authorBrett Porter <brett@apache.org>
Tue, 8 Dec 2009 22:31:37 +0000 (22:31 +0000)
committerBrett Porter <brett@apache.org>
Tue, 8 Dec 2009 22:31:37 +0000 (22:31 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@888603 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/archiva-web/archiva-rss/src/main/java/org/apache/archiva/rss/processor/NewArtifactsRssFeedProcessor.java

index 9f1525a4e0aad0e33b88637c50850ad3d6145049..addf50dec137162887cfe9f05b557aea46a833f0 100644 (file)
@@ -22,10 +22,11 @@ package org.apache.archiva.rss.processor;
 import java.util.Calendar;
 import java.util.List;
 import java.util.Map;
+import java.util.TimeZone;
 
+import com.sun.syndication.feed.synd.SyndFeed;
 import org.apache.archiva.rss.RssFeedEntry;
 import org.apache.archiva.rss.RssFeedGenerator;
-import org.apache.commons.lang.time.DateUtils;
 import org.apache.maven.archiva.database.ArchivaDatabaseException;
 import org.apache.maven.archiva.database.ArtifactDAO;
 import org.apache.maven.archiva.database.Constraint;
@@ -34,8 +35,6 @@ import org.apache.maven.archiva.model.ArchivaArtifact;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import com.sun.syndication.feed.synd.SyndFeed;
-
 /**
  * Retrieve and process all artifacts of a repository from the database and generate a rss feed.
  * The artifacts will be grouped by the date when the artifacts were gathered. 
@@ -65,6 +64,8 @@ public class NewArtifactsRssFeedProcessor
      */
     private ArtifactDAO artifactDAO;
 
+    private static final TimeZone GMT_TIME_ZONE = TimeZone.getTimeZone( "GMT" );
+
     /**
      * Process the newly discovered artifacts in the repository. Generate feeds for new artifacts in the repository and
      * new versions of artifact.
@@ -85,7 +86,7 @@ public class NewArtifactsRssFeedProcessor
     private SyndFeed processNewArtifactsInRepo( String repoId ) throws ArchivaDatabaseException
     {
         
-        Calendar greaterThanThisDate = Calendar.getInstance( DateUtils.UTC_TIME_ZONE );
+        Calendar greaterThanThisDate = Calendar.getInstance( GMT_TIME_ZONE );
         greaterThanThisDate.add( Calendar.DATE, -( getNumberOfDaysBeforeNow() ) );
         
         Constraint artifactsByRepo = new ArtifactsByRepositoryConstraint( repoId, greaterThanThisDate.getTime(), "whenGathered", false );