Class GlobalDataRest

java.lang.Object
fr.gouv.vitam.common.GlobalDataRest

public class GlobalDataRest extends Object
Global Variables and eventually method used by REST services
  • Field Details

    • X_HTTP_METHOD_OVERRIDE

      public static final String X_HTTP_METHOD_OVERRIDE
      X_HTTP_METHOD_OVERRIDE : used in case of POST methods overriding GET methods
      See Also:
    • X_SECURITY_CONTEXT_ID

      public static final String X_SECURITY_CONTEXT_ID
      Header Parameter X_SECURITY_CONTEXT_ID
      See Also:
    • X_APPLICATION_ID

      public static final String X_APPLICATION_ID
      Header Parameter X_APPLICATION_ID
      See Also:
    • X_PERSONAL_CERTIFICATE

      public static final String X_PERSONAL_CERTIFICATE
      Header Parameter X_PERSONAL_CERTIFICATE
      See Also:
    • X_ACTION

      public static final String X_ACTION
      Header Parameter X_ACTION Is required only if X_ACTION_INIT in (START, NEXT, RESUME, REPLAY, PAUSE) but not INT
      See Also:
    • X_ACTION_INIT

      public static final String X_ACTION_INIT
      Header Parameter X_ACTION_INIT
      See Also:
    • X_TYPE_PROCESS

      public static final String X_TYPE_PROCESS
      Logbook type process
      See Also:
    • X_REQUEST_ID

      public static final String X_REQUEST_ID
      Header Parameter X_REQUEST_ID
      See Also:
    • X_TENANT_ID

      public static final String X_TENANT_ID
      X-Tenant-Id header used on REST request to identify the concerned tenant
      See Also:
    • X_QUALIFIER

      public static final String X_QUALIFIER
      X-Qualifier header used on REST request to identify the concerned qualifier
      See Also:
    • X_VERSION

      public static final String X_VERSION
      X-Version header used on REST request to identify the concerned version
      See Also:
    • X_STRATEGY_ID

      public static final String X_STRATEGY_ID
      The X_STRATEGY_ID header, used in requests to use a particular strategy
      See Also:
    • X_OFFER_IDS

      public static final String X_OFFER_IDS
      The X_OFFER_IDS header, used in requests to give list of offer ids
      See Also:
    • X_OFFER

      public static final String X_OFFER
      The X_OFFER header, used in requests to get data from a specific offer
      See Also:
    • X_OFFER_NO_CACHE

      public static final String X_OFFER_NO_CACHE
      The X_OFFER_NO_CACHE header, used in requests to set cache policy when computing object digest
      See Also:
    • X_CONTENT_DESTINATION

      public static final String X_CONTENT_DESTINATION
      The X-CONTENT-DESTINATIONnofferId destination for copy
      See Also:
    • X_CONTENT_SOURCE

      public static final String X_CONTENT_SOURCE
      The X-CONTENT-SOURCE offerId source for copy
      See Also:
    • X_ADMIN_CROSS_TENANT_ACCESS_REQUEST_ALLOWED

      public static final String X_ADMIN_CROSS_TENANT_ACCESS_REQUEST_ALLOWED
      Allow cross tenant access request check from Admin Tenant
      See Also:
    • X_PLATFORM_ID

      public static final String X_PLATFORM_ID
      The X_PLATFORM_ID header
      See Also:
    • X_TIMESTAMP

      public static final String X_TIMESTAMP
      The X_TIMESTAMP header
      See Also:
    • X_CSRF_TOKEN

      public static final String X_CSRF_TOKEN
      The X_CSRF_TOKEN header
      See Also:
    • X_CURSOR

      public static final String X_CURSOR
      Ask to request using a http based cursor
      See Also:
    • X_CURSOR_ID

      public static final String X_CURSOR_ID
      Identifier for a Http based cursor
      See Also:
    • X_CURSOR_TIMEOUT

      public static final String X_CURSOR_TIMEOUT
      Timeout (in epoch) for Http based cursor
      See Also:
    • X_DIGEST

      public static final String X_DIGEST
      Digest value
      See Also:
    • X_DIGEST_ALGORITHM

      public static final String X_DIGEST_ALGORITHM
      Digest algorithm
      See Also:
    • X_RECURSIVE

      public static final String X_RECURSIVE
      Recursive deletion
      See Also:
    • X_CHUNK_LENGTH

      public static final String X_CHUNK_LENGTH
      Header use to have the body (object) CHUNK size
      See Also:
    • X_CONTENT_LENGTH

      public static final String X_CONTENT_LENGTH
      Header use to have the body (object) size even if Content-Type is chunked
      See Also:
    • VITAM_CONTENT_LENGTH

      public static final String VITAM_CONTENT_LENGTH
      Header use to have size before swift upload
      See Also:
    • X_SSL_CLIENT_CERT

      public static final String X_SSL_CLIENT_CERT
      Header to passe certificate pem
      See Also:
    • X_CONTEXT_ID

      public static final String X_CONTEXT_ID
      X_CONTEXT_ID : used in case of POST and PUT methods to transmit workFlow execution context(stepByStep or not)
      See Also:
    • X_ACCESS_CONTRAT_ID

      public static final String X_ACCESS_CONTRAT_ID
      Header use to contain the id of the access contract
      See Also:
    • X_FILENAME

      public static final String X_FILENAME
      Filename Header
      See Also:
    • TRANSFER_ENCODING_HEADER

      public static final String TRANSFER_ENCODING_HEADER
      Transfer Encoding Header
      See Also:
    • X_UNITS_COUNT

      public static final String X_UNITS_COUNT
      Units Count Header
      See Also:
    • X_OBJECTS_COUNT

      public static final String X_OBJECTS_COUNT
      Objects Count Header
      See Also:
    • FIRST_PRIORITY_FILTER

      public static final int FIRST_PRIORITY_FILTER
      FIRST_PRIORITY_FILTER
      See Also:
    • SECOND_PRIORITY_FILTER

      public static final int SECOND_PRIORITY_FILTER
      SECOND_PRIORITY_FILTER
      See Also:
    • X_EVENT_STATUS

      public static final String X_EVENT_STATUS
      Event status
      See Also:
    • TENANT_LIST

      public static final String TENANT_LIST
      Tenant List for Initialisation of Tenant Filter
      See Also:
    • TIMEOUT_END_WORKER_MILLISECOND

      public static final long TIMEOUT_END_WORKER_MILLISECOND
      Timeout for finish worker task in millisecond
      See Also:
    • STATUS_CHECK_RETRY

      public static final int STATUS_CHECK_RETRY
      number of check status retry call
      See Also:
    • X_GLOBAL_EXECUTION_STATE

      public static final String X_GLOBAL_EXECUTION_STATE
      Global execution state
      See Also:
    • X_GLOBAL_EXECUTION_STATUS

      public static final String X_GLOBAL_EXECUTION_STATUS
      Global execution status
      See Also:
    • FORCE_UPDATE

      public static final String FORCE_UPDATE
      Force update Header
      See Also:
    • CHECK_ACCESS_CONTRACT

      public static final String CHECK_ACCESS_CONTRACT
      Force update Header
      See Also:
    • X_DATA_CATEGORY

      public static final String X_DATA_CATEGORY
      The X_DATA_CATEGORY header, used in requests to give data category
      See Also:
    • X_CHUNK_OFFSET

      public static final String X_CHUNK_OFFSET
      Offset of file to retrieve
      See Also:
    • X_CHUNK_MAX_SIZE

      public static final String X_CHUNK_MAX_SIZE
      Max size to retrieve
      See Also:
    • X_MANIFEST_DIGEST_VALUE

      public static final String X_MANIFEST_DIGEST_VALUE
      Optional. Expected digest value of the manifest file within the SIP archive. If provided, manifest digest algorithm must be specified also.
      See Also:
    • X_MANIFEST_DIGEST_ALGORITHM

      public static final String X_MANIFEST_DIGEST_ALGORITHM
      Optional. Expected digest algorithm of the manifest file within the SIP archive. If provided, manifest digest value must be specified also.
      See Also:
    • X_ENCODING

      public static final String X_ENCODING
      Optional. ZIP encoding. Use Content-Encoding ?
      See Also: