# Uses of Class io.dapr.client.domain.TransactionalStateOperation (dapr-sdk-parent 1.10.0 API)

## Uses of Class
io.dapr.client.domain.TransactionalStateOperation

Packages that use TransactionalStateOperation
io.dapr.client
io.dapr.client.domain

### Uses of TransactionalStateOperation in io.dapr.client

Method parameters in io.dapr.client with type arguments of type TransactionalStateOperation
`reactor.core.publisher.Mono<Void>` DaprClient.`executeStateTransaction​(String storeName, List<TransactionalStateOperation<?>> operations)` Execute a transaction.

### Uses of TransactionalStateOperation in io.dapr.client.domain

Methods in io.dapr.client.domain that return types with arguments of type TransactionalStateOperation
`List<TransactionalStateOperation<?>>` ExecuteStateTransactionRequest.`getOperations()`
`List<TransactionalStateOperation<T>>` TransactionalStateRequest.`getOperations()`

Method parameters in io.dapr.client.domain with type arguments of type TransactionalStateOperation
`ExecuteStateTransactionRequest` ExecuteStateTransactionRequest.`setOperations​(List<TransactionalStateOperation<?>> operations)`

Constructor parameters in io.dapr.client.domain with type arguments of type TransactionalStateOperation
`TransactionalStateRequest​(List<TransactionalStateOperation<T>> operations, Map<String,​String> metadata)` Constructor to create immutable transactional state request object.