pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.core.accesscontrol.admin
Class AccessControlEditor

java.lang.Object
  extended by org.torweg.pulse.bundle.Controller
      extended by org.torweg.pulse.component.core.accesscontrol.admin.AccessControlEditor
All Implemented Interfaces:
DeprecatedConfigurable

public class AccessControlEditor
extends Controller
implements DeprecatedConfigurable

Initializes the WEST-Panel for the access-control of the pulse -web-site-administration.

Version:
$Revision: 1914 $
Author:
Daniel Dietz

Nested Class Summary
 
Nested classes/interfaces inherited from class org.torweg.pulse.bundle.Controller
Controller.AlwaysRun
 
Constructor Summary
AccessControlEditor()
           
 
Method Summary
 void init(ConfigBean c)
          initializes the AccessControlEditor.
 AccessControlEditorResult initAccessControl(Bundle bundle, ServiceRequest request)
          Initializes the WEST-Panel within the pulse -web-site-administration.
 
Methods inherited from class org.torweg.pulse.bundle.Controller
getAlwaysRun, isAlwaysRun, setAlwaysRun
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessControlEditor

public AccessControlEditor()
Method Detail

initAccessControl

@RequireToken
@Action(value="accessControlInit", generate=true)
@Permission(value="viewAccessControl")
@Groups(values="AccessControl:Administrator")
public final AccessControlEditorResult initAccessControl(Bundle bundle, ServiceRequest request)
Initializes the WEST-Panel within the pulse -web-site-administration.

Parameters:
bundle - the current Bundle
request - the current ServiceRequest
Returns:
the initialization Result for the AccessControlEditor

init

public final void init(ConfigBean c)
initializes the AccessControlEditor.

Specified by:
init in interface DeprecatedConfigurable
Parameters:
c - the ConfigBean of this Controller