# All Classes

- All Classes Interface Summary Class Summary Enum Summary Exception Summary
  Class | Description
  --- | ---
  AbstractGalleryAlbumUserNotification | Centralizes the building of a `UserNotification` in relation with an album.
  AbstractGalleryDataProcess |
  AbstractGalleryFileProcess |
  AbstractGalleryUserNotification<T> |
  AbstractMediaDataDelegate |
  AbstractMediaMetadataExtractor |
  AlbumDetail |
  AlbumMedia | Represents a couple of an album and a media.
  AlbumMediaEvent | An event about `AlbumMedia` instances.
  AlbumMediaEventListener | A listener about some lifecycle events triggered by the Media engine.
  AlbumMediaEventNotifier | A notifier of lifecycle events of `AlbumMedia` instances.
  AlbumMediaNotificationManager |
  DefaultGalleryService | DefaultGalleryService is the service layer which manage a media gallery
  DrewMediaMetadataExtractor |
  ExifProperty |
  GalleryAlbumMediaSubscriptionNotificationBuilder | A builder of notifications to gallery subscribers to inform them about some changes in an album.
  GalleryComponentSettings | It gathers all the settings and i18n relative to the Gallery component.
  GalleryContentManager | The gallery implementation of SilverpeasContentManager.
  GalleryCreateMediaDataProcess | Process to create a media in Database
  GalleryCreateMediaFileProcess | Process to create a media on file system
  GalleryDeindexMediaDataProcess |
  GalleryDeleteMediaDataProcess | Process to delete a media from Database
  GalleryDeleteMediaFileProcess | Process to delete a media from file system
  GalleryGlobalSilverpeasContentProcessor |
  GalleryIndexMediaDataProcess |
  GalleryInitialize | Initializes the Gallery application by setting up the different schedulers, one to alert the user, the other to delete orders.
  GalleryInstancePostConstruction | Once an instance of the Gallery application is created, creates for it one entry for galleries with the Node service and then creates the home gallery.
  GalleryInstancePreDestruction |
  GalleryLoadMetaDataProcess | Process to load metadata of a photo
  GalleryPasteDelegate |
  GalleryPasteMediaDataProcess | Process to paste a media in Database
  GalleryPasteMediaFileProcess | Process to paste a media on file system
  GalleryProcessManagement |
  GalleryResourceURIs | Base URIs from which the REST-based ressources representing gallery entities are defined.
  GalleryRuntimeException |
  GalleryService |
  GalleryStatistics |
  GalleryUpdateMediaDataProcess | Process to update a media in Database
  GalleryUpdateMediaFileProcess | Process to update a media on file system
  GalleryUserAlertNotification |
  InternalMedia | This class represents a Media that the content (the file in other words) is saved on the Silverpeas workspace.
  IptcProperty |
  Media | This class represents a Media and provides all the common data.
  MediaCriteria | Class that permits to set media search criteria for media application.
  MediaCriteria.QUERY_ORDER_BY |
  MediaCriteria.VISIBILITY |
  MediaCriteriaProcessor | A processor of a media criteria.
  MediaDAO |
  MediaDataCreateDelegate |
  MediaDataUpdateDelegate |
  MediaLogicalComparator | This class handles the logical comparison of media data.
  MediaMetadataException |
  MediaMetadataExtractor |
  MediaMimeType | Enumeration for all supported media types in the gallery component.
  MediaOrderCriteria | Class that permits to set order search criteria for order application.
  MediaOrderCriteriaProcessor | A processor of a order criteria.
  MediaOrderSQLQueryBuilder | A dynamic builder of a SQL query.
  MediaPK | It's the Node PrimaryKey object It identify a Node
  MediaResolution |
  MediaSelection |
  MediaServiceProvider |
  MediaSQLQueryBuilder | A dynamic builder of a SQL query.
  MediaType |
  MediaUtil |
  MediaWithStatus |
  MetaData |
  Order |
  OrderDAO |
  OrderRow |
  OrderRowStatus |
  Photo | This class represents a Photo.
  PhotoDAO |
  ScheduledAlertUser |
  ScheduledDeleteOrder |
  SocialGalleryMedia | It represents the social events of galleries
  SocialGalleryMediaComment |
  SocialInformationGallery |
  Sound | This class represents a Sound.
  Streaming | This class represents a Streaming.
  Video | This class represents a Video.
  Watermark |