Author: ehillenius
Date: Mon Jul 16 12:29:22 2007
New Revision: 556702
URL: http://svn.apache.org/viewvc?view=rev&rev=556702
Log:
added request time out to JMX
Modified:
incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettings.java
incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettingsMBean.java
Modified:
incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettings.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettings.java?view=diff&rev=556702&r1=556701&r2=556702
==============================================================================
---
incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettings.java
(original)
+++
incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettings.java
Mon Jul 16 12:29:22 2007
@@ -16,6 +16,8 @@
*/
package org.apache.wicket.jmx;
+import org.apache.wicket.util.time.Duration;
+
/**
* Exposes Application related functionality for JMX.
@@ -61,6 +63,14 @@
}
/**
+ * @see org.apache.wicket.jmx.RequestCycleSettingsMBean#getTimeout()
+ */
+ public String getTimeout()
+ {
+ return
application.getRequestCycleSettings().getTimeout().toString();
+ }
+
+ /**
* @see
org.apache.wicket.jmx.RequestCycleSettingsMBean#setBufferResponse(boolean)
*/
public void setBufferResponse(boolean bufferResponse)
@@ -83,5 +93,13 @@
public void setResponseRequestEncoding(String responseRequestEncoding)
{
application.getRequestCycleSettings().setResponseRequestEncoding(responseRequestEncoding);
+ }
+
+ /**
+ * @see
org.apache.wicket.jmx.RequestCycleSettingsMBean#setTimeout(java.lang.String)
+ */
+ public void setTimeout(String timeout)
+ {
+
application.getRequestCycleSettings().setTimeout(Duration.valueOf(timeout));
}
}
Modified:
incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettingsMBean.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettingsMBean.java?view=diff&rev=556702&r1=556701&r2=556702
==============================================================================
---
incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettingsMBean.java
(original)
+++
incubator/wicket/trunk/jdk-1.5/wicket-jmx/src/main/java/org/apache/wicket/jmx/RequestCycleSettingsMBean.java
Mon Jul 16 12:29:22 2007
@@ -54,6 +54,14 @@
String getResponseRequestEncoding();
/**
+ * Gets the time that a request will by default be waiting for the
previous
+ * request to be handled before giving up.
+ *
+ * @return The time out
+ */
+ String getTimeout();
+
+ /**
* @param bufferResponse
* True if this application should buffer responses.
*/
@@ -84,4 +92,12 @@
* The request and response encoding to be used.
*/
void setResponseRequestEncoding(final String responseRequestEncoding);
+
+ /**
+ * Sets the time that a request will by default be waiting for the
previous
+ * request to be handled before giving up.
+ *
+ * @param timeout
+ */
+ void setTimeout(String timeout);
}