org.edg.security.voms.webui.core
Class CoreRoot
java.lang.Object
|
+--org.edg.security.voms.webui.Page
|
+--org.edg.security.voms.webui.core.CoreRoot
- public class CoreRoot
- extends Page
Fields inherited from class org.edg.security.voms.webui.Page |
children, contentType, ENC, log, pages, parent, path, TEXT_HTML, title, visible, visibleChild |
Method Summary |
void |
doAction(javax.servlet.http.HttpServletRequest req,
java.io.PrintWriter w)
|
static void |
printCapabilities(java.io.PrintWriter w,
java.lang.String[] caps)
|
static void |
printDetails(java.io.PrintWriter w,
User user)
|
static void |
printGroups(java.io.PrintWriter w,
java.lang.String[] groups)
|
static void |
printRoles(java.io.PrintWriter w,
QualifiedRole[] roles)
|
(package private) static void |
setTheCore(VOMSCore aCore)
Package level visibility of the core initialization
for the ContextListener or the page test cases. |
static VOMSCore |
theCore()
Single business logic object for the whole application. |
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 |
core
protected static VOMSCore core
CoreRoot
public CoreRoot()
theCore
public static VOMSCore theCore()
- Single business logic object for the whole application.
setTheCore
static void setTheCore(VOMSCore aCore)
- Package level visibility of the core initialization
for the ContextListener or the page test cases.
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
printDetails
public static void printDetails(java.io.PrintWriter w,
User user)
printGroups
public static void printGroups(java.io.PrintWriter w,
java.lang.String[] groups)
printRoles
public static void printRoles(java.io.PrintWriter w,
QualifiedRole[] roles)
printCapabilities
public static void printCapabilities(java.io.PrintWriter w,
java.lang.String[] caps)