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

java.lang.Object
  |
  +--org.edg.security.voms.webui.Page
        |
        +--org.edg.security.voms.webui.admin.Page
              |
              +--org.edg.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.EditACLAdd
           
static class CapabilityActions.EditACLRemove
           
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.edg.security.voms.webui.admin.Page
admin
 
Fields inherited from class org.edg.security.voms.webui.Page
children, contentType, ENC, log, pages, parent, path, TEXT_HTML, 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.edg.security.voms.webui.admin.Page
setTheAdmin, theAdmin
 
Methods inherited from class org.edg.security.voms.webui.Page
addChild, button, button, endForm, endForm, getPage, getWebuiURL, hiddenField, hiddenField, options, printLink, printPagePart, startForm, 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
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
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
java.rmi.RemoteException
VOMSException