From f14f761a9fbebb41a93e54880513ac6a5cdd1c16 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 18 Oct 2011 22:41:50 -0400 Subject: [PATCH] Management of registrations. Usability improvements. --- src/com/gitblit/client/GitblitRegistration.java | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/com/gitblit/client/GitblitRegistration.java b/src/com/gitblit/client/GitblitRegistration.java index 482bf8f..bdd8b23 100644 --- a/src/com/gitblit/client/GitblitRegistration.java +++ b/src/com/gitblit/client/GitblitRegistration.java @@ -16,6 +16,7 @@ package com.gitblit.client; import java.io.Serializable; +import java.util.Date; import com.gitblit.utils.StringUtils; @@ -25,14 +26,17 @@ * @author James Moger * */ -public class GitblitRegistration implements Serializable { - +public class GitblitRegistration implements Serializable, Comparable<GitblitRegistration> { + + public static final GitblitRegistration LOCALHOST = new GitblitRegistration("localhost", + "https://localhost:8443", "admin", "admin".toCharArray()); private static final long serialVersionUID = 1L; - + String name; String url; String account; char[] password; + Date lastLogin; public GitblitRegistration(String name, String url, String account, char[] password) { this.url = url; @@ -44,4 +48,9 @@ this.name = name; } } + + @Override + public int compareTo(GitblitRegistration o) { + return name.compareTo(o.name); + } } -- Gitblit v1.9.1