## Uses of Interface
org.apache.tapestry5.ioc.ServiceLifecycle2

- Packages that use ServiceLifecycle2
  Package | Description
  --- | ---
  org.apache.tapestry5.ioc.internal | [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.
  org.apache.tapestry5.ioc.internal.util | [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change

- - ### Uses of ServiceLifecycle2 in org.apache.tapestry5.ioc.internal

    Classes in org.apache.tapestry5.ioc.internal that implement ServiceLifecycle2
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SingletonServiceLifecycle` | The basic implementation of a service lifecycle, which simply uses the `ObjectCreator` to create an instance of the service when asked.

    Methods in org.apache.tapestry5.ioc.internal that return ServiceLifecycle2
    Modifier and Type | Method | Description
    --- | --- | ---
    `ServiceLifecycle2` | InternalRegistry.`getServiceLifecycle​(java.lang.String scope)` | Returns a service lifecycle by service scope name.
    `ServiceLifecycle2` | RegistryImpl.`getServiceLifecycle​(java.lang.String scope)` |

  - ### Uses of ServiceLifecycle2 in org.apache.tapestry5.ioc.internal.util

    Methods in org.apache.tapestry5.ioc.internal.util that return ServiceLifecycle2
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ServiceLifecycle2` | InternalUtils.`toServiceLifecycle2​(ServiceLifecycle lifecycle)` |