Package org.jboss.jms.server.destination

Examples of org.jboss.jms.server.destination.ManagedQueue


     
      dm.stop();
     
      dm.start();
       
      ManagedQueue queue1 = new ManagedQueue("queue1", 1000, 10, 10, false);
     
      ManagedTopic topic1 = new ManagedTopic("topic1", 1000, 10, 10, false);
     
      dm.registerDestination(queue1);
     
      dm.registerDestination(topic1);
     
      ManagedDestination queue2 = dm.getDestination("not exists", true);
     
      assertNull(queue2);
     
      ManagedDestination topic2 = dm.getDestination("not exists", false);
     
      assertNull(topic2);
     
      ManagedQueue queue3 = (ManagedQueue)dm.getDestination("queue1", true);
     
      assertTrue(queue1 == queue3);
     
      ManagedDestination queue4 = dm.getDestination("queue1", false);
     
View Full Code Here


/*      */   {
/* 1149 */     Queue dlq = null;
/*      */
/* 1151 */     if (this.defaultDLQObjectName != null)
/*      */     {
/* 1153 */       ManagedQueue dest = null;
/*      */
/* 1156 */       dest = (ManagedQueue)JMXAccessor.getJMXAttributeOverSecurity(getServer(), this.defaultDLQObjectName, "Instance");
/*      */
/* 1158 */       if ((dest != null) && (dest.getName() != null))
/*      */       {
/* 1160 */         Binding binding = this.postOffice.getBindingForQueueName(dest.getName());
/*      */
/* 1162 */         if (binding == null)
/*      */         {
/* 1164 */           throw new IllegalStateException("Cannot find binding for queue " + dest.getName());
/*      */         }
/*      */
/* 1167 */         Queue queue = binding.queue;
/*      */
/* 1169 */         if (queue.isActive())
View Full Code Here

/*      */   {
/* 1181 */     Queue expiryQueue = null;
/*      */
/* 1183 */     if (this.defaultExpiryQueueObjectName != null)
/*      */     {
/* 1185 */       ManagedQueue dest = null;
/*      */       try
/*      */       {
/* 1190 */         dest = (ManagedQueue)JMXAccessor.getJMXAttributeOverSecurity(getServer(), this.defaultExpiryQueueObjectName, "Instance");
/*      */       }
/*      */       catch (InstanceNotFoundException e)
/*      */       {
/*      */       }
/*      */
/* 1197 */       if ((dest != null) && (dest.getName() != null))
/*      */       {
/* 1199 */         Binding binding = this.postOffice.getBindingForQueueName(dest.getName());
/*      */
/* 1201 */         if (binding == null)
/*      */         {
/* 1203 */           throw new IllegalStateException("Cannot find binding for queue " + dest.getName());
/*      */         }
/*      */
/* 1206 */         Queue queue = binding.queue;
/*      */
/* 1208 */         if (queue.isActive())
View Full Code Here

/*      */       {
/*  684 */         mDest = new ManagedTopic(dest.getName(), fullSize, pageSize, downCacheSize, this.postOffice.isClustered());
/*      */       }
/*      */       else
/*      */       {
/*  688 */         mDest = new ManagedQueue(dest.getName(), fullSize, pageSize, downCacheSize, this.postOffice.isClustered());
/*      */       }
/*      */
/*  691 */       mDest.setTemporary(true);
/*      */
/*  693 */       this.dm.registerDestination(mDest);
View Full Code Here

         {
            mDest = new ManagedTopic(dest.getName(), fullSize, pageSize, downCacheSize, postOffice.isClustered());
         }
         else
         {
            mDest = new ManagedQueue(dest.getName(), fullSize, pageSize, downCacheSize, postOffice.isClustered());
         }
        
         mDest.setTemporary(true);
        
         dm.registerDestination(mDest);
View Full Code Here

   {
      Queue dlq = null;
     
      if (defaultDLQObjectName != null)
      {
         ManagedQueue dest = null;

         // This can be null... JMXAccessor will return null if InstanceNotFoundException is caught
         dest = (ManagedQueue) JMXAccessor.getJMXAttributeOverSecurity(getServer(), defaultDLQObjectName, "Instance");

         if (dest != null && dest.getName() != null)
         {           
            Binding binding = postOffice.getBindingForQueueName(dest.getName());
           
            if (binding == null)
            {
              throw new IllegalStateException("Cannot find binding for queue " + dest.getName());
            }
           
            Queue queue = binding.queue;
           
            if (queue.isActive())
View Full Code Here

   {
      Queue expiryQueue = null;
     
      if (defaultExpiryQueueObjectName != null)
      {
         ManagedQueue dest = null;
        
         try
         {

            dest = (ManagedQueue)JMXAccessor.getJMXAttributeOverSecurity(getServer(), defaultExpiryQueueObjectName, "Instance");
         }
         catch (InstanceNotFoundException e)
         {
            //Ok
         }

         if (dest != null && dest.getName() != null)
         {           
           Binding binding = postOffice.getBindingForQueueName(dest.getName());
           
            if (binding == null)
            {
              throw new IllegalStateException("Cannot find binding for queue " + dest.getName());
            }
           
            Queue queue = binding.queue;           
          
            if (queue.isActive())
View Full Code Here

TOP

Related Classes of org.jboss.jms.server.destination.ManagedQueue

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.