cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans StandardContextMBean.java mbeans-descriptors.xml

2003-01-30 Thread remm
remm2003/01/30 06:24:43

  Modified:catalina/src/share/org/apache/catalina Container.java
   catalina/src/share/org/apache/catalina/core
ContainerBase.java StandardWrapper.java
   catalina/src/share/org/apache/catalina/mbeans
StandardContextMBean.java mbeans-descriptors.xml
  Log:
  - Add JMX access to fields and objects needed by the mapper.
  
  Revision  ChangesPath
  1.2   +10 -4 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/Container.java
  
  Index: Container.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/Container.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Container.java18 Jul 2002 16:47:36 -  1.1
  +++ Container.java30 Jan 2003 14:24:43 -  1.2
  @@ -231,6 +231,12 @@
   
   
   /**
  + * Return an object which may be utilized for mapping to this component.
  + */
  +public Object getMappingObject();
  +
  +
  +/**
* Return the Cluster with which this Container is associated.  If there is
* no associated Cluster, return the Cluster associated with our parent
* Container (if any); otherwise return codenull/code.
  
  
  
  1.5   +10 -1 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/ContainerBase.java
  
  Index: ContainerBase.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/ContainerBase.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ContainerBase.java27 Jan 2003 23:35:47 -  1.4
  +++ ContainerBase.java30 Jan 2003 14:24:43 -  1.5
  @@ -517,6 +517,15 @@
   
   }
   
  +
  +/**
  + * Return an object which may be utilized for mapping to this component.
  + */
  +public Object getMappingObject() {
  +return this;
  +}
  +
  +
   /**
* Return the Cluster with which this Container is associated.  If there is
* no associated Cluster, return the Cluster associated with our parent
  
  
  
  1.15  +12 -4 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java
  
  Index: StandardWrapper.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- StandardWrapper.java  29 Jan 2003 12:42:20 -  1.14
  +++ StandardWrapper.java  30 Jan 2003 14:24:43 -  1.15
  @@ -839,6 +839,14 @@
   
   
   /**
  + * FIXME: Fooling introspection ...
  + */
  +public Wrapper findMappingObject() {
  +return (Wrapper) getMappingObject();
  +}
  +
  +
  +/**
* Load and initialize an instance of this servlet, if there is not already
* at least one initialized instance.  This can be used, for example, to
* load servlets that are marked in the deployment descriptor to be loaded
  
  
  
  1.3   +25 -4 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/StandardContextMBean.java
  
  Index: StandardContextMBean.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/StandardContextMBean.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- StandardContextMBean.java 10 Aug 2002 17:19:44 -  1.2
  +++ StandardContextMBean.java 30 Jan 2003 14:24:43 -  1.3
  @@ -214,6 +214,27 @@
   
   }
   
  +
  +/**
  + * Return the naming resources associated with this web application.
  + */
  +public javax.naming.directory.DirContext getStaticResources() {
  +
  +return ((StandardContext)this.resource).getResources();
  +
  +}
  +
  +
  +/**
  + * Return the naming resources associated with this web application.
  + */
  +public String[] getWelcomeFiles() {
  +
  +return ((StandardContext)this.resource).findWelcomeFiles();
  +
  +}
  +
  +
   // - Operations
   
   
  
  
  
  1.16  +15 -1 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/mbeans-descriptors.xml
  
  Index: mbeans-descriptors.xml
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/mbeans-descriptors.xml,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- mbeans-descriptors.xml10 

cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans StandardContextMBean.java mbeans-descriptors.xml

2002-08-10 Thread costin

costin  2002/08/10 10:19:44

  Modified:catalina/src/share/org/apache/catalina/mbeans
StandardContextMBean.java mbeans-descriptors.xml
  Log:
  Add a reload operation.
  
  Revision  ChangesPath
  1.2   +13 -4 
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/StandardContextMBean.java
  
  Index: StandardContextMBean.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/StandardContextMBean.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- StandardContextMBean.java 18 Jul 2002 16:48:01 -  1.1
  +++ StandardContextMBean.java 10 Aug 2002 17:19:44 -  1.2
  @@ -137,6 +137,15 @@
   
   }
   
  +/**
  + * Return the naming resources associated with this web application.
  + */
  +public void reload() {
  +
  +((StandardContext)this.resource).reload();
  +
  +}
  +
   
   /**
* Return the MBean Names of the set of defined environment entries for  
  
  
  
  1.4   +7 -1  
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/mbeans-descriptors.xml
  
  Index: mbeans-descriptors.xml
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/mbeans/mbeans-descriptors.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- mbeans-descriptors.xml10 Aug 2002 02:40:36 -  1.3
  +++ mbeans-descriptors.xml10 Aug 2002 17:19:44 -  1.4
  @@ -1989,6 +1989,12 @@
type=java.lang.String/
   /operation
   
  +operation   name=reload
  +  description=Reload the webapplication
  +   impact=ACTION
  +   returnType=void
  +/operation
  +
 /mbean
   
   
  
  
  

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]