Codota Logo
Broker.virtualDestinationAdded
Code IndexAdd Codota 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)

  • Common ways to obtain Broker
private void myMethod () {
Broker b =
  • Codota IconBrokerService brokerService;brokerService.getBroker()
  • Codota IconMutableBrokerFilter mutableBrokerFilter;mutableBrokerFilter.getNext()
  • Codota IconProducerBrokerExchange producerBrokerExchange;producerBrokerExchange.getConnectionContext().getBroker()
  • Smart code suggestions by Codota
}
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

  • Parsing JSON documents to java classes using gson
  • getSharedPreferences (Context)
  • compareTo (BigDecimal)
    Compares this BigDecimal with the specified BigDecimal. Two BigDecimal objects that are equal in val
  • requestLocationUpdates (LocationManager)
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • KeyStore (java.security)
    This class represents an in-memory collection of keys and certificates. It manages two types of entr
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Vector (java.util)
    The Vector class implements a growable array of objects. Like an array, it contains components that
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now