summaryrefslogtreecommitdiff
path: root/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/VirtualHost.java
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/VirtualHost.java')
-rw-r--r--qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/VirtualHost.java38
1 files changed, 16 insertions, 22 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/VirtualHost.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/VirtualHost.java
index 6a771c4c25..77c06349bc 100644
--- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/VirtualHost.java
+++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/VirtualHost.java
@@ -29,7 +29,7 @@ import java.util.Collection;
import java.util.Map;
import java.util.UUID;
-@ManagedObject( managesChildren = true )
+@ManagedObject( managesChildren = true, defaultType = "STANDARD")
public interface VirtualHost<X extends VirtualHost<X>> extends ConfiguredObject<X>
{
@@ -48,19 +48,16 @@ public interface VirtualHost<X extends VirtualHost<X>> extends ConfiguredObject<
String STORE_TRANSACTION_IDLE_TIMEOUT_WARN = "storeTransactionIdleTimeoutWarn";
String STORE_TRANSACTION_OPEN_TIMEOUT_CLOSE = "storeTransactionOpenTimeoutClose";
String STORE_TRANSACTION_OPEN_TIMEOUT_WARN = "storeTransactionOpenTimeoutWarn";
- String STORE_TYPE = "storeType";
- String STORE_PATH = "storePath";
- String CONFIG_STORE_TYPE = "configStoreType";
- String CONFIG_STORE_PATH = "configStorePath";
String SUPPORTED_EXCHANGE_TYPES = "supportedExchangeTypes";
String SUPPORTED_QUEUE_TYPES = "supportedQueueTypes";
String DURABLE = "durable";
String LIFETIME_POLICY = "lifetimePolicy";
- String CONFIG_PATH = "configPath";
+ String SECURITY_ACL = "securityAcl";
+ String HOUSE_KEEPING_THREAD_COUNT = "houseKeepingThreadCount";
+ String CONFIGURATION_STORE_SETTINGS = "configurationStoreSettings";
+ String MESSAGE_STORE_SETTINGS = "messageStoreSettings";
- // Attributes
-
- int CURRENT_CONFIG_VERSION = 4;
+ int CURRENT_CONFIG_VERSION = 5;
@ManagedAttribute
Collection<String> getSupportedExchangeTypes();
@@ -84,18 +81,6 @@ public interface VirtualHost<X extends VirtualHost<X>> extends ConfiguredObject<
long getQueue_flowResumeSizeBytes();
@ManagedAttribute
- String getConfigStoreType();
-
- @ManagedAttribute
- String getConfigStorePath();
-
- @ManagedAttribute
- String getStoreType();
-
- @ManagedAttribute
- String getStorePath();
-
- @ManagedAttribute
long getStoreTransactionIdleTimeoutClose();
@ManagedAttribute
@@ -123,7 +108,16 @@ public interface VirtualHost<X extends VirtualHost<X>> extends ConfiguredObject<
long getQueue_alertThresholdQueueDepthMessages();
@ManagedAttribute
- String getConfigPath();
+ String getSecurityAcl();
+
+ @ManagedAttribute
+ int getHouseKeepingThreadCount();
+
+ @ManagedAttribute
+ Map<String, Object> getMessageStoreSettings();
+
+ @ManagedAttribute
+ Map<String, Object> getConfigurationStoreSettings();
@ManagedStatistic
long getQueueCount();