[android-components](../../index.md) / [mozilla.components.browser.session.usecases](../index.md) / [EngineSessionUseCases](index.md) / [&lt;init&gt;](./-init-.md)

# &lt;init&gt;

`EngineSessionUseCases(sessionManager: `[`SessionManager`](../../mozilla.components.browser.session/-session-manager/index.md)`)`

UseCases for getting and creating [EngineSession](../../mozilla.components.concept.engine/-engine-session/index.md) instances for tabs.

This class and its use cases are an interim solution in order to migrate components away from
using SessionManager for getting and creating [EngineSession](../../mozilla.components.concept.engine/-engine-session/index.md) instances.

