Tabnine Logo
Destination.getDeadLetterStrategy
Code IndexAdd Tabnine to your IDE (free)

How to use
getDeadLetterStrategy
method
in
org.apache.activemq.broker.region.Destination

Best Java code snippets using org.apache.activemq.broker.region.Destination.getDeadLetterStrategy (Showing top 15 results out of 315)

origin: apache/activemq

@Override
public DeadLetterStrategy getDeadLetterStrategy() {
  return next.getDeadLetterStrategy();
}
origin: apache/activemq

if (originalDestination != null) {
  for (Destination destination : regionBroker.getDestinations(originalDestination)) {
    DeadLetterStrategy strategy = destination.getDeadLetterStrategy();
    strategy.rollback(m.getMessage());
origin: apache/activemq

  private boolean isDestinationDLQ(Message message) {
    DeadLetterStrategy deadLetterStrategy;
    Message tmp;

    Destination regionDestination = (Destination) message.getRegionDestination();
    if (message != null && regionDestination != null) {
      deadLetterStrategy = regionDestination.getDeadLetterStrategy();
      if (deadLetterStrategy != null && message.getOriginalDestination() != null) {
        // Cheap copy, since we only need two fields
        tmp = new ActiveMQMessage();
        tmp.setDestination(message.getOriginalDestination());
        tmp.setRegionDestination(regionDestination);

        // Determine if we are headed for a DLQ
        ActiveMQDestination deadLetterDestination = deadLetterStrategy.getDeadLetterQueueFor(tmp, null);
        if (deadLetterDestination.equals(message.getDestination())) {
          return true;
        }
      }
    }
    return false;
  }
}
origin: apache/activemq

Message message = node.getMessage();
if (message != null && node.getRegionDestination() != null) {
  DeadLetterStrategy deadLetterStrategy = ((Destination) node.getRegionDestination()).getDeadLetterStrategy();
  if (deadLetterStrategy != null) {
    if (deadLetterStrategy.isSendToDeadLetterQueue(message)) {
origin: org.apache.activemq/activemq-broker

@Override
public DeadLetterStrategy getDeadLetterStrategy() {
  return next.getDeadLetterStrategy();
}
origin: org.apache.activemq/activemq-osgi

@Override
public DeadLetterStrategy getDeadLetterStrategy() {
  return next.getDeadLetterStrategy();
}
origin: org.apache.activemq/activemq-all

@Override
public DeadLetterStrategy getDeadLetterStrategy() {
  return next.getDeadLetterStrategy();
}
origin: pierre/meteo

public DeadLetterStrategy getDeadLetterStrategy() {
  return next.getDeadLetterStrategy();
}
origin: org.apache.activemq/activemq-broker

  private boolean isDestinationDLQ(Message message) {
    DeadLetterStrategy deadLetterStrategy;
    Message tmp;

    Destination regionDestination = (Destination) message.getRegionDestination();
    if (message != null && regionDestination != null) {
      deadLetterStrategy = regionDestination.getDeadLetterStrategy();
      if (deadLetterStrategy != null && message.getOriginalDestination() != null) {
        // Cheap copy, since we only need two fields
        tmp = new ActiveMQMessage();
        tmp.setDestination(message.getOriginalDestination());
        tmp.setRegionDestination(regionDestination);

        // Determine if we are headed for a DLQ
        ActiveMQDestination deadLetterDestination = deadLetterStrategy.getDeadLetterQueueFor(tmp, null);
        if (deadLetterDestination.equals(message.getDestination())) {
          return true;
        }
      }
    }
    return false;
  }
}
origin: org.apache.activemq/activemq-all

  private boolean isDestinationDLQ(Message message) {
    DeadLetterStrategy deadLetterStrategy;
    Message tmp;

    Destination regionDestination = (Destination) message.getRegionDestination();
    if (message != null && regionDestination != null) {
      deadLetterStrategy = regionDestination.getDeadLetterStrategy();
      if (deadLetterStrategy != null && message.getOriginalDestination() != null) {
        // Cheap copy, since we only need two fields
        tmp = new ActiveMQMessage();
        tmp.setDestination(message.getOriginalDestination());
        tmp.setRegionDestination(regionDestination);

        // Determine if we are headed for a DLQ
        ActiveMQDestination deadLetterDestination = deadLetterStrategy.getDeadLetterQueueFor(tmp, null);
        if (deadLetterDestination.equals(message.getDestination())) {
          return true;
        }
      }
    }
    return false;
  }
}
origin: org.apache.activemq/activemq-osgi

  private boolean isDestinationDLQ(Message message) {
    DeadLetterStrategy deadLetterStrategy;
    Message tmp;

    Destination regionDestination = (Destination) message.getRegionDestination();
    if (message != null && regionDestination != null) {
      deadLetterStrategy = regionDestination.getDeadLetterStrategy();
      if (deadLetterStrategy != null && message.getOriginalDestination() != null) {
        // Cheap copy, since we only need two fields
        tmp = new ActiveMQMessage();
        tmp.setDestination(message.getOriginalDestination());
        tmp.setRegionDestination(regionDestination);

        // Determine if we are headed for a DLQ
        ActiveMQDestination deadLetterDestination = deadLetterStrategy.getDeadLetterQueueFor(tmp, null);
        if (deadLetterDestination.equals(message.getDestination())) {
          return true;
        }
      }
    }
    return false;
  }
}
origin: pierre/meteo

if(message!=null && node.getRegionDestination()!=null){
  DeadLetterStrategy deadLetterStrategy=node
      .getRegionDestination().getDeadLetterStrategy();
  if(deadLetterStrategy!=null){
    if(deadLetterStrategy.isSendToDeadLetterQueue(message)){
origin: org.apache.activemq/activemq-all

Message message = node.getMessage();
if (message != null && node.getRegionDestination() != null) {
  DeadLetterStrategy deadLetterStrategy = ((Destination) node.getRegionDestination()).getDeadLetterStrategy();
  if (deadLetterStrategy != null) {
    if (deadLetterStrategy.isSendToDeadLetterQueue(message)) {
origin: org.apache.activemq/activemq-osgi

Message message = node.getMessage();
if (message != null && node.getRegionDestination() != null) {
  DeadLetterStrategy deadLetterStrategy = ((Destination) node.getRegionDestination()).getDeadLetterStrategy();
  if (deadLetterStrategy != null) {
    if (deadLetterStrategy.isSendToDeadLetterQueue(message)) {
origin: org.apache.activemq/activemq-broker

Message message = node.getMessage();
if (message != null && node.getRegionDestination() != null) {
  DeadLetterStrategy deadLetterStrategy = ((Destination) node.getRegionDestination()).getDeadLetterStrategy();
  if (deadLetterStrategy != null) {
    if (deadLetterStrategy.isSendToDeadLetterQueue(message)) {
org.apache.activemq.broker.regionDestinationgetDeadLetterStrategy

Popular methods of Destination

  • getConsumers
  • getDestinationStatistics
  • getName
  • getActiveMQDestination
  • browse
  • removeSubscription
  • acknowledge
  • addProducer
  • addSubscription
  • dispose
  • fastProducer
    Called to notify a producer is too fast
  • gc
  • fastProducer,
  • gc,
  • getBlockedProducerWarningInterval,
  • getCursorMemoryHighWaterMark,
  • getMaxAuditDepth,
  • getMaxBrowsePageSize,
  • getMaxPageSize,
  • getMaxProducersToAudit,
  • getMemoryUsage

Popular in Java

  • Creating JSON documents from java classes using gson
  • scheduleAtFixedRate (ScheduledExecutorService)
  • putExtra (Intent)
  • getResourceAsStream (ClassLoader)
  • Socket (java.net)
    Provides a client-side TCP socket.
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Github Copilot alternatives
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