Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/Permission.java =================================================================== diff -u -r76633511daff2260c901aeaa285f5dadf36d7868 -r6f0400eeb60112744d12b1906b158ddabce2eb56 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/Permission.java (.../Permission.java) (revision 76633511daff2260c901aeaa285f5dadf36d7868) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/Permission.java (.../Permission.java) (revision 6f0400eeb60112744d12b1906b158ddabce2eb56) @@ -8,8 +8,8 @@ * To change this template use File | Settings | File Templates. */ public class Permission { - public static byte READ = 1; - public static byte WRITE = 2; - public static byte MODERATE = 3; - public static byte ALL = 4; + public final static String READ = "READ"; + public final static String WRITE = "WRITE"; + public final static String MODERATE = "MODERATE"; + public final static String ALL = "ALL"; } Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/PermissionManager.java =================================================================== diff -u -r76633511daff2260c901aeaa285f5dadf36d7868 -r6f0400eeb60112744d12b1906b158ddabce2eb56 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/PermissionManager.java (.../PermissionManager.java) (revision 76633511daff2260c901aeaa285f5dadf36d7868) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/PermissionManager.java (.../PermissionManager.java) (revision 6f0400eeb60112744d12b1906b158ddabce2eb56) @@ -9,6 +9,6 @@ */ public interface PermissionManager { - public boolean hasPermission(Long userID, byte permission); + public boolean hasPermission(Long userID, String permission); } Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/PermissionManagerImpl.java =================================================================== diff -u -r76633511daff2260c901aeaa285f5dadf36d7868 -r6f0400eeb60112744d12b1906b158ddabce2eb56 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/PermissionManagerImpl.java (.../PermissionManagerImpl.java) (revision 76633511daff2260c901aeaa285f5dadf36d7868) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/permissions/PermissionManagerImpl.java (.../PermissionManagerImpl.java) (revision 6f0400eeb60112744d12b1906b158ddabce2eb56) @@ -13,7 +13,9 @@ * TODO for now return true * */ - public boolean hasPermission(Long userID, byte permission) { + public boolean hasPermission(Long userID, String permission) { return true; } + + }