nl.pbemengine.engine.ng.base.webserver
Class PrivilegedAction

java.lang.Object
  extended by nl.pbemengine.engine.ng.base.webserver.Action
      extended by nl.pbemengine.engine.ng.base.webserver.PrivilegedAction
Direct Known Subclasses:
AuthenticateGame, AuthenticateUser, Logout, PerformInstall, PreparableAction, ShowInstaller, ShowLogin, ShutdownEngine

public abstract class PrivilegedAction
extends Action

Author:
Jeroen Steenbeeke

Constructor Summary
PrivilegedAction()
           
 
Method Summary
 PrivilegedCallback getPrivilegedCallback()
          Return the Privileged Callback for this action
 boolean isShutdown()
          Whether or not this action should trigger a shutdown
 void setPrivilegedCallback(PrivilegedCallback privilegedCallback)
          Sets the privileged callback for this action
protected  void triggerShutdown()
          Triggers an Engine shutdown
 
Methods inherited from class nl.pbemengine.engine.ng.base.webserver.Action
getCallback, getContext, getNewCookies, getReturnData, processRequest, setCallback, setContext, setNewCookie, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrivilegedAction

public PrivilegedAction()
Method Detail

getPrivilegedCallback

public PrivilegedCallback getPrivilegedCallback()
Return the Privileged Callback for this action

Returns:
A PrivilegedCallback object

setPrivilegedCallback

public void setPrivilegedCallback(PrivilegedCallback privilegedCallback)
Sets the privileged callback for this action

Parameters:
privilegedCallback - The PrivilegedCallback object

triggerShutdown

protected void triggerShutdown()
Triggers an Engine shutdown


isShutdown

public boolean isShutdown()
Whether or not this action should trigger a shutdown

Returns:
true if a shutdown should occur, false otherwise


Copyright © 2008. All Rights Reserved.