# Package fr.gouv.vitam.common.server.application

package fr.gouv.vitam.common.server.application
Provides a Vitam Common Application Interface

- Related Packages
  Package
  Description
  fr.gouv.vitam.common.server
  Provides a Common Vitam Server Interface
  fr.gouv.vitam.common.server.application.configuration
  Provides Vitam Common Application Configuration Interfaces
  fr.gouv.vitam.common.server.application.junit
  Helper for Junit tests using Vitam Applications
  fr.gouv.vitam.common.server.application.resources
  Standard Vitam Application Standard Resources
- Class
  Description
  AsyncInputStreamHelper
  Async Response for InputStream Helper Usage: Direct download, where no Http Client is called but a direct InputStream generated
  GenericBusinessApplication
  GenericExceptionMapper
  Generic Exception Mapper for Jetty Server
  HttpHeaderHelper
  Class helper to manage specifics Vitam headers
  JacksonExceptionMapper
  ShutDownHookFilter
  ShutDown Hook Filter save and remove request-id in ThreadManager
  ThreadManager
  ThreadManager class to manage all request in and out
  VitamApplication<A extends VitamApplication<A,C>,C extends VitamApplicationConfiguration>
  VitamApplication Interface
  VitamApplicationInterface<A extends VitamApplicationInterface<A,C>,C extends VitamApplicationConfigurationInterface>
  VitamApplicationInterface Interface
  VitamHttpHeader
  Enum use to represent possible HTTP header for Vitam application.
  VitamStreamingOutput
  Helper for Streaming to output one InputStream or File in non async mode