Uses of Interface
org.apache.guacamole.net.auth.ActivityRecordSet
Packages that use ActivityRecordSet
Package
Description
Provides classes which can be used to extend or replace the authentication
functionality of the Guacamole web application.
Provides a basic AuthenticationProvider base class that can be used to create
simple AuthenticationProviders in the same way allowed by the old
authentication API.
-
Uses of ActivityRecordSet in org.apache.guacamole.net.auth
Subinterfaces of ActivityRecordSet in org.apache.guacamole.net.authClasses in org.apache.guacamole.net.auth that implement ActivityRecordSetModifier and TypeClassDescriptionclass
DecoratingActivityRecordSet<RecordType extends ActivityRecord>
ActivityRecordSet implementation which simplifies decorating the records within an underlying ActivityRecordSet.class
DelegatingActivityRecordSet<RecordType extends ActivityRecord>
ActivityRecordSet implementation which simply delegates all function calls to an underlying ActivityRecordSet.Methods in org.apache.guacamole.net.auth that return ActivityRecordSetModifier and TypeMethodDescriptionReturns the subset of records which contain the given value.protected ActivityRecordSet
<RecordType> DecoratingActivityRecordSet.decorate
(ActivityRecordSet<RecordType> recordSet) Given an ActivityRecordSet which originates from a different AuthenticationProvider, returns an identical type of record set optionally wrapped with additional information, functionality, etc.AbstractUserContext.getConnectionHistory()
Retrieves all connection records visible to current user.default ActivityRecordSet
<ConnectionRecord> Connection.getConnectionHistory()
Returns an ActivityRecordSet containing ConnectionRecords that represent the usage history of this Connection, including any active users.DelegatingConnection.getConnectionHistory()
DelegatingUserContext.getConnectionHistory()
UserContext.getConnectionHistory()
Retrieves all connection records visible to current user.protected ActivityRecordSet
<RecordType> DelegatingActivityRecordSet.getDelegateActivityRecordSet()
Returns the underlying ActivityRecordSet wrapped by this DelegatingActivityRecordSet.AbstractUserContext.getUserHistory()
Retrieves all user history records visible to current user.DelegatingUser.getUserHistory()
DelegatingUserContext.getUserHistory()
default ActivityRecordSet
<ActivityRecord> User.getUserHistory()
Returns an ActivityRecordSet containing ActivityRecords representing the login history for this user, including any active sessions.UserContext.getUserHistory()
Retrieves all user history records visible to current user.ActivityRecordSet.limit
(int limit) Returns the subset of records containing only the firstlimit
records.DecoratingActivityRecordSet.limit
(int limit) DelegatingActivityRecordSet.limit
(int limit) ActivityRecordSet.sort
(ActivityRecordSet.SortableProperty property, boolean desc) Returns a ActivityRecordSet containing identically the records within this set, sorted according to the specified criteria.DecoratingActivityRecordSet.sort
(ActivityRecordSet.SortableProperty property, boolean desc) DelegatingActivityRecordSet.sort
(ActivityRecordSet.SortableProperty property, boolean desc) Methods in org.apache.guacamole.net.auth with parameters of type ActivityRecordSetModifier and TypeMethodDescriptionprotected ActivityRecordSet
<RecordType> DecoratingActivityRecordSet.decorate
(ActivityRecordSet<RecordType> recordSet) Given an ActivityRecordSet which originates from a different AuthenticationProvider, returns an identical type of record set optionally wrapped with additional information, functionality, etc.Constructors in org.apache.guacamole.net.auth with parameters of type ActivityRecordSetModifierConstructorDescriptionDecoratingActivityRecordSet
(ActivityRecordSet<RecordType> recordSet) Creates a new DecoratingActivityRecordSet which decorates the records within the given set.DelegatingActivityRecordSet
(ActivityRecordSet<RecordType> recordSet) Wraps the given ActivityRecordSet such that all function calls against this DelegatingActivityRecordSet will be delegated to it. -
Uses of ActivityRecordSet in org.apache.guacamole.net.auth.simple
Classes in org.apache.guacamole.net.auth.simple that implement ActivityRecordSetModifier and TypeClassDescriptionclass
SimpleActivityRecordSet<RecordType extends ActivityRecord>
An immutable and empty ActivityRecordSet.class
Deprecated.UseSimpleActivityRecordSet
<ConnectionRecord
> instead.Methods in org.apache.guacamole.net.auth.simple that return ActivityRecordSetModifier and TypeMethodDescriptionSimpleConnection.getConnectionHistory()
SimpleActivityRecordSet.limit
(int limit) SimpleActivityRecordSet.sort
(ActivityRecordSet.SortableProperty property, boolean desc)
ActivityRecordSet
<ConnectionRecord
> instead.