diff options
| author | Robert Godfrey <rgodfrey@apache.org> | 2014-05-02 20:32:16 +0000 |
|---|---|---|
| committer | Robert Godfrey <rgodfrey@apache.org> | 2014-05-02 20:32:16 +0000 |
| commit | db543bd85497285b1911c7250a9a1f76522f318b (patch) | |
| tree | 0a88c2e19a1a8e3e4bedf49ab0a4ef7248d25603 /qpid/java/broker-plugins/management-http/src | |
| parent | 1af82f62bbf94323e61a415c182adf2d66ac99f0 (diff) | |
| download | qpid-python-db543bd85497285b1911c7250a9a1f76522f318b.tar.gz | |
QPID-5746 : [Java Broker] Split attribute annotations into separate annotations for derived and automated, and allow derived attributes to be persisted
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1592030 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/broker-plugins/management-http/src')
4 files changed, 9 insertions, 9 deletions
diff --git a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagement.java b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagement.java index 54c66647c0..c1b2fc4bd6 100644 --- a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagement.java +++ b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagement.java @@ -113,7 +113,7 @@ public class HttpManagement extends AbstractPluginAdapter<HttpManagement> implem } @Override - protected boolean setState(State currentState, State desiredState) + protected boolean setState(State desiredState) { if(desiredState == State.ACTIVE) { diff --git a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagementConfiguration.java b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagementConfiguration.java index aebe76b9bd..c054ffe405 100644 --- a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagementConfiguration.java +++ b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/HttpManagementConfiguration.java @@ -28,19 +28,19 @@ import org.apache.qpid.server.model.Plugin; public interface HttpManagementConfiguration<X extends HttpManagementConfiguration<X>> extends Plugin<X> { - @ManagedAttribute( automate = true, defaultValue = "true" ) + @ManagedAttribute( defaultValue = "true" ) boolean isHttpsSaslAuthenticationEnabled(); - @ManagedAttribute( automate = true, defaultValue = "true" ) + @ManagedAttribute( defaultValue = "true" ) boolean isHttpSaslAuthenticationEnabled(); - @ManagedAttribute( automate = true, defaultValue = "true" ) + @ManagedAttribute( defaultValue = "true" ) boolean isHttpsBasicAuthenticationEnabled(); - @ManagedAttribute( automate = true, defaultValue = "false" ) + @ManagedAttribute( defaultValue = "false" ) boolean isHttpBasicAuthenticationEnabled(); - @ManagedAttribute( automate = true, defaultValue = "600" ) + @ManagedAttribute( defaultValue = "600" ) public int getSessionTimeout(); AuthenticationProvider getAuthenticationProvider(SocketAddress localAddress); diff --git a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/RestServlet.java b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/RestServlet.java index 0309ecc838..4bd28accb0 100644 --- a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/RestServlet.java +++ b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/RestServlet.java @@ -541,7 +541,7 @@ public class RestServlet extends AbstractServlet Collection<ConfiguredObject<?>> allObjects = getObjects(request); for(ConfiguredObject o : allObjects) { - o.setDesiredState(o.getState(), State.DELETED); + o.setDesiredState(State.DELETED); } response.setStatus(HttpServletResponse.SC_OK); diff --git a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/action/AbstractSpecialisedAttributeLister.java b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/action/AbstractSpecialisedAttributeLister.java index 173e4fce66..5d1e7cba21 100644 --- a/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/action/AbstractSpecialisedAttributeLister.java +++ b/qpid/java/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/action/AbstractSpecialisedAttributeLister.java @@ -59,9 +59,9 @@ abstract class AbstractSpecialisedAttributeLister<T extends ConfiguredObject> i for(ConfiguredObjectAttribute<?, ?> attr : typeSpecificAttributes) { attributeNames.add(attr.getName()); - if(!"".equals(attr.getAnnotation().description())) + if(!"".equals(attr.getDescription())) { - descriptions.put(attr.getName(), attr.getAnnotation().description()); + descriptions.put(attr.getName(), attr.getDescription()); } } data.put(ATTRIBUTES, attributeNames); |
