org.objectweb.jonas.webapp.jonasadmin
Class JonasTreeBuilder

java.lang.Object
  extended byorg.objectweb.jonas.webapp.jonasadmin.JonasTreeBuilder
All Implemented Interfaces:
org.apache.webapp.admin.TreeBuilder

public class JonasTreeBuilder
extends java.lang.Object
implements org.apache.webapp.admin.TreeBuilder

Implementation of TreeBuilder that adds the nodes required for administering the Jonas server.

Author:
Michel-Ange ANTON Contributors: Adriana Danes : add nodes for JMS service

Constructor Summary
JonasTreeBuilder()
           
 
Method Summary
 void buildTree(org.apache.webapp.admin.TreeControl treeControl, org.apache.webapp.admin.ApplicationServlet servlet, javax.servlet.http.HttpServletRequest request)
          Add the required nodes to the specified treeControl instance.
 void getAllMimePartDSMailFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
           
 void getAllSessionMailFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
           
 void getAppContainers(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append node for all App Containers.
protected  void getCatalinaConnector(org.apache.webapp.admin.TreeControlNode p_CatalinaServerNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append node for the Connector catalina server
 void getCatalinaDetailConnectors(org.apache.webapp.admin.TreeControlNode p_ConnectorNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append nodes for all the Connectors catalina server
protected  void getCatalinaProtocols(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append nodes for the Catalina server
 void getContainers(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append node for all Containers.
 void getDatasources(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append node for all deployed Datasources.
protected  void getDeploymentEar(org.apache.webapp.admin.TreeControlNode p_NodeDeployments, MessageResources p_Resources)
          Append node for Ear deployment.
protected  void getDeploymentEjb(org.apache.webapp.admin.TreeControlNode p_NodeDeployments, MessageResources p_Resources)
          Append node for Ejb deployment.
protected  void getDeploymentEjbFiles(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append node for Ejb Files deployment.
protected  void getDeploymentRar(org.apache.webapp.admin.TreeControlNode p_NodeDeployments, MessageResources p_Resources)
          Append node for Rar deployment.
protected  void getDeployments(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources)
          Append nodes for Deployments services for the specified server.
protected  void getDeploymentWebAppli(org.apache.webapp.admin.TreeControlNode p_NodeDeployments, MessageResources p_Resources)
          Append node for Web deployment.
protected  void getEjbs(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources, java.lang.String p_Filename)
          Append node for all Ejbs for a Container.
 void getJmsConnectionFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append subnodes for ConnectionFactory resources
 void getJmsQueues(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append subnodes node for Queue destinations
protected  void getJmsResource(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources)
          Append nodes for Jms Resource for the specified server.
 void getJmsResources(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append 3 subnodes for the JMS resource types + subnodes for all the ressources
 void getJmsTopics(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append subnodes node for Topic destinations
 void getLoggers(org.apache.webapp.admin.TreeControlNode p_LoggingNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append nodes for each logger.
protected  void getLogging(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append nodes for Logging.
protected  void getMailResource(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources)
          Append nodes for Mail Resources for the specified server.
protected  void getMimePartMailFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resource)
           
protected  void getMonitoring(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources)
          Append nodes for Monitoring.
protected  void getProtocols(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append nodes for the Servlet server
protected  void getResourceDatabase(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources)
          Append nodes for Database Resource for the specified server.
protected  void getResources(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources)
          Append nodes for Resources services for the specified server.
 void getResourcesAdapters(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
          Append node for all Resources Adapters.
protected  void getSecurity(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append nodes for Security for the specified server.
protected  void getSecurityCatalinaRealm(org.apache.webapp.admin.TreeControlNode p_SecurityNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append node for the Security catalina realm
 void getSecurityFactories(org.apache.webapp.admin.TreeControlNode p_SecurityNode, MessageResources p_Resources)
          Append nodes for Security factories for the specified server.
protected  void getSecurityMemoryFactory(org.apache.webapp.admin.TreeControlNode p_SecurityMemoryNode, MessageResources p_Resources, java.lang.String p_ResourceFactory)
          Append nodes for Memory Security Factory for the specified server.
protected  void getServer(org.apache.webapp.admin.TreeControlNode p_RootNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append nodes for a defined Jonas server.
protected  void getServiceApp(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources)
          Append node for Ear service for the JOnAS services.
protected  void getServiceDatabase(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources)
          Append node for Database service for the JOnAS services.
protected  void getServiceEjbContainer(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources)
          Append node for EJBContainer service for the JOnAS services.
protected  void getServiceJms(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources)
          Append node for Jms service for the JOnAS services.
protected  void getServiceMail(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources)
          Append node for Mail service for the JOnAS services.
protected  void getServiceResourceAdapter(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources)
          Append node for Resource service for the JOnAS services.
protected  void getServices(org.apache.webapp.admin.TreeControlNode p_ServerNode, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append nodes for all defined services for the specified server.
protected  void getServiceSecurity(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources)
          Append node for Security service for the JOnAS services.
protected  void getServiceTransaction(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources)
          Append node for Transaction service for the JOnAS services.
protected  void getServiceWeb(org.apache.webapp.admin.TreeControlNode p_NodeServices, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append node for Web service for the JOnAS services.
protected  void getSessionMailFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources)
           
 void getWebContainers(org.apache.webapp.admin.TreeControlNode p_NodeParent, MessageResources p_Resources, javax.servlet.http.HttpServletRequest p_Request)
          Append node for all Web Containers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JonasTreeBuilder

public JonasTreeBuilder()
Method Detail

buildTree

public void buildTree(org.apache.webapp.admin.TreeControl treeControl,
                      org.apache.webapp.admin.ApplicationServlet servlet,
                      javax.servlet.http.HttpServletRequest request)
Add the required nodes to the specified treeControl instance.

Specified by:
buildTree in interface org.apache.webapp.admin.TreeBuilder
Parameters:
treeControl - The TreeControl to which we should add our nodes
servlet - The controller servlet for the admin application
request - The servlet request we are processing

getServer

protected void getServer(org.apache.webapp.admin.TreeControlNode p_RootNode,
                         MessageResources p_Resources,
                         javax.servlet.http.HttpServletRequest p_Request)
                  throws java.lang.Exception
Append nodes for a defined Jonas server.

Parameters:
p_RootNode - Root node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getMonitoring

protected void getMonitoring(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                             MessageResources p_Resources)
                      throws java.lang.Exception
Append nodes for Monitoring.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getLogging

protected void getLogging(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                          MessageResources p_Resources,
                          javax.servlet.http.HttpServletRequest p_Request)
                   throws java.lang.Exception
Append nodes for Logging.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getLoggers

public void getLoggers(org.apache.webapp.admin.TreeControlNode p_LoggingNode,
                       MessageResources p_Resources,
                       javax.servlet.http.HttpServletRequest p_Request)
                throws java.lang.Exception
Append nodes for each logger.

Parameters:
p_LoggingNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getServices

protected void getServices(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                           MessageResources p_Resources,
                           javax.servlet.http.HttpServletRequest p_Request)
                    throws java.lang.Exception
Append nodes for all defined services for the specified server.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getServiceApp

protected void getServiceApp(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                             MessageResources p_Resources)
                      throws java.lang.Exception
Append node for Ear service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getAppContainers

public void getAppContainers(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                             MessageResources p_Resources)
                      throws java.lang.Exception
Append node for all App Containers.

Parameters:
p_NodeParent - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getServiceEjbContainer

protected void getServiceEjbContainer(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                                      MessageResources p_Resources)
                               throws java.lang.Exception
Append node for EJBContainer service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getContainers

public void getContainers(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                          MessageResources p_Resources)
                   throws java.lang.Exception
Append node for all Containers.

Parameters:
p_NodeParent - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getEjbs

protected void getEjbs(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                       MessageResources p_Resources,
                       java.lang.String p_Filename)
                throws java.lang.Exception
Append node for all Ejbs for a Container.

Parameters:
p_NodeParent - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Filename - Filename of container
Throws:
java.lang.Exception - if an exception occurs building the tree

getServiceDatabase

protected void getServiceDatabase(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                                  MessageResources p_Resources)
                           throws java.lang.Exception
Append node for Database service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getDatasources

public void getDatasources(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                           MessageResources p_Resources)
                    throws java.lang.Exception
Append node for all deployed Datasources.

Parameters:
p_NodeParent - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getServiceWeb

protected void getServiceWeb(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                             MessageResources p_Resources,
                             javax.servlet.http.HttpServletRequest p_Request)
                      throws java.lang.Exception
Append node for Web service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getWebContainers

public void getWebContainers(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                             MessageResources p_Resources,
                             javax.servlet.http.HttpServletRequest p_Request)
                      throws java.lang.Exception
Append node for all Web Containers.

Parameters:
p_NodeParent - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getServiceTransaction

protected void getServiceTransaction(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                                     MessageResources p_Resources)
                              throws java.lang.Exception
Append node for Transaction service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getServiceJms

protected void getServiceJms(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                             MessageResources p_Resources)
                      throws java.lang.Exception
Append node for Jms service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getJmsResources

public void getJmsResources(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                            MessageResources p_Resources)
                     throws java.lang.Exception
Append 3 subnodes for the JMS resource types + subnodes for all the ressources

Parameters:
p_NodeParent - JMS service node
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getJmsConnectionFactories

public void getJmsConnectionFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                                      MessageResources p_Resources)
                               throws java.lang.Exception
Append subnodes for ConnectionFactory resources

Parameters:
p_NodeParent - CFs subnode
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getJmsQueues

public void getJmsQueues(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                         MessageResources p_Resources)
                  throws java.lang.Exception
Append subnodes node for Queue destinations

Parameters:
p_NodeParent - Queue subnode
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getJmsTopics

public void getJmsTopics(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                         MessageResources p_Resources)
                  throws java.lang.Exception
Append subnodes node for Topic destinations

Parameters:
p_NodeParent - Topic subnode
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getServiceMail

protected void getServiceMail(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                              MessageResources p_Resources)
                       throws java.lang.Exception
Append node for Mail service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getAllSessionMailFactories

public void getAllSessionMailFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                                       MessageResources p_Resources)
                                throws java.lang.Exception
Throws:
java.lang.Exception

getAllMimePartDSMailFactories

public void getAllMimePartDSMailFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                                          MessageResources p_Resources)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

getSessionMailFactories

protected void getSessionMailFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                                       MessageResources p_Resources)
                                throws java.lang.Exception
Throws:
java.lang.Exception

getMimePartMailFactories

protected void getMimePartMailFactories(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                                        MessageResources p_Resource)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getServiceResourceAdapter

protected void getServiceResourceAdapter(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                                         MessageResources p_Resources)
                                  throws java.lang.Exception
Append node for Resource service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getResourcesAdapters

public void getResourcesAdapters(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                                 MessageResources p_Resources)
                          throws java.lang.Exception
Append node for all Resources Adapters.

Parameters:
p_NodeParent - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getServiceSecurity

protected void getServiceSecurity(org.apache.webapp.admin.TreeControlNode p_NodeServices,
                                  MessageResources p_Resources)
                           throws java.lang.Exception
Append node for Security service for the JOnAS services.

Parameters:
p_NodeServices - Services node for the tree control
p_Resources - The MessageResources for our localized messages messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getDeployments

protected void getDeployments(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                              MessageResources p_Resources)
                       throws java.lang.Exception
Append nodes for Deployments services for the specified server.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getDeploymentEar

protected void getDeploymentEar(org.apache.webapp.admin.TreeControlNode p_NodeDeployments,
                                MessageResources p_Resources)
                         throws java.lang.Exception
Append node for Ear deployment.

Parameters:
p_NodeDeployments - Deployment node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getDeploymentEjb

protected void getDeploymentEjb(org.apache.webapp.admin.TreeControlNode p_NodeDeployments,
                                MessageResources p_Resources)
                         throws java.lang.Exception
Append node for Ejb deployment.

Parameters:
p_NodeDeployments - Deployment node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getDeploymentEjbFiles

protected void getDeploymentEjbFiles(org.apache.webapp.admin.TreeControlNode p_NodeParent,
                                     MessageResources p_Resources)
                              throws java.lang.Exception
Append node for Ejb Files deployment.

Parameters:
p_NodeParent - Deployment node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getDeploymentWebAppli

protected void getDeploymentWebAppli(org.apache.webapp.admin.TreeControlNode p_NodeDeployments,
                                     MessageResources p_Resources)
                              throws java.lang.Exception
Append node for Web deployment.

Parameters:
p_NodeDeployments - Deployment node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getDeploymentRar

protected void getDeploymentRar(org.apache.webapp.admin.TreeControlNode p_NodeDeployments,
                                MessageResources p_Resources)
                         throws java.lang.Exception
Append node for Rar deployment.

Parameters:
p_NodeDeployments - Deployment node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getResources

protected void getResources(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                            MessageResources p_Resources)
                     throws java.lang.Exception
Append nodes for Resources services for the specified server.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getMailResource

protected void getMailResource(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                               MessageResources p_Resources)
                        throws java.lang.Exception
Append nodes for Mail Resources for the specified server.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getJmsResource

protected void getJmsResource(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                              MessageResources p_Resources)
                       throws java.lang.Exception
Append nodes for Jms Resource for the specified server.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getResourceDatabase

protected void getResourceDatabase(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                                   MessageResources p_Resources)
                            throws java.lang.Exception
Append nodes for Database Resource for the specified server.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getSecurity

protected void getSecurity(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                           MessageResources p_Resources,
                           javax.servlet.http.HttpServletRequest p_Request)
                    throws java.lang.Exception
Append nodes for Security for the specified server.

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getSecurityCatalinaRealm

protected void getSecurityCatalinaRealm(org.apache.webapp.admin.TreeControlNode p_SecurityNode,
                                        MessageResources p_Resources,
                                        javax.servlet.http.HttpServletRequest p_Request)
                                 throws java.lang.Exception
Append node for the Security catalina realm

Parameters:
p_SecurityNode - Catalina Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getSecurityFactories

public void getSecurityFactories(org.apache.webapp.admin.TreeControlNode p_SecurityNode,
                                 MessageResources p_Resources)
                          throws java.lang.Exception
Append nodes for Security factories for the specified server.

Parameters:
p_SecurityNode - Security node for the tree control
p_Resources - The MessageResources for our localized messages
Throws:
java.lang.Exception - if an exception occurs building the tree

getSecurityMemoryFactory

protected void getSecurityMemoryFactory(org.apache.webapp.admin.TreeControlNode p_SecurityMemoryNode,
                                        MessageResources p_Resources,
                                        java.lang.String p_ResourceFactory)
                                 throws java.lang.Exception
Append nodes for Memory Security Factory for the specified server.

Parameters:
p_SecurityMemoryNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_ResourceFactory - The name of resource
Throws:
java.lang.Exception - if an exception occurs building the tree

getProtocols

protected void getProtocols(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                            MessageResources p_Resources,
                            javax.servlet.http.HttpServletRequest p_Request)
                     throws java.lang.Exception
Append nodes for the Servlet server

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getCatalinaProtocols

protected void getCatalinaProtocols(org.apache.webapp.admin.TreeControlNode p_ServerNode,
                                    MessageResources p_Resources,
                                    javax.servlet.http.HttpServletRequest p_Request)
                             throws java.lang.Exception
Append nodes for the Catalina server

Parameters:
p_ServerNode - Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getCatalinaConnector

protected void getCatalinaConnector(org.apache.webapp.admin.TreeControlNode p_CatalinaServerNode,
                                    MessageResources p_Resources,
                                    javax.servlet.http.HttpServletRequest p_Request)
                             throws java.lang.Exception
Append node for the Connector catalina server

Parameters:
p_CatalinaServerNode - Catalina Server node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree

getCatalinaDetailConnectors

public void getCatalinaDetailConnectors(org.apache.webapp.admin.TreeControlNode p_ConnectorNode,
                                        MessageResources p_Resources,
                                        javax.servlet.http.HttpServletRequest p_Request)
                                 throws java.lang.Exception
Append nodes for all the Connectors catalina server

Parameters:
p_ConnectorNode - Connector node for the tree control
p_Resources - The MessageResources for our localized messages
p_Request - The servlet request we are processing
Throws:
java.lang.Exception - if an exception occurs building the tree