org.jboss.messaging.core.postoffice
Interface Binding

All Known Subinterfaces:
QueueBinding, RemoteQueueBinding
All Known Implementing Classes:
DivertBinding, LocalQueueBinding, RemoteQueueBindingImpl

public interface Binding

A Binding

Author:
Tim Fox

Method Summary
 SimpleString getAddress()
           
 Bindable getBindable()
           
 SimpleString getClusterName()
           
 int getDistance()
           
 Filter getFilter()
           
 int getID()
           
 SimpleString getRoutingName()
           
 BindingType getType()
           
 SimpleString getUniqueName()
           
 boolean isExclusive()
           
 boolean isHighAcceptPriority(ServerMessage message)
           
 void setID(int id)
           
 void willRoute(ServerMessage message)
           
 

Method Detail

getAddress

SimpleString getAddress()

getBindable

Bindable getBindable()

getType

BindingType getType()

getUniqueName

SimpleString getUniqueName()

getRoutingName

SimpleString getRoutingName()

getClusterName

SimpleString getClusterName()

getFilter

Filter getFilter()

isHighAcceptPriority

boolean isHighAcceptPriority(ServerMessage message)

willRoute

void willRoute(ServerMessage message)

isExclusive

boolean isExclusive()

getID

int getID()

setID

void setID(int id)

getDistance

int getDistance()


Copyright © 2006 JBoss Inc. All Rights Reserved.