## Uses of Class
org.keycloak.models.sessions.infinispan.stream.UserSessionPredicate

- Packages that use UserSessionPredicate
  Package | Description
  --- | ---
  org.keycloak.models.sessions.infinispan |
  org.keycloak.models.sessions.infinispan.stream |

- - ### Uses of UserSessionPredicate in org.keycloak.models.sessions.infinispan

    Methods in org.keycloak.models.sessions.infinispan with parameters of type UserSessionPredicate
    Modifier and Type | Method and Description
    --- | ---
    `protected Stream<UserSessionModel>` | InfinispanUserSessionProvider.`getUserSessionModels(RealmModel realm, Integer firstResult, Integer maxResults, boolean offline, UserSessionPredicate predicate)`
    `protected Stream<UserSessionModel>` | InfinispanUserSessionProvider.`getUserSessionsStream(RealmModel realm, UserSessionPredicate predicate, boolean offline)`

  - ### Uses of UserSessionPredicate in org.keycloak.models.sessions.infinispan.stream

    Methods in org.keycloak.models.sessions.infinispan.stream that return UserSessionPredicate
    Modifier and Type | Method and Description
    --- | ---
    `UserSessionPredicate` | UserSessionPredicate.`brokerSessionId(String id)`
    `UserSessionPredicate` | UserSessionPredicate.`brokerUserId(String id)`
    `UserSessionPredicate` | UserSessionPredicate.`client(String clientUUID)` Adds a test for client.
    `static UserSessionPredicate` | UserSessionPredicate.`create(String realm)` Creates a user session predicate.
    `UserSessionPredicate` | UserSessionPredicate.`expired(Integer expired, Integer expiredRefresh)`
    `UserSessionPredicate` | UserSessionPredicate.`expired(Integer expired, Integer expiredRefresh, Integer expiredRememberMe, Integer expiredRefreshRememberMe)`
    `UserSessionPredicate` | UserSessionPredicate.ExternalizerImpl.`readObject(ObjectInput input)`
    `UserSessionPredicate` | UserSessionPredicate.ExternalizerImpl.`readObjectVersion1(ObjectInput input)`
    `UserSessionPredicate` | UserSessionPredicate.ExternalizerImpl.`readObjectVersion2(ObjectInput input)`
    `UserSessionPredicate` | UserSessionPredicate.`user(String user)`

    Methods in org.keycloak.models.sessions.infinispan.stream with parameters of type UserSessionPredicate
    Modifier and Type | Method and Description
    --- | ---
    `void` | UserSessionPredicate.ExternalizerImpl.`writeObject(ObjectOutput output, UserSessionPredicate obj)`

Copyright © 2021 JBoss by Red Hat. All rights reserved.