|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.admin.AdminModule
public class AdminModule
Description:
The administration module takes care of loading and unloading administration
specific configuration.
Initial Date: Apr 13, 2005
| Field Summary | |
|---|---|
static java.lang.String |
SYSTEM_PROPERTY_CATEGORY
Category for system properties |
| Constructor Summary | |
|---|---|
AdminModule()
|
|
| Method Summary | |
|---|---|
static boolean |
checkMaintenanceMessageToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
static boolean |
checkSessionAdminToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
destroy()
Caled during Servlet.destroy() |
void |
enableHibernateStatistics(boolean enableStatistics)
Enable hibernate-statistics (for JMX interface). |
static int |
getMaxSessions()
|
static int |
getSessionTimeout()
|
void |
init(com.anthonyeden.lib.config.Configuration moduleConfig)
Called by ConfigurationManager during statrup. |
static int |
invalidateAllSessions()
Invalidated all session except administrator-sessions. |
static int |
invalidateOldestSessions(int nbrSessions)
Invalidate a number of oldest (last-click time) sessions. |
static boolean |
isLoginBlocked()
Check if login is blocked |
static boolean |
isRejectDMZRequests()
Check if requests to DMZ are rejected resulting in clients to go to another node |
static void |
setLoginBlocked(boolean newLoginBlocked)
Does not allow any further login except administrator-logins. |
static void |
setMaintenanceMessage(java.lang.String message)
Sets the new maintenance message based on a http parameter. |
static void |
setMaxSessions(int maxSession)
Set limit for session. |
static void |
setRejectDMZRequests(boolean rejectDMZRequests)
Set the rejectDMZRequests flag - if true this will reject all requests to dmz to other nodes |
static void |
setSessionTimeout(int sessionTimeout)
Set global session timeout in msec. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.lang.String SYSTEM_PROPERTY_CATEGORY
| Constructor Detail |
|---|
public AdminModule()
| Method Detail |
|---|
public void init(com.anthonyeden.lib.config.Configuration moduleConfig)
OLATModule
init in interface OLATModuleOLATModule.init(com.anthonyeden.lib.config.Configuration)public void destroy()
OLATModule
destroy in interface OLATModuleOLATModule.destroy()public static void setMaintenanceMessage(java.lang.String message)
message -
public static boolean checkMaintenanceMessageToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public static boolean checkSessionAdminToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public static void setLoginBlocked(boolean newLoginBlocked)
newLoginBlocked - public static boolean isLoginBlocked()
public static void setRejectDMZRequests(boolean rejectDMZRequests)
rejectDMZRequests - public static boolean isRejectDMZRequests()
public static void setMaxSessions(int maxSession)
maxSession - public static int invalidateAllSessions()
public static int invalidateOldestSessions(int nbrSessions)
nbrSessions -
public static void setSessionTimeout(int sessionTimeout)
sessionTimeout - public static int getSessionTimeout()
public static int getMaxSessions()
public void enableHibernateStatistics(boolean enableStatistics)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||