public class AdminModule extends AbstractOLATModule
Initial Date: Apr 13, 2005
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
SYSTEM_PROPERTY_CATEGORY
Category for system properties
|
限定符和类型 | 方法和说明 |
---|---|
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 |
enableHibernateStatistics(boolean enableStatistics)
Enable hibernate-statistics (for JMX interface).
|
static int |
getMaxSessions() |
static int |
getSessionTimeout() |
void |
initialize()
when using abstractOLATModule this method gets called by the framework on startup
|
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 sec.
|
destroy, event, init, isControllerAndNotDisposed, setDefaultProperties, setPersistedProperties
public static java.lang.String SYSTEM_PROPERTY_CATEGORY
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 int getSessionTimeout()
public static void setSessionTimeout(int sessionTimeout)
sessionTimeout
- public static int getMaxSessions()
public void enableHibernateStatistics(boolean enableStatistics)
public void initialize()
AbstractOLATModule
initialize
在类中 AbstractOLATModule