# Uses of Class
fr.gouv.vitam.collect.internal.core.service.TransactionService

Packages that use TransactionService
Package
Description
fr.gouv.vitam.collect.internal.core.service
fr.gouv.vitam.collect.internal.rest
fr.gouv.vitam.collect.internal.thread

- ## Uses of TransactionService in fr.gouv.vitam.collect.internal.core.service

  Constructors in fr.gouv.vitam.collect.internal.core.service with parameters of type TransactionService
  Modifier
  Constructor
  Description
  ``
  `SipService(WorkspaceCollectClientFactory workspaceCollectClientFactory, MetadataRepository metadataRepository, TransactionService transactionService)`
  ``
  `SipService(WorkspaceCollectClientFactory workspaceCollectClientFactory, MetadataRepository metadataRepository, TransactionService transactionService, int maxElementsInQuery)`

- ## Uses of TransactionService in fr.gouv.vitam.collect.internal.rest

  Constructors in fr.gouv.vitam.collect.internal.rest with parameters of type TransactionService
  Modifier
  Constructor
  Description
  ``
  `CollectInternalResource(MetadataService metadataService, CollectService collectService, TransactionService transactionService)`
  ``
  `ProjectInternalResource(ProjectService projectService, FluxService fluxService, TransactionService transactionService, MetadataService metadataService)`
  ``
  `TransactionInternalResource(TransactionService transactionService, SipService sipService, MetadataService metadataService, BulkAtomicUpdateMetadataService bulkAtomicUpdateMetadataService)`

- ## Uses of TransactionService in fr.gouv.vitam.collect.internal.thread

  Constructors in fr.gouv.vitam.collect.internal.thread with parameters of type TransactionService
  Modifier
  Constructor
  Description
  ``
  `ManageStatusThread(CollectInternalConfiguration collectInternalConfiguration, TransactionService transactionService)`
  ``
  `PurgeTransactionThread(CollectInternalConfiguration collectInternalConfiguration, TransactionService transactionService)`