diff options
Diffstat (limited to 'qpid/java')
3 files changed, 2 insertions, 6 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/ExchangeImpl.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/ExchangeImpl.java index 975cac5e54..f2f5fde603 100644 --- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/ExchangeImpl.java +++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/ExchangeImpl.java @@ -46,7 +46,7 @@ public interface ExchangeImpl<T extends NonDefaultExchange> extends ExchangeRefe */ boolean isAutoDelete(); - ExchangeImpl getAlternateExchange(); + <X extends NonDefaultExchange<X>> ExchangeImpl<X> getAlternateExchange(); void setAlternateExchange(ExchangeImpl exchange); diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/Exchange.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/Exchange.java index cd2f281bef..ac953b52a1 100644 --- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/Exchange.java +++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/Exchange.java @@ -37,7 +37,7 @@ public interface Exchange<X extends Exchange<X>> extends ConfiguredObject<X> // Attributes @ManagedAttribute - Exchange<?> getAlternateExchange(); + <T extends Exchange<T>> Exchange<T> getAlternateExchange(); //children Collection<? extends Binding> getBindings(); diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/Queue.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/Queue.java index f6625ed2b9..1a10537d7b 100644 --- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/Queue.java +++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/Queue.java @@ -120,12 +120,8 @@ public interface Queue<X extends Queue<X>> extends ConfiguredObject<X> @ManagedAttribute int getPriorities(); - - //children Collection<? extends Binding> getBindings(); - Collection<? extends Consumer> getConsumers(); - //operations |
