From 831469ba89ea8bca3bfbd1d662dbdd2c9f233798 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Mon, 12 Sep 2011 15:37:55 -0400 Subject: [PATCH] Largely completed, uber-cool federation feature. --- src/com/gitblit/models/RepositoryModel.java | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/com/gitblit/models/RepositoryModel.java b/src/com/gitblit/models/RepositoryModel.java index 3863737..cd54ca5 100644 --- a/src/com/gitblit/models/RepositoryModel.java +++ b/src/com/gitblit/models/RepositoryModel.java @@ -19,6 +19,7 @@ import java.util.Date; import com.gitblit.Constants.AccessRestrictionType; +import com.gitblit.Constants.FederationStrategy; /** * RepositoryModel is a serializable model class that represents a Gitblit @@ -27,7 +28,7 @@ * @author James Moger * */ -public class RepositoryModel implements Serializable { +public class RepositoryModel implements Serializable, Comparable<RepositoryModel> { private static final long serialVersionUID = 1L; @@ -43,6 +44,11 @@ public AccessRestrictionType accessRestriction; public boolean isFrozen; public boolean showReadme; + public FederationStrategy federationStrategy; + public boolean isFederated; + public String frequency; + public String origin; + public String size; public RepositoryModel() { this("", "", "", new Date(0)); @@ -60,4 +66,9 @@ public String toString() { return name; } + + @Override + public int compareTo(RepositoryModel o) { + return name.compareTo(o.name); + } } \ No newline at end of file -- Gitblit v1.9.1