# Uses of Class
org.apache.sling.testing.clients.SlingClient

Packages that use SlingClient
Package
Description
org.apache.sling.testing.clients
org.apache.sling.testing.clients.email
org.apache.sling.testing.clients.html
org.apache.sling.testing.clients.indexing
org.apache.sling.testing.clients.osgi
OSGI testing tools.
org.apache.sling.testing.clients.query
Query tools leveraging javax.jcr.query

## Uses of SlingClient in org.apache.sling.testing.clients

Classes in org.apache.sling.testing.clients with type parameters of type SlingClient
Modifier and Type
Class
Description
`static class`
`SlingClient.InternalBuilder<T extends SlingClient>`
Extensible InternalBuilder for SlingClient.
Methods in org.apache.sling.testing.clients that return SlingClient
Modifier and Type
Method
Description
`SlingClient`
SlingClient.Builder.`build()`
`SlingClient`
SlingClient.`endImpersonation()`
End the impersonation of the current user.
`SlingClient`
SlingClient.`impersonate(String userId)`
Impersonate user with the given `userId`

## Uses of SlingClient in org.apache.sling.testing.clients.email

Subclasses of SlingClient in org.apache.sling.testing.clients.email
Modifier and Type
Class
Description
`final class`
`SlingEmailClient`
Accesses email stored by a mock SMTP server deployed to Sling

## Uses of SlingClient in org.apache.sling.testing.clients.html

Subclasses of SlingClient in org.apache.sling.testing.clients.html
Modifier and Type
Class
Description
`class`
`MicrodataClient`

## Uses of SlingClient in org.apache.sling.testing.clients.indexing

Subclasses of SlingClient in org.apache.sling.testing.clients.indexing
Modifier and Type
Class
Description
`class`
`IndexingClient`
Interface to the oak indexing mechanism

## Uses of SlingClient in org.apache.sling.testing.clients.osgi

Subclasses of SlingClient in org.apache.sling.testing.clients.osgi
Modifier and Type
Class
Description
`class`
`OsgiConsoleClient`
A client that wraps the Felix OSGi Web Console REST API calls.

## Uses of SlingClient in org.apache.sling.testing.clients.query

Subclasses of SlingClient in org.apache.sling.testing.clients.query
Modifier and Type
Class
Description
`class`
`QueryClient`
Sling client for performing oak queries.