webidor/src/main/java/cz/xelfi/quoridor/webidor/resources/Quoridor.java
changeset 143 4eb88f05c207
parent 124 90371f3eb106
child 145 ac9bd9be5263
     1.1 --- a/webidor/src/main/java/cz/xelfi/quoridor/webidor/resources/Quoridor.java	Sun Oct 18 15:48:47 2009 +0200
     1.2 +++ b/webidor/src/main/java/cz/xelfi/quoridor/webidor/resources/Quoridor.java	Sat Nov 07 15:23:14 2009 +0100
     1.3 @@ -55,6 +55,7 @@
     1.4  public final class Quoridor {
     1.5      private final File path;
     1.6      private Games games;
     1.7 +    private Users users;
     1.8      private final Map<UUID,String> loggedIn;
     1.9  
    1.10      public Quoridor() {
    1.11 @@ -75,6 +76,14 @@
    1.12          return games;
    1.13      }
    1.14  
    1.15 +    @Path("users")
    1.16 +    public Users getUsers() {
    1.17 +        if (users == null) {
    1.18 +            users = new Users(new File(path, "users"), this); // NOI18N
    1.19 +        }
    1.20 +        return users;
    1.21 +    }
    1.22 +
    1.23      @Path("login")
    1.24      @PUT
    1.25      @Produces({ MediaType.TEXT_PLAIN, MediaType.APPLICATION_JSON, MediaType.TEXT_XML })