# Serialized Form

- ## Package org.silverpeas.components.gallery

  - ### Class org.silverpeas.components.gallery.GalleryContentManager

    class GalleryContentManager extends org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### galleryService

            GalleryService galleryService

- ## Package org.silverpeas.components.gallery.media

  - ### Exception org.silverpeas.components.gallery.media.MediaMetadataException

    class MediaMetadataException extends Exception implements Serializable
    serialVersionUID:
      1L

- ## Package org.silverpeas.components.gallery.model

  - ### Class org.silverpeas.components.gallery.model.AlbumDetail

    class AlbumDetail extends org.silverpeas.core.node.model.NodeDetail implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### media

            List<Media> media

      - ##### mediaVisibility

            MediaCriteria.VISIBILITY mediaVisibility

      - ##### nbMedia

            long nbMedia

  - ### Class org.silverpeas.components.gallery.model.AlbumMedia

    class AlbumMedia extends Object implements Serializable
    serialVersionUID:
      -8463214847935683882L

    - #### Serialized Fields

      - ##### album

            AlbumDetail album

      - ##### albumId

            String albumId

      - ##### media

            Media media

  - ### Exception org.silverpeas.components.gallery.model.GalleryRuntimeException

    class GalleryRuntimeException extends org.silverpeas.kernel.SilverpeasRuntimeException implements Serializable
    serialVersionUID:
      5883315937571253061L

  - ### Class org.silverpeas.components.gallery.model.InternalMedia

    class InternalMedia extends Media implements Serializable
    serialVersionUID:
      2070296932101933853L

    - #### Serialized Fields

      - ##### downloadAuthorized

            boolean downloadAuthorized

      - ##### downloadPeriod

            org.silverpeas.core.date.period.Period downloadPeriod

      - ##### fileMimeType

            MediaMimeType fileMimeType

      - ##### fileName

            String fileName

      - ##### fileSize

            long fileSize

      - ##### metaData

            MetaDataSet metaData

  - ### Class org.silverpeas.components.gallery.model.Media

    class Media extends Object implements Serializable
    serialVersionUID:
      -3193781401588525351L

    - #### Serialized Fields

      - ##### author

            String author

      - ##### createDate

            Date createDate

      - ##### createdBy

            String createdBy

      - ##### creator

            org.silverpeas.core.admin.user.model.User creator

      - ##### description

            String description

      - ##### iconUrl

            String iconUrl

      - ##### keyWord

            String keyWord

      - ##### lastUpdateDate

            Date lastUpdateDate

      - ##### lastUpdatedBy

            String lastUpdatedBy

      - ##### lastUpdater

            org.silverpeas.core.admin.user.model.User lastUpdater

      - ##### mediaPK

            MediaPK mediaPK

      - ##### silverpeasContentId

            String silverpeasContentId

      - ##### title

            String title

      - ##### visibilityPeriod

            org.silverpeas.core.date.period.Period visibilityPeriod

  - ### Class org.silverpeas.components.gallery.model.MediaLogicalComparator

    class MediaLogicalComparator extends org.silverpeas.core.util.comparator.AbstractComplexComparator<Media> implements Serializable

    - #### Serialized Fields

      - ##### logicalOrderBy

            List<MediaCriteria.QUERY_ORDER_BY> logicalOrderBy

  - ### Class org.silverpeas.components.gallery.model.MediaPK

    class MediaPK extends org.silverpeas.core.WAPrimaryKey implements Serializable
    serialVersionUID:
      -7700365133735243226L

  - ### Class org.silverpeas.components.gallery.model.MediaSelection

    class MediaSelection extends org.silverpeas.core.clipboard.ClipboardSelection implements Serializable
    serialVersionUID:
      -4373774805830276786L

    - #### Serialized Fields

      - ##### currentMedia

            Media currentMedia

  - ### Class org.silverpeas.components.gallery.model.MetaData

    class MetaData extends Object implements Serializable

    - #### Serialized Fields

      - ##### data

            byte[] data

      - ##### date

            boolean date

      - ##### dateValue

            Date dateValue

      - ##### label

            String label

      - ##### property

            String property

      - ##### value

            String value

  - ### Class org.silverpeas.components.gallery.model.MetaDataSet

    class MetaDataSet extends Object implements Serializable

    - #### Serialized Fields

      - ##### metaData

            LinkedHashMap<String,MetaData> metaData

  - ### Class org.silverpeas.components.gallery.model.Photo

    class Photo extends InternalMedia implements Serializable
    serialVersionUID:
      262504401033860860L

    - #### Serialized Fields

      - ##### definition

            org.silverpeas.core.io.media.Definition definition

  - ### Class org.silverpeas.components.gallery.model.Sound

    class Sound extends InternalMedia implements Serializable
    serialVersionUID:
      5772513957256327862L

    - #### Serialized Fields

      - ##### bitrate

            long bitrate

      - ##### duration

            long duration

  - ### Class org.silverpeas.components.gallery.model.Streaming

    class Streaming extends Media implements Serializable
    serialVersionUID:
      5772513957256327862L

    - #### Serialized Fields

      - ##### homepageUrl

            String homepageUrl

      - ##### provider

            org.silverpeas.core.media.streaming.StreamingProvider provider

  - ### Class org.silverpeas.components.gallery.model.Video

    class Video extends InternalMedia implements Serializable
    serialVersionUID:
      5772513957256327862L

    - #### Serialized Fields

      - ##### bitrate

            long bitrate

      - ##### definition

            org.silverpeas.core.io.media.Definition definition

      - ##### duration

            long duration

- ## Package org.silverpeas.components.gallery.notification

  - ### Class org.silverpeas.components.gallery.notification.AlbumMediaEvent

    class AlbumMediaEvent extends org.silverpeas.core.notification.system.AbstractResourceEvent<AlbumMedia> implements Serializable
    serialVersionUID:
      278873655286520870L