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

Packages that use VitamClientInternalException
Package
Description
fr.gouv.vitam.batch.report.client
fr.gouv.vitam.collect.internal.client.exceptions
fr.gouv.vitam.common.client
Basic Vitam Client Common interfaces
fr.gouv.vitam.common.external.client
Contains generic VitamClient and associated basic implementation used as base for every specific client module.
fr.gouv.vitam.logbook.lifecycles.client
Provides Logbook Lifecycles client interface, factory and implementations.
fr.gouv.vitam.processing.management.client
Provides Processing Management client interface, factory and implementations.
fr.gouv.vitam.security.internal.client

- ## Uses of VitamClientInternalException in fr.gouv.vitam.batch.report.client

  Methods in fr.gouv.vitam.batch.report.client that throw VitamClientInternalException
  Modifier and Type
  Method
  Description
  `void`
  BatchReportClient.`appendReportEntries(ReportBody reportBody)`
  Append report entries
  `void`
  BatchReportClientRest.`appendReportEntries(ReportBody reportBody)`
  `void`
  BatchReportClient.`cleanupReport(String processId, ReportType reportType)`
  Clean all entries with the given process Id tenant and reportType
  `void`
  BatchReportClientRest.`cleanupReport(String processId, ReportType reportType)`
  `void`
  BatchReportClient.`exportUnitsToInvalidate(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  Generate units to invalidate by process Id.
  `void`
  BatchReportClientRest.`exportUnitsToInvalidate(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  `void`
  BatchReportClient.`generatePurgeAccessionRegisterReport(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  Generate elimination action accession register for deleted units by status and process Id.
  `void`
  BatchReportClientRest.`generatePurgeAccessionRegisterReport(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  `void`
  BatchReportClient.`generatePurgeDistinctObjectGroupInUnitReport(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  Generate purge district object groups for units by status and process Id.
  `void`
  BatchReportClientRest.`generatePurgeDistinctObjectGroupInUnitReport(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  `void`
  BatchReportClient.`storeExtractedMetadataForAu(List<ExtractedMetadata> extractedMetadata)`
  `void`
  BatchReportClientRest.`storeExtractedMetadataForAu(List<ExtractedMetadata> extractedMetadata)`
  `void`
  BatchReportClient.`storeReportToWorkspace(Report reportInfo, WorkFlowExecutionContext executionContext)`
  `void`
  BatchReportClientRest.`storeReportToWorkspace(Report reportInfo, WorkFlowExecutionContext executionContext)`

- ## Uses of VitamClientInternalException in fr.gouv.vitam.collect.internal.client.exceptions

  Subclasses of VitamClientInternalException in fr.gouv.vitam.collect.internal.client.exceptions
  Modifier and Type
  Class
  Description
  `class`
  `CollectInternalClientException`
  `class`
  `CollectInternalClientInvalidRequestException`
  `class`
  `CollectInternalClientNotFoundException`

- ## Uses of VitamClientInternalException in fr.gouv.vitam.common.client

  Methods in fr.gouv.vitam.common.client that throw VitamClientInternalException
  Modifier and Type
  Method
  Description
  `int`
  VitamRestTestClient.VitamRestTest.`delete(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`delete(String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`execute(VitamRequestBuilder request)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`execute(VitamRequestBuilder request, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`get(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`get(String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`head(String path)`
  `int`
  VitamRestTestClient.VitamRestTest.`options(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`options(String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`post(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`post(String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`put(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`put(String path, Class<T> entityTpe)`

- ## Uses of VitamClientInternalException in fr.gouv.vitam.common.external.client

  Methods in fr.gouv.vitam.common.external.client that throw VitamClientInternalException
  Modifier and Type
  Method
  Description
  `int`
  VitamRestTestClient.VitamRestTest.`delete(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`delete(String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`execute(VitamRequestBuilder requestBuilder, String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`execute(VitamRequestBuilder requestBuilder, String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`get(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`get(String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`head(String path)`
  `int`
  VitamRestTestClient.VitamRestTest.`options(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`options(String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`post(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`post(String path, Class<T> entityTpe)`
  `int`
  VitamRestTestClient.VitamRestTest.`put(String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`put(String path, Class<T> entityTpe)`

- ## Uses of VitamClientInternalException in fr.gouv.vitam.logbook.lifecycles.client

  Methods in fr.gouv.vitam.logbook.lifecycles.client that throw VitamClientInternalException
  Modifier and Type
  Method
  Description
  `void`
  LogbookLifeCyclesClient.`bulkLifeCycle(String operationId, DistributionType type, List<LogbookLifeCycleParametersBulk> logbookLifeCycleParametersBulk)`
  bulkLifeCycle
  `void`
  LogbookLifeCyclesClient.`bulkLifeCycleTemporary(String operationId, DistributionType type, List<LogbookLifeCycleParametersBulk> logbookLifeCycleParametersBulk)`
  bulkLifeCycleTemporary

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

  Methods in fr.gouv.vitam.processing.management.client that throw VitamClientInternalException
  Modifier and Type
  Method
  Description
  `void`
  ProcessingManagementClient.`registerWorker(String familyId, String workerId, WorkerBean workerDescription)`
  Register a new worker knowing its family and with a WorkerBean.

- ## Uses of VitamClientInternalException in fr.gouv.vitam.security.internal.client

  Methods in fr.gouv.vitam.security.internal.client that throw VitamClientInternalException
  Modifier and Type
  Method
  Description
  `void`
  InternalSecurityClient.`checkIdentityExpiration()`
  `void`
  InternalSecurityClientRest.`checkIdentityExpiration()`
  `void`
  InternalSecurityClient.`checkPersonalCertificate(byte[] certificate, String permission)`
  Check certificate with a permission
  `void`
  InternalSecurityClientRest.`checkPersonalCertificate(byte[] certificate, String permission)`
  `void`
  InternalSecurityClient.`checkPersonalCertificateExpiration()`
  `void`
  InternalSecurityClientRest.`checkPersonalCertificateExpiration()`
  `boolean`
  InternalSecurityClient.`contextIsUsed(String contextId)`
  Check if a context is used in certificates
  `boolean`
  InternalSecurityClientRest.`contextIsUsed(String contextId)`
  `Optional<IdentityModel>`
  InternalSecurityClient.`findIdentity(byte[] certificate)`
  Find Identity
  `Optional<IdentityModel>`
  InternalSecurityClientRest.`findIdentity(byte[] certificate)`
  `IsPersonalCertificateRequiredModel`
  InternalSecurityClient.`isPersonalCertificateRequiredByPermission(String permission)`
  Check if a personal certificate is required for this permission
  `IsPersonalCertificateRequiredModel`
  InternalSecurityClientRest.`isPersonalCertificateRequiredByPermission(String permission)`