[jboss-cvs] JBoss Messaging SVN: r3294 - in branches/Branch_MC_Integration_New/src: main/org/jboss/jms/server/destination and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 7 08:56:19 EST 2007


Author: ataylor
Date: 2007-11-07 08:56:18 -0500 (Wed, 07 Nov 2007)
New Revision: 3294

Removed:
   branches/Branch_MC_Integration_New/src/etc/xmdesc/
   branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/DestinationMBean.java
   branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/QueueMBean.java
   branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/TopicMBean.java
Log:
initial microcontainer integration, removed mbean xml files

Deleted: branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/DestinationMBean.java
===================================================================
--- branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/DestinationMBean.java	2007-11-06 17:09:40 UTC (rev 3293)
+++ branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/DestinationMBean.java	2007-11-07 13:56:18 UTC (rev 3294)
@@ -1,101 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2005, JBoss Inc., and individual contributors as indicated
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-package org.jboss.jms.server.destination;
-
-import javax.management.ObjectName;
-
-import org.w3c.dom.Element;
-
-/**
- * A DestinationMBean
- *
- * @author <a href="mailto:tim.fox at jboss.com">Tim Fox</a>
- * @version <tt>$Revision$</tt>
- *
- * $Id$
- *
- */
-public interface DestinationMBean
-{
-   // JMX attributes
-   
-   String getName();
-
-   String getJNDIName();
-
-   void setJNDIName(String jndiName) throws Exception;
-
-   ObjectName getServerPeer();
-      
-   void setServerPeer(ObjectName on);
-
-   ObjectName getDLQ();
-   
-   void setDLQ(ObjectName on) throws Exception;
-     
-   ObjectName getExpiryQueue();   
-   
-   void setExpiryQueue(ObjectName on) throws Exception;
-   
-   long getRedeliveryDelay();
-   
-   void setRedeliveryDelay(long delay);
-   
-   int getMaxSize();
-   
-   void setMaxSize(int maxSize) throws Exception;
-   
-   Element getSecurityConfig();
-   
-   void setSecurityConfig(Element securityConfig) throws Exception;
-
-   int getFullSize();
-
-   void setFullSize(int fullSize);
-
-   int getPageSize();
-
-   void setPageSize(int pageSize);
-
-   int getDownCacheSize();
-
-   void setDownCacheSize(int downCacheSize);
-   
-   boolean isClustered();
-   
-   void setClustered(boolean clustered);
-   
-   boolean isCreatedProgrammatically();
-   
-   int getMessageCounterHistoryDayLimit();
-   
-   void setMessageCounterHistoryDayLimit(int limit) throws Exception;
-   
-   int getMaxDeliveryAttempts();
-   
-   void setMaxDeliveryAttempts(int maxDeliveryAttempts);
-   
-   // JMX operations
-   
-   void removeAllMessages() throws Exception;
-   
-}

Deleted: branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/QueueMBean.java
===================================================================
--- branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/QueueMBean.java	2007-11-06 17:09:40 UTC (rev 3293)
+++ branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/QueueMBean.java	2007-11-07 13:56:18 UTC (rev 3294)
@@ -1,75 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2005, JBoss Inc., and individual contributors as indicated
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-package org.jboss.jms.server.destination;
-
-import java.util.List;
-
-import org.jboss.jms.server.messagecounter.MessageCounter;
-import org.jboss.jms.server.messagecounter.MessageStatistics;
-
-/**
- * A QueueMBean
- *
- * @author <a href="mailto:tim.fox at jboss.com">Tim Fox</a>
- * @version <tt>$Revision$</tt>
- *
- * $Id$
- *
- */
-public interface QueueMBean
-{
-   // JMX attributes
-   
-   int getMessageCount() throws Exception;
-   
-   int getDeliveringCount() throws Exception;
-   
-   int getScheduledMessageCount() throws Exception;
-               
-   MessageCounter getMessageCounter();
-   
-   MessageStatistics getMessageStatistics() throws Exception;
-   
-   int getConsumerCount() throws Exception;
-   
-   // JMX operations
-   
-   void resetMessageCounter();
-   
-   void resetMessageCounterHistory();
-      
-   List listAllMessages() throws Exception;
-   
-   List listAllMessages(String selector) throws Exception;
-   
-   List listDurableMessages() throws Exception;
-   
-   List listDurableMessages(String selector) throws Exception;
-   
-   List listNonDurableMessages() throws Exception;
-   
-   List listNonDurableMessages(String selector) throws Exception;
-   
-   String listMessageCounterAsHTML();
-   
-   String listMessageCounterHistoryAsHTML();
-}

Deleted: branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/TopicMBean.java
===================================================================
--- branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/TopicMBean.java	2007-11-06 17:09:40 UTC (rev 3293)
+++ branches/Branch_MC_Integration_New/src/main/org/jboss/jms/server/destination/TopicMBean.java	2007-11-07 13:56:18 UTC (rev 3294)
@@ -1,80 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2005, JBoss Inc., and individual contributors as indicated
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-package org.jboss.jms.server.destination;
-
-import java.util.List;
-
-/**
- * A TopicMBean
- *
- * @author <a href="mailto:tim.fox at jboss.com">Tim Fox</a>
- * @version <tt>$Revision$</tt>
- *
- * $Id$
- *
- */
-public interface TopicMBean
-{
-   //JMX attributes
-    
-   int getAllMessageCount() throws Exception;
-      
-   int getDurableMessageCount() throws Exception;
-      
-   int getNonDurableMessageCount() throws Exception;
-   
-   int getAllSubscriptionsCount() throws Exception;
-
-   int getDurableSubscriptionsCount() throws Exception;
-   
-   int getNonDurableSubscriptionsCount() throws Exception;
-   
-   // JMX operations
-   
-   void removeAllMessages() throws Exception;
-      
-   List listAllSubscriptions() throws Exception;
-   
-   List listDurableSubscriptions() throws Exception;
-   
-   List listNonDurableSubscriptions() throws Exception;
-   
-   String listAllSubscriptionsAsHTML() throws Exception;
-   
-   String listDurableSubscriptionsAsHTML() throws Exception;
-   
-   String listNonDurableSubscriptionsAsHTML() throws Exception;
-   
-   List listAllMessages(String subscriptionId) throws Exception;
-   
-   List listAllMessages(String subscriptionId, String selector) throws Exception;
-   
-   List listDurableMessages(String subscriptionId) throws Exception;
-   
-   List listDurableMessages(String subscriptionId, String selector) throws Exception;
-   
-   List listNonDurableMessages(String subscriptionId) throws Exception;
-   
-   List listNonDurableMessages(String subscriptionId, String selector) throws Exception;
-   
-   List getMessageCounters() throws Exception;      
-}




More information about the jboss-cvs-commits mailing list