[jboss-cvs] JBossAS SVN: r58333 - trunk/messaging/src/main/org/jboss/mq/server/jmx

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 13 23:51:37 EST 2006


Author: scott.stark at jboss.org
Date: 2006-11-13 23:51:34 -0500 (Mon, 13 Nov 2006)
New Revision: 58333

Modified:
   trunk/messaging/src/main/org/jboss/mq/server/jmx/Queue.java
   trunk/messaging/src/main/org/jboss/mq/server/jmx/QueueMBean.java
   trunk/messaging/src/main/org/jboss/mq/server/jmx/Topic.java
   trunk/messaging/src/main/org/jboss/mq/server/jmx/TopicMBean.java
Log:
Add dummy ExpiryDestination support

Modified: trunk/messaging/src/main/org/jboss/mq/server/jmx/Queue.java
===================================================================
--- trunk/messaging/src/main/org/jboss/mq/server/jmx/Queue.java	2006-11-14 04:44:30 UTC (rev 58332)
+++ trunk/messaging/src/main/org/jboss/mq/server/jmx/Queue.java	2006-11-14 04:51:34 UTC (rev 58333)
@@ -242,6 +242,15 @@
       // noop
    }
 
+   public ObjectName getExpiryDestination()
+   {
+      return null;
+   }
+   public void setExpiryDestination(ObjectName destination)
+   {
+      System.err.println("There is no ExpiryDestination currently");
+   }
+
    public String toString()
    {
       return delegate.toString();

Modified: trunk/messaging/src/main/org/jboss/mq/server/jmx/QueueMBean.java
===================================================================
--- trunk/messaging/src/main/org/jboss/mq/server/jmx/QueueMBean.java	2006-11-14 04:44:30 UTC (rev 58332)
+++ trunk/messaging/src/main/org/jboss/mq/server/jmx/QueueMBean.java	2006-11-14 04:51:34 UTC (rev 58333)
@@ -69,6 +69,16 @@
    public void setServerPeer(ObjectName arg0);
    public void setDestinationManager(ObjectName arg0) throws Exception;
 
+   /**
+    * Returns the expiry destination.
+    */
+   public ObjectName getExpiryDestination();
+
+   /**
+    * Sets the expiry destination.
+    */
+   public void setExpiryDestination(ObjectName destination);
+
    public void setMessageCounterHistoryDayLimit(int arg0);
 
    public void start() throws Exception;

Modified: trunk/messaging/src/main/org/jboss/mq/server/jmx/Topic.java
===================================================================
--- trunk/messaging/src/main/org/jboss/mq/server/jmx/Topic.java	2006-11-14 04:44:30 UTC (rev 58332)
+++ trunk/messaging/src/main/org/jboss/mq/server/jmx/Topic.java	2006-11-14 04:51:34 UTC (rev 58333)
@@ -284,6 +284,15 @@
       return delegate.subscriptionCount(arg0);
    }
 
+   public ObjectName getExpiryDestination()
+   {
+      return null;
+   }
+   public void setExpiryDestination(ObjectName destination)
+   {
+      System.err.println("There is no ExpiryDestination currently");
+   }
+
    public String toString()
    {
       return delegate.toString();

Modified: trunk/messaging/src/main/org/jboss/mq/server/jmx/TopicMBean.java
===================================================================
--- trunk/messaging/src/main/org/jboss/mq/server/jmx/TopicMBean.java	2006-11-14 04:44:30 UTC (rev 58332)
+++ trunk/messaging/src/main/org/jboss/mq/server/jmx/TopicMBean.java	2006-11-14 04:51:34 UTC (rev 58333)
@@ -66,6 +66,16 @@
 
    public abstract void setDestinationManager(ObjectName arg0) throws Exception;
 
+   /**
+    * Returns the expiry destination.
+    */
+   public ObjectName getExpiryDestination();
+
+   /**
+    * Sets the expiry destination.
+    */
+   public void setExpiryDestination(ObjectName destination);
+
    public abstract void start() throws Exception;
 
    public abstract void stop();




More information about the jboss-cvs-commits mailing list