X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fwamblee%2Fphotos%2Fwicket%2FHomePage.java;h=26331e6fec69d83494ca993d8b1aafd61a8c3ba5;hb=0edd451bb32da41f5c54ec2acfb11a693f567ec9;hp=a6126b7c2cdaaf79ea47b687d1bc3d5c47fa3a67;hpb=8845e7fe6141ccc98fd070ee4e653941f6e60508;p=photos diff --git a/src/main/java/org/wamblee/photos/wicket/HomePage.java b/src/main/java/org/wamblee/photos/wicket/HomePage.java index a6126b7..26331e6 100644 --- a/src/main/java/org/wamblee/photos/wicket/HomePage.java +++ b/src/main/java/org/wamblee/photos/wicket/HomePage.java @@ -24,6 +24,7 @@ import org.apache.wicket.markup.html.basic.Label; import org.wamblee.photos.model.Album; import org.wamblee.photos.model.PhotoEntry; import org.wamblee.photos.model.plumbing.AllPhotos; +import org.wamblee.photos.model.plumbing.AuthorizedPhotos; import org.wamblee.security.authentication.User; import org.wamblee.security.authentication.UserAdministration; @@ -44,11 +45,14 @@ public class HomePage extends BasePage { @AllPhotos private Album album; + @Inject + @AuthorizedPhotos + private Album authorized; + /** * Constructor that is invoked when page is invoked without a session. - * - * @param parameters - * Page parameters + * + * @param parameters Page parameters */ public HomePage(final PageParameters parameters) throws Exception { super(); @@ -65,8 +69,13 @@ public class HomePage extends BasePage { System.out.println("Entries: " + album.size()); for (int i = 0; i < album.size(); i++) { PhotoEntry entry = album.getEntry(i); - System.out.println("Entry " + i + " " + entry.getId() + " " + - entry.getPath()); + System.out.println("Entry " + i + " " + entry.getId() + " " + entry.getPath()); + } + + System.out.println("Authorized Entries: " + authorized.size()); + for (int i = 0; i < authorized.size(); i++) { + PhotoEntry entry = authorized.getEntry(i); + System.out.println("Entry " + i + " " + entry.getId() + " " + entry.getPath()); } } }