org.jboss.messaging.core.plugin.postoffice.cluster
Class DefaultMessagePullPolicy

java.lang.Object
  extended byorg.jboss.messaging.core.plugin.postoffice.cluster.DefaultMessagePullPolicy
All Implemented Interfaces:
MessagePullPolicy

public class DefaultMessagePullPolicy
extends java.lang.Object
implements MessagePullPolicy

A MessagePullPolicy implementation that chooses the remote queue with the most messages.

Version:
$Revision: 2491 $ $Id: DefaultMessagePullPolicy.java 2491 2007-02-28 06:54:10Z ovidiu.feodorov@jboss.com $
Author:
Tim Fox

Constructor Summary
DefaultMessagePullPolicy()
           
 
Method Summary
 ClusteredQueue chooseQueue(java.util.List queues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMessagePullPolicy

public DefaultMessagePullPolicy()
Method Detail

chooseQueue

public ClusteredQueue chooseQueue(java.util.List queues)
Specified by:
chooseQueue in interface MessagePullPolicy


Copyright © 2006 JBoss Inc. All Rights Reserved.