# Uses of Class
fr.gouv.vitam.common.exception.InternalServerException

Packages that use InternalServerException
Package
Description
fr.gouv.vitam.collect.internal.core.service
fr.gouv.vitam.ingest.internal.client
Provides Ingest Internal Client interface, configuration, factory and implementations.
fr.gouv.vitam.processing.management.client
Provides Processing Management client interface, factory and implementations.

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

  Methods in fr.gouv.vitam.collect.internal.core.service that throw InternalServerException
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  TransactionService.`startDeletionWorkflow(String transactionId, DeletionRequestBody deletionRequestBody, Contexts deletionWorkflowContext)`
  `jakarta.ws.rs.core.Response`
  TransactionService.`startEliminationActionWorkflow(String transactionId, EliminationRequestBody eliminationRequestBody, Contexts eliminationWorkflowContext)`
  `String`
  TransactionService.`uploadSipOnTransaction(String transactionId, String contentType, InputStream uploadedInputStream)`

- ## Uses of InternalServerException in fr.gouv.vitam.ingest.internal.client

  Methods in fr.gouv.vitam.ingest.internal.client that throw InternalServerException
  Modifier and Type
  Method
  Description
  `ItemStatus`
  IngestInternalClient.`getOperationProcessStatus(String id)`
  getOperationProcessStatus: get operation process status**

- ## Uses of InternalServerException in fr.gouv.vitam.processing.management.client

  Methods in fr.gouv.vitam.processing.management.client that throw InternalServerException
  Modifier and Type
  Method
  Description
  `RequestResponse<ItemStatus>`
  ProcessingManagementClient.`cancelOperationProcessExecution(String id, boolean force)`
  cancelOperationProcessExecution : cancel processing operation
  `RequestResponse<ItemStatus>`
  ProcessingManagementClient.`executeOperationProcess(String operationId, String workflowId, String actionId)`
  ExecuteOperationProcess : execute an operation processing Other than INIT process, only operation id and action id are required
  `RequestResponse<ItemStatus>`
  ProcessingManagementClient.`getOperationProcessExecutionDetails(String id)`
  getOperationProcessExecutionDetails : get operation processing execution details
  `ItemStatus`
  ProcessingManagementClient.`getOperationProcessStatus(String id)`
  getOperationProcessStatus: get operation process status**
  `void`
  ProcessingManagementClient.`initVitamProcess(ProcessingEntry entry)`
  initVitamProcess woth processing entry
  `void`
  ProcessingManagementClient.`initVitamProcess(String container, String workflowId)`
  initVitamProcess
  `RequestResponse<ItemStatus>`
  ProcessingManagementClient.`updateOperationActionProcess(String actionId, String operationId)`
  updateOperationActionProcess : update operation processing status