Package org.apache.qpid.server.message
Interface MessageInstanceConsumer<T extends ConsumerTarget>
-
- All Known Subinterfaces:
Consumer<X,T>
,QueueConsumer<X,T>
- All Known Implementing Classes:
AbstractSystemMessageSource.Consumer
public interface MessageInstanceConsumer<T extends ConsumerTarget>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
acquires()
void
close()
void
externalStateChange()
Object
getIdentifier()
String
getName()
T
getTarget()
boolean
isClosed()
MessageContainer
pullMessage()
void
setNotifyWorkDesired(boolean desired)
-
-
-
Method Detail
-
isClosed
boolean isClosed()
-
acquires
boolean acquires()
-
getName
String getName()
-
close
void close()
-
externalStateChange
void externalStateChange()
-
getIdentifier
Object getIdentifier()
-
pullMessage
MessageContainer pullMessage()
-
getTarget
T getTarget()
-
setNotifyWorkDesired
void setNotifyWorkDesired(boolean desired)
-
-