You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by am...@apache.org on 2005/08/28 00:44:19 UTC

svn commit: r240568 - in /geronimo/trunk/modules: jetty/src/java/org/apache/geronimo/jetty/connector/ management/src/java/org/apache/geronimo/management/geronimo/

Author: ammulder
Date: Sat Aug 27 15:44:15 2005
New Revision: 240568

URL: http://svn.apache.org/viewcvs?rev=240568&view=rev
Log:
Documentation updates

Modified:
    geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/JettyConnector.java
    geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSBroker.java
    geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSManager.java

Modified: geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/JettyConnector.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/JettyConnector.java?rev=240568&r1=240567&r2=240568&view=diff
==============================================================================
--- geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/JettyConnector.java (original)
+++ geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/JettyConnector.java Sat Aug 27 15:44:15 2005
@@ -31,6 +31,8 @@
 import org.mortbay.util.ThreadedServer;
 
 /**
+ * Base class for GBeans for Jetty network connectors (HTTP, HTTPS, AJP, etc.).
+ *
  * @version $Rev$ $Date$
  */
 public abstract class JettyConnector implements GBeanLifecycle, JettyWebConnector {

Modified: geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSBroker.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSBroker.java?rev=240568&r1=240567&r2=240568&view=diff
==============================================================================
--- geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSBroker.java (original)
+++ geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSBroker.java Sat Aug 27 15:44:15 2005
@@ -26,7 +26,7 @@
      * Gets the ObjectNames of the network connectors associated with this
      * JMS broker.
      *
-     * @return The ObjectNames of the thread pools, in String form.
+     * @return The ObjectNames of the network connectors, in String form.
      */
     public String[] getConnectors();
 

Modified: geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSManager.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSManager.java?rev=240568&r1=240567&r2=240568&view=diff
==============================================================================
--- geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSManager.java (original)
+++ geronimo/trunk/modules/management/src/java/org/apache/geronimo/management/geronimo/JMSManager.java Sat Aug 27 15:44:15 2005
@@ -17,7 +17,12 @@
 package org.apache.geronimo.management.geronimo;
 
 /**
- * Main entry point for managing a certain JMS server implementation
+ * Main entry point for managing a particular JMS implementation.  The manager
+ * has features to access JMS brokers (aka servers or containers) as well as
+ * JMS connectors (aka network listeners).  Each manager should handle all
+ * the brokers and connectors for a single JMS implementation; if the Geronimo
+ * server has multiple JMS implementations available then there should be one
+ * JMSManager instance for each.
  *
  * @version $Rev: 46228 $ $Date: 2004-09-16 21:21:04 -0400 (Thu, 16 Sep 2004) $
  */
@@ -25,6 +30,9 @@
     /**
      * Gets the ObjectNames of any JMS servers/brokers running in the current
      * Geronimo instance.
+     *
+     * @return The ObjectName of any brokers available for this JMS
+     *         implementation (in String form).
      */
     public String[] getBrokers();
 
@@ -32,6 +40,8 @@
      * Gets the ObjectNames of any existing connectors for the specified
      * protocol associated with the specified broker.
      *
+     * @param brokerObjectName The ObjectName of the broker to get connectors
+     *        for
      * @param protocol A protocol as returned by getSupportedProtocols
      */
     public String[] getBrokerConnectors(String brokerObjectName, String protocol);
@@ -46,6 +56,15 @@
      * Creates a new connector, and returns the ObjectName for it.  Note that
      * the connector may well require further customization before being fully
      * functional (e.g. SSL settings for a secure connector).
+     *
+     * @param broker     The ObjectName of the broker to add the connector for
+     * @param uniqueName A name fragment that's unique to this connector
+     * @param protocol   The protocol the connector should be configured for
+     * @param host       The listen host/IP for the connector
+     * @param port       The listen port for the connector
+     *
+     * @return The ObjectName of the newly added connector.  It will be valid
+     *         (loaded) but not started.
      */
     public String addConnector(String broker, String uniqueName, String protocol, String host, int port);
 }