1 package net.sf.cantina; 2 3 import java.util.Locale; 4 5 /*** 6 * @author Stephane JAIS 7 */ 8 public abstract class Realm 9 { 10 public abstract String getName(); 11 public abstract Locale getDefaultLocale(); 12 public abstract void setDefaultLocale(Locale locale); 13 public boolean accepts (User u) 14 { 15 return u.isUserInRole(getName()); 16 } 17 }