is.idega.idegaweb.golf.access
Class AccessControl
java.lang.Object
is.idega.idegaweb.golf.access.AccessControl
public class AccessControl
- extends java.lang.Object
- Version:
- 1.0
- Author:
- Tryggvi Larusson
Method Summary |
static java.lang.String |
getAccesscontrolGroupForUser(com.idega.presentation.IWContext modinfo)
|
static java.lang.String |
getCurrentGolfUnionID(com.idega.presentation.IWContext modinfo)
|
static java.lang.String |
getGolfUnionOfClubAdmin(com.idega.presentation.IWContext modinfo)
|
static Member |
getMember(com.idega.presentation.IWContext modinfo)
|
static boolean |
hasPermission(java.lang.String permissionType,
com.idega.presentation.PresentationObject obj,
com.idega.presentation.IWContext info)
|
static void |
internalSetState(com.idega.presentation.IWContext modinfo,
java.lang.String state)
|
static boolean |
isAdmin(com.idega.presentation.IWContext modinfo)
|
static boolean |
isClubAdmin(com.idega.presentation.IWContext modinfo)
|
static boolean |
isClubWorker(com.idega.presentation.IWContext modinfo)
|
static boolean |
isDeveloper(com.idega.presentation.IWContext modinfo)
|
static boolean |
isLoggedOn(com.idega.presentation.IWContext context)
|
static boolean |
isSuperAdmin(com.idega.presentation.IWContext modinfo)
|
static boolean |
isTournamentManager(com.idega.presentation.IWContext modinfo)
|
static boolean |
isUser(com.idega.presentation.IWContext modinfo)
|
static void |
setAccesscontrolGroupForUser(com.idega.presentation.IWContext modinfo,
java.lang.String accessControlGroup)
|
static void |
setCurrentGolfUnionID(com.idega.presentation.IWContext modinfo,
java.lang.String unionID)
|
static void |
setMemberAsAdmin(Member member,
Union union)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACCESSCONTROL_GROUP_PARAMETER
public static final java.lang.String ACCESSCONTROL_GROUP_PARAMETER
- See Also:
- Constant Field Values
PRM_PREFIX
public static final java.lang.String PRM_PREFIX
- See Also:
- Constant Field Values
LOGIN_STATE_PARAMETER
public static final java.lang.String LOGIN_STATE_PARAMETER
USER_ATTRIBUTE_PARAMETER
public static final java.lang.String USER_ATTRIBUTE_PARAMETER
- See Also:
- Constant Field Values
ADMIN_GROUP
public static final java.lang.String ADMIN_GROUP
- See Also:
- Constant Field Values
CLUB_ADMIN_GROUP
public static final java.lang.String CLUB_ADMIN_GROUP
- See Also:
- Constant Field Values
CLUB_WORKER_GROUP
public static final java.lang.String CLUB_WORKER_GROUP
- See Also:
- Constant Field Values
TOURNAMENT_MANAGER_GROUP
public static final java.lang.String TOURNAMENT_MANAGER_GROUP
- See Also:
- Constant Field Values
CURRENT_GOLF_UNION_ID_ATTRIBUTE
public static final java.lang.String CURRENT_GOLF_UNION_ID_ATTRIBUTE
- See Also:
- Constant Field Values
CLUB_ADMIN_GOLF_UNION_ID_ATTRIBUTE
public static final java.lang.String CLUB_ADMIN_GOLF_UNION_ID_ATTRIBUTE
- See Also:
- Constant Field Values
AccessControl
public AccessControl()
internalSetState
public static void internalSetState(com.idega.presentation.IWContext modinfo,
java.lang.String state)
getMember
public static Member getMember(com.idega.presentation.IWContext modinfo)
getAccesscontrolGroupForUser
public static java.lang.String getAccesscontrolGroupForUser(com.idega.presentation.IWContext modinfo)
setCurrentGolfUnionID
public static void setCurrentGolfUnionID(com.idega.presentation.IWContext modinfo,
java.lang.String unionID)
getCurrentGolfUnionID
public static java.lang.String getCurrentGolfUnionID(com.idega.presentation.IWContext modinfo)
getGolfUnionOfClubAdmin
public static java.lang.String getGolfUnionOfClubAdmin(com.idega.presentation.IWContext modinfo)
setAccesscontrolGroupForUser
public static void setAccesscontrolGroupForUser(com.idega.presentation.IWContext modinfo,
java.lang.String accessControlGroup)
setMemberAsAdmin
public static void setMemberAsAdmin(Member member,
Union union)
isAdmin
public static boolean isAdmin(com.idega.presentation.IWContext modinfo)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
hasPermission
public static boolean hasPermission(java.lang.String permissionType,
com.idega.presentation.PresentationObject obj,
com.idega.presentation.IWContext info)
isSuperAdmin
public static boolean isSuperAdmin(com.idega.presentation.IWContext modinfo)
isDeveloper
public static boolean isDeveloper(com.idega.presentation.IWContext modinfo)
isClubAdmin
public static boolean isClubAdmin(com.idega.presentation.IWContext modinfo)
isUser
public static boolean isUser(com.idega.presentation.IWContext modinfo)
isClubWorker
public static boolean isClubWorker(com.idega.presentation.IWContext modinfo)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
isTournamentManager
public static boolean isTournamentManager(com.idega.presentation.IWContext modinfo)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
isLoggedOn
public static boolean isLoggedOn(com.idega.presentation.IWContext context)
Copyright © 2000-2014 idega software. All Rights Reserved.