org.glite.security.voms.webui.admin
Class CapabilityActions

java.lang.Object
  extended byorg.glite.security.voms.webui.Page
      extended byorg.glite.security.voms.webui.VOMSPage
          extended byorg.glite.security.voms.webui.admin.Page
              extended byorg.glite.security.voms.webui.admin.CapabilityActions

public class CapabilityActions
extends Page


Nested Class Summary
static class CapabilityActions.Create
           
static class CapabilityActions.CreateDo
           
static class CapabilityActions.Delete
           
static class CapabilityActions.DeleteDo
           
static class CapabilityActions.EditACL
           
static class CapabilityActions.List
           
static class CapabilityActions.ListACL
           
static class CapabilityActions.Search
           
 
Field Summary
static int CAPABILITY_LIST_LIMIT
          Maximal number of capabilities to be listed.
 
Fields inherited from class org.glite.security.voms.webui.admin.Page
admin
 
Fields inherited from class org.glite.security.voms.webui.VOMSPage
cns, log
 
Fields inherited from class org.glite.security.voms.webui.Page
children, contentType, DEFAULT_CONTENT_TYPE, pages, parent, path, title, visible, visibleChild
 
Constructor Summary
CapabilityActions()
           
 
Method Summary
 void doAction(javax.servlet.http.HttpServletRequest req, java.io.PrintWriter w)
           
static void printCapabilityList(javax.servlet.http.HttpServletRequest req, java.io.PrintWriter w)
           
static void printSearchForm(javax.servlet.http.HttpServletRequest req, java.io.PrintWriter w)
           
static boolean unknownCapability(javax.servlet.http.HttpServletRequest req, java.io.PrintWriter w)
           
 
Methods inherited from class org.glite.security.voms.webui.admin.Page
theAdmin
 
Methods inherited from class org.glite.security.voms.webui.VOMSPage
printMainTab, printRootTab
 
Methods inherited from class org.glite.security.voms.webui.Page
addChild, button, button, endForm, endForm, getPage, getTitle, getWebuiURL, hiddenField, hiddenField, init, options, printHeaderTab, printLink, printLink, printLoginInfoTab, printMenuTab, printPagePart, radio, radio, startForm, startForm, textField, textField, textField, textField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CAPABILITY_LIST_LIMIT

public static int CAPABILITY_LIST_LIMIT
Maximal number of capabilities to be listed. If the number of capabilities is above this limit, then a search box is printed.

Constructor Detail

CapabilityActions

public CapabilityActions()
Method Detail

printCapabilityList

public static void printCapabilityList(javax.servlet.http.HttpServletRequest req,
                                       java.io.PrintWriter w)
                                throws java.rmi.RemoteException,
                                       VOMSException
Throws:
java.rmi.RemoteException
VOMSException

printSearchForm

public static void printSearchForm(javax.servlet.http.HttpServletRequest req,
                                   java.io.PrintWriter w)

unknownCapability

public static boolean unknownCapability(javax.servlet.http.HttpServletRequest req,
                                        java.io.PrintWriter w)
                                 throws java.rmi.RemoteException,
                                        VOMSException
Throws:
java.rmi.RemoteException
VOMSException

doAction

public void doAction(javax.servlet.http.HttpServletRequest req,
                     java.io.PrintWriter w)
              throws java.rmi.RemoteException,
                     VOMSException
Overrides:
doAction in class Page
Throws:
java.rmi.RemoteException
VOMSException