diff options
Diffstat (limited to 'qpid/java/broker/src/main/java/org/apache/qpid/server/message/ServerMessage.java')
-rw-r--r-- | qpid/java/broker/src/main/java/org/apache/qpid/server/message/ServerMessage.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/message/ServerMessage.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/message/ServerMessage.java index 2f2d39115f..e3cc9879fa 100644 --- a/qpid/java/broker/src/main/java/org/apache/qpid/server/message/ServerMessage.java +++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/message/ServerMessage.java @@ -24,7 +24,7 @@ import java.nio.ByteBuffer; import org.apache.qpid.server.configuration.SessionConfig; -public interface ServerMessage extends EnqueableMessage, MessageContentSource +public interface ServerMessage<T extends ServerMessage> extends EnqueableMessage, MessageContentSource { String getRoutingKey(); @@ -38,7 +38,7 @@ public interface ServerMessage extends EnqueableMessage, MessageContentSource long getExpiration(); - MessageReference newReference(); + MessageReference<T> newReference(); Long getMessageNumber(); |