diff options
Diffstat (limited to 'qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/ConfiguredObject.java')
-rw-r--r-- | qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/ConfiguredObject.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/ConfiguredObject.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/ConfiguredObject.java index 7e3e5c9bbe..e329b015c6 100644 --- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/ConfiguredObject.java +++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/ConfiguredObject.java @@ -20,7 +20,6 @@ */ package org.apache.qpid.server.model; -import org.apache.qpid.server.model.adapter.AbstractConfiguredObject; import org.apache.qpid.server.store.ConfiguredObjectRecord; import java.security.AccessControlException; @@ -280,6 +279,8 @@ public interface ConfiguredObject<X extends ConfiguredObject<X>> Class<? extends ConfiguredObject> getCategoryClass(); + <C extends ConfiguredObject<C>> C findConfiguredObject(Class<C> clazz, String name); + // TODO - remove this when objects become responsible for their own storage ConfiguredObjectRecord asObjectRecord(); |