Package org.apache.qpid.server.message
Class RoutingResult<M extends ServerMessage<? extends StorableMessageMetaData>>
- java.lang.Object
-
- org.apache.qpid.server.message.RoutingResult<M>
-
public class RoutingResult<M extends ServerMessage<? extends StorableMessageMetaData>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RoutingResult(M message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(RoutingResult<M> result)
void
addQueue(BaseQueue q)
void
addRejectReason(BaseQueue q, RejectType rejectType, java.lang.String reason)
boolean
containsReject(RejectType... type)
void
filter(java.util.function.Predicate<BaseQueue> predicate)
int
getNumberOfRoutes()
java.lang.String
getRejectReason()
java.util.Collection<BaseQueue>
getRoutes()
boolean
hasRoutes()
boolean
isRejected()
int
send(ServerTransaction txn, Action<? super MessageInstance> postEnqueueAction)
-
-
-
Constructor Detail
-
RoutingResult
public RoutingResult(M message)
-
-
Method Detail
-
addQueue
public void addQueue(BaseQueue q)
-
add
public void add(RoutingResult<M> result)
-
filter
public void filter(java.util.function.Predicate<BaseQueue> predicate)
-
send
public int send(ServerTransaction txn, Action<? super MessageInstance> postEnqueueAction)
-
hasRoutes
public boolean hasRoutes()
-
addRejectReason
public void addRejectReason(BaseQueue q, RejectType rejectType, java.lang.String reason)
-
isRejected
public boolean isRejected()
-
containsReject
public boolean containsReject(RejectType... type)
-
getRejectReason
public java.lang.String getRejectReason()
-
getNumberOfRoutes
public int getNumberOfRoutes()
-
getRoutes
public java.util.Collection<BaseQueue> getRoutes()
-
-