Class SimpleConnectionRecordSet
- java.lang.Object
-
- org.apache.guacamole.net.auth.simple.SimpleConnectionRecordSet
-
- All Implemented Interfaces:
ActivityRecordSet<ConnectionRecord>
,ConnectionRecordSet
@Deprecated public class SimpleConnectionRecordSet extends Object implements ConnectionRecordSet
Deprecated.UseSimpleActivityRecordSet
<ConnectionRecord
> instead.An immutable and empty ConnectionRecordSet.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.guacamole.net.auth.ActivityRecordSet
ActivityRecordSet.SortableProperty
-
-
Constructor Summary
Constructors Constructor Description SimpleConnectionRecordSet()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Collection<ConnectionRecord>
asCollection()
Deprecated.Returns all records within this set as a standard Collection.ConnectionRecordSet
contains(String value)
Deprecated.Returns the subset of records which contain the given value.ConnectionRecordSet
limit(int limit)
Deprecated.Returns the subset of records containing only the firstlimit
records.ConnectionRecordSet
sort(ActivityRecordSet.SortableProperty property, boolean desc)
Deprecated.Returns a ActivityRecordSet containing identically the records within this set, sorted according to the specified criteria.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.guacamole.net.auth.ActivityRecordSet
get
-
-
-
-
Method Detail
-
asCollection
public Collection<ConnectionRecord> asCollection() throws org.apache.guacamole.GuacamoleException
Deprecated.Description copied from interface:ActivityRecordSet
Returns all records within this set as a standard Collection.- Specified by:
asCollection
in interfaceActivityRecordSet<ConnectionRecord>
- Returns:
- A collection containing all records within this set.
- Throws:
org.apache.guacamole.GuacamoleException
- If an error occurs while retrieving the records within this set.
-
contains
public ConnectionRecordSet contains(String value) throws org.apache.guacamole.GuacamoleException
Deprecated.Description copied from interface:ActivityRecordSet
Returns the subset of records which contain the given value. The properties and semantics involved with determining whether a particular record "contains" the given value is implementation dependent. This function may affect the contents of the current ActivityRecordSet. The contents of the current ActivityRecordSet should NOT be relied upon after this function is called.- Specified by:
contains
in interfaceActivityRecordSet<ConnectionRecord>
- Parameters:
value
- The value which all records within the resulting subset should contain.- Returns:
- The subset of records which contain the specified value.
- Throws:
org.apache.guacamole.GuacamoleException
- If an error occurs while restricting the current subset.
-
limit
public ConnectionRecordSet limit(int limit) throws org.apache.guacamole.GuacamoleException
Deprecated.Description copied from interface:ActivityRecordSet
Returns the subset of records containing only the firstlimit
records. If the subset has fewer thanlimit
records, then this function has no effect. This function may also affect the contents of the current ActivityRecordSet. The contents of the current ActivityRecordSet should NOT be relied upon after this function is called.- Specified by:
limit
in interfaceActivityRecordSet<ConnectionRecord>
- Parameters:
limit
- The maximum number of records that the new subset should contain.- Returns:
- The subset of records that containing only the first
limit
records. - Throws:
org.apache.guacamole.GuacamoleException
- If an error occurs while limiting the current subset.
-
sort
public ConnectionRecordSet sort(ActivityRecordSet.SortableProperty property, boolean desc) throws org.apache.guacamole.GuacamoleException
Deprecated.Description copied from interface:ActivityRecordSet
Returns a ActivityRecordSet containing identically the records within this set, sorted according to the specified criteria. The sort operation performed is guaranteed to be stable with respect to any past call to sort(). This function may also affect the contents of the current ActivityRecordSet. The contents of the current ActivityRecordSet should NOT be relied upon after this function is called.- Specified by:
sort
in interfaceActivityRecordSet<ConnectionRecord>
- Parameters:
property
- The property by which the records within the resulting set should be sorted.desc
- Whether the records should be sorted according to the specified property in descending order. If false, records will be sorted according to the specified property in ascending order.- Returns:
- The ActivityRecordSet, sorted according to the specified criteria.
- Throws:
org.apache.guacamole.GuacamoleException
- If an error occurs while sorting the current subset, or if the given property is not supported by the implementation.
-
-