GUACAMOLE-102: Split out load balancing into a separate section/form.

This commit is contained in:
Nick Couchman
2017-06-06 09:10:49 -04:00
parent 166c7ccaed
commit 5532819abf
2 changed files with 9 additions and 2 deletions

View File

@@ -127,7 +127,13 @@ public class ModeledConnection extends ModeledChildDirectoryObject<ConnectionMod
*/ */
public static final Form CONCURRENCY_LIMITS = new Form("concurrency", Arrays.<Field>asList( public static final Form CONCURRENCY_LIMITS = new Form("concurrency", Arrays.<Field>asList(
new NumericField(MAX_CONNECTIONS_NAME), new NumericField(MAX_CONNECTIONS_NAME),
new NumericField(MAX_CONNECTIONS_PER_USER_NAME), new NumericField(MAX_CONNECTIONS_PER_USER_NAME)
));
/**
* All attributes related to to load balancing in a logical form.
*/
public static final Form LOAD_BALANCING = new Form("load-balancing", Arrays.<Field>asList(
new NumericField(CONNECTION_WEIGHT) new NumericField(CONNECTION_WEIGHT)
)); ));
@@ -137,6 +143,7 @@ public class ModeledConnection extends ModeledChildDirectoryObject<ConnectionMod
*/ */
public static final Collection<Form> ATTRIBUTES = Collections.unmodifiableCollection(Arrays.asList( public static final Collection<Form> ATTRIBUTES = Collections.unmodifiableCollection(Arrays.asList(
CONCURRENCY_LIMITS, CONCURRENCY_LIMITS,
LOAD_BALANCING,
GUACD_PARAMETERS GUACD_PARAMETERS
)); ));

View File

@@ -20,7 +20,7 @@
"FIELD_HEADER_MAX_CONNECTIONS" : "Maximum number of connections:", "FIELD_HEADER_MAX_CONNECTIONS" : "Maximum number of connections:",
"FIELD_HEADER_MAX_CONNECTIONS_PER_USER" : "Maximum number of connections per user:", "FIELD_HEADER_MAX_CONNECTIONS_PER_USER" : "Maximum number of connections per user:",
"FIELD_HEADER_WEIGHT" : "Connection weight for load balancing:", "FIELD_HEADER_WEIGHT" : "Connection weight:",
"FIELD_HEADER_GUACD_HOSTNAME" : "Hostname:", "FIELD_HEADER_GUACD_HOSTNAME" : "Hostname:",
"FIELD_HEADER_GUACD_ENCRYPTION" : "Encryption:", "FIELD_HEADER_GUACD_ENCRYPTION" : "Encryption:",