## Uses of Interface
com.holonplatform.core.datastore.transaction.Transactional

- Packages that use Transactional
  Package | Description
  --- | ---
  com.holonplatform.core.datastore |
  com.holonplatform.core.datastore.beans |

- - ### Uses of Transactional in com.holonplatform.core.datastore

    Methods in com.holonplatform.core.datastore that return Transactional
    Modifier and Type | Method and Description
    --- | ---
    `default Transactional` | Datastore.`requireTransactional()` Requires this Datastore to be `Transactional`, i.e. to support execution of transactional operations, throwing an `IllegalStateException` if this Datastore is not transactional.

    Methods in com.holonplatform.core.datastore that return types with arguments of type Transactional
    Modifier and Type | Method and Description
    --- | ---
    `default Optional<Transactional>` | Datastore.`isTransactional()` Check if this Datastore is `Transactional`, i.e. supports execution of transactional operations.

  - ### Uses of Transactional in com.holonplatform.core.datastore.beans

    Methods in com.holonplatform.core.datastore.beans that return Transactional
    Modifier and Type | Method and Description
    --- | ---
    `Transactional` | BeanDatastore.`requireTransactional()` Requires the concrete `Datastore` to be `Transactional`, i.e. to support execution of transactional operations, throwing an `IllegalStateException` if this Datastore is not transactional.

    Methods in com.holonplatform.core.datastore.beans that return types with arguments of type Transactional
    Modifier and Type | Method and Description
    --- | ---
    `Optional<Transactional>` | BeanDatastore.`isTransactional()` Check if the concrete `Datastore` is `Transactional`, i.e. supports execution of transactional operations.

Copyright © 2019 The Holon Platform. All rights reserved.