Tabnine Logo
Broker.virtualDestinationAdded
Code IndexAdd Tabnine to your IDE (free)

How to use
virtualDestinationAdded
method
in
org.apache.activemq.broker.Broker

Best Java code snippets using org.apache.activemq.broker.Broker.virtualDestinationAdded (Showing top 8 results out of 315)

origin: apache/activemq

@Override
public void virtualDestinationAdded(ConnectionContext context,
    VirtualDestination virtualDestination) {
  getNext().virtualDestinationAdded(context, virtualDestination);
}
origin: apache/activemq

private DestinationFilter getVirtualTopicConsumerDestinationFilter() {
  // created at startup, so no sync needed
  if (virtualConsumerDestinationFilter == null) {
    Set <ActiveMQQueue> consumerDestinations = new HashSet<>();
    if (destinationInterceptors != null) {
      for (DestinationInterceptor interceptor : destinationInterceptors) {
        if (interceptor instanceof VirtualDestinationInterceptor) {
          VirtualDestinationInterceptor virtualDestinationInterceptor = (VirtualDestinationInterceptor) interceptor;
          for (VirtualDestination virtualDestination: virtualDestinationInterceptor.getVirtualDestinations()) {
            if (virtualDestination instanceof VirtualTopic) {
              consumerDestinations.add(new ActiveMQQueue(((VirtualTopic) virtualDestination).getPrefix() + DestinationFilter.ANY_DESCENDENT));
            }
            if (isUseVirtualDestSubs()) {
              try {
                broker.virtualDestinationAdded(getAdminConnectionContext(), virtualDestination);
                LOG.debug("Adding virtual destination: {}", virtualDestination);
              } catch (Exception e) {
                LOG.warn("Could not fire virtual destination consumer advisory", e);
              }
            }
          }
        }
      }
    }
    ActiveMQQueue filter = new ActiveMQQueue();
    filter.setCompositeDestinations(consumerDestinations.toArray(new ActiveMQDestination[]{}));
    virtualConsumerDestinationFilter = DestinationFilter.parseFilter(filter);
  }
  return virtualConsumerDestinationFilter;
}
origin: org.apache.activemq/activemq-broker

@Override
public void virtualDestinationAdded(ConnectionContext context,
    VirtualDestination virtualDestination) {
  getNext().virtualDestinationAdded(context, virtualDestination);
}
origin: org.apache.activemq/activemq-all

@Override
public void virtualDestinationAdded(ConnectionContext context,
    VirtualDestination virtualDestination) {
  getNext().virtualDestinationAdded(context, virtualDestination);
}
origin: org.apache.activemq/activemq-osgi

@Override
public void virtualDestinationAdded(ConnectionContext context,
    VirtualDestination virtualDestination) {
  getNext().virtualDestinationAdded(context, virtualDestination);
}
origin: org.apache.activemq/activemq-all

private DestinationFilter getVirtualTopicConsumerDestinationFilter() {
  // created at startup, so no sync needed
  if (virtualConsumerDestinationFilter == null) {
    Set <ActiveMQQueue> consumerDestinations = new HashSet<>();
    if (destinationInterceptors != null) {
      for (DestinationInterceptor interceptor : destinationInterceptors) {
        if (interceptor instanceof VirtualDestinationInterceptor) {
          VirtualDestinationInterceptor virtualDestinationInterceptor = (VirtualDestinationInterceptor) interceptor;
          for (VirtualDestination virtualDestination: virtualDestinationInterceptor.getVirtualDestinations()) {
            if (virtualDestination instanceof VirtualTopic) {
              consumerDestinations.add(new ActiveMQQueue(((VirtualTopic) virtualDestination).getPrefix() + DestinationFilter.ANY_DESCENDENT));
            }
            if (isUseVirtualDestSubs()) {
              try {
                broker.virtualDestinationAdded(getAdminConnectionContext(), virtualDestination);
                LOG.debug("Adding virtual destination: {}", virtualDestination);
              } catch (Exception e) {
                LOG.warn("Could not fire virtual destination consumer advisory", e);
              }
            }
          }
        }
      }
    }
    ActiveMQQueue filter = new ActiveMQQueue();
    filter.setCompositeDestinations(consumerDestinations.toArray(new ActiveMQDestination[]{}));
    virtualConsumerDestinationFilter = DestinationFilter.parseFilter(filter);
  }
  return virtualConsumerDestinationFilter;
}
origin: org.apache.activemq/activemq-broker

private DestinationFilter getVirtualTopicConsumerDestinationFilter() {
  // created at startup, so no sync needed
  if (virtualConsumerDestinationFilter == null) {
    Set <ActiveMQQueue> consumerDestinations = new HashSet<>();
    if (destinationInterceptors != null) {
      for (DestinationInterceptor interceptor : destinationInterceptors) {
        if (interceptor instanceof VirtualDestinationInterceptor) {
          VirtualDestinationInterceptor virtualDestinationInterceptor = (VirtualDestinationInterceptor) interceptor;
          for (VirtualDestination virtualDestination: virtualDestinationInterceptor.getVirtualDestinations()) {
            if (virtualDestination instanceof VirtualTopic) {
              consumerDestinations.add(new ActiveMQQueue(((VirtualTopic) virtualDestination).getPrefix() + DestinationFilter.ANY_DESCENDENT));
            }
            if (isUseVirtualDestSubs()) {
              try {
                broker.virtualDestinationAdded(getAdminConnectionContext(), virtualDestination);
                LOG.debug("Adding virtual destination: {}", virtualDestination);
              } catch (Exception e) {
                LOG.warn("Could not fire virtual destination consumer advisory", e);
              }
            }
          }
        }
      }
    }
    ActiveMQQueue filter = new ActiveMQQueue();
    filter.setCompositeDestinations(consumerDestinations.toArray(new ActiveMQDestination[]{}));
    virtualConsumerDestinationFilter = DestinationFilter.parseFilter(filter);
  }
  return virtualConsumerDestinationFilter;
}
origin: org.apache.activemq/activemq-osgi

private DestinationFilter getVirtualTopicConsumerDestinationFilter() {
  // created at startup, so no sync needed
  if (virtualConsumerDestinationFilter == null) {
    Set <ActiveMQQueue> consumerDestinations = new HashSet<>();
    if (destinationInterceptors != null) {
      for (DestinationInterceptor interceptor : destinationInterceptors) {
        if (interceptor instanceof VirtualDestinationInterceptor) {
          VirtualDestinationInterceptor virtualDestinationInterceptor = (VirtualDestinationInterceptor) interceptor;
          for (VirtualDestination virtualDestination: virtualDestinationInterceptor.getVirtualDestinations()) {
            if (virtualDestination instanceof VirtualTopic) {
              consumerDestinations.add(new ActiveMQQueue(((VirtualTopic) virtualDestination).getPrefix() + DestinationFilter.ANY_DESCENDENT));
            }
            if (isUseVirtualDestSubs()) {
              try {
                broker.virtualDestinationAdded(getAdminConnectionContext(), virtualDestination);
                LOG.debug("Adding virtual destination: {}", virtualDestination);
              } catch (Exception e) {
                LOG.warn("Could not fire virtual destination consumer advisory", e);
              }
            }
          }
        }
      }
    }
    ActiveMQQueue filter = new ActiveMQQueue();
    filter.setCompositeDestinations(consumerDestinations.toArray(new ActiveMQDestination[]{}));
    virtualConsumerDestinationFilter = DestinationFilter.parseFilter(filter);
  }
  return virtualConsumerDestinationFilter;
}
org.apache.activemq.brokerBrokervirtualDestinationAdded

Popular methods of Broker

  • getAdaptor
    Get a Broker from the Broker Stack that is a particular class
  • getDestinationMap
    return a reference destination map of a region based on the destination type
  • removeDestination
  • commitTransaction
    Commits a transaction.
  • forgetTransaction
    Forgets a transaction.
  • getBrokerService
  • getClients
  • getDestinations
  • getPreparedTransactions
    Gets a list of all the prepared xa transactions.
  • getVmConnectorURI
  • removeConsumer
  • acknowledge
  • removeConsumer,
  • acknowledge,
  • addBroker,
  • addConnection,
  • addConsumer,
  • addDestination,
  • addDestinationInfo,
  • addProducer,
  • addSession,
  • beginTransaction

Popular in Java

  • Making http post requests using okhttp
  • compareTo (BigDecimal)
  • setScale (BigDecimal)
  • onRequestPermissionsResult (Fragment)
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now