# Serialized Form

- ## Package org.silverpeas.components.community

  - ### Class org.silverpeas.components.community.AlreadyMemberException extends org.silverpeas.kernel.SilverpeasRuntimeException implements Serializable

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

  - ### Class org.silverpeas.components.community.model.CommunityMembership extends org.silverpeas.core.persistence.datasource.model.jpa.SilverpeasJpaEntity<CommunityMembership,​org.silverpeas.core.persistence.datasource.model.identifier.UuidIdentifier> implements Serializable

    - ### Serialized Fields

      - #### community

            @NotNull CommunityOfUsers community

      - #### joiningDate

            Instant joiningDate

      - #### status

            @NotNull MembershipStatus status

      - #### userId

            @jakarta.validation.constraints.NotNull int userId

  - ### Class org.silverpeas.components.community.model.CommunityOfUsers extends org.silverpeas.core.persistence.datasource.model.jpa.BasicJpaEntity<CommunityOfUsers,​org.silverpeas.core.persistence.datasource.model.identifier.UuidIdentifier> implements Serializable

    serialVersionUID:
      -4908726669864467915L

    - ### Serialized Fields

      - #### charterURL

            URL charterURL

      - #### componentInstanceId

            @NotNull String componentInstanceId

      - #### groupId

            Integer groupId

      - #### homePage

            String homePage

      - #### homePageType

            org.silverpeas.core.admin.space.SpaceHomePageType homePageType

      - #### spaceId

            @NotNull String spaceId

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

  - ### Class org.silverpeas.components.community.notification.CommunityEvent extends org.silverpeas.core.notification.system.AbstractResourceEvent<CommunityOfUsers> implements Serializable