## Uses of Class
org.silverpeas.components.blog.model.PostDetail

- Packages that use PostDetail
  Package | Description
  --- | ---
  org.silverpeas.components.blog.notification |
  org.silverpeas.components.blog.service |

- - ### Uses of PostDetail in org.silverpeas.components.blog.notification

    Methods in org.silverpeas.components.blog.notification with parameters of type PostDetail
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | BlogUserSubscriptionNotification.`performTemplateData​(String language, PostDetail resource, org.silverpeas.core.template.SilverpeasTemplate template)` |

    Constructors in org.silverpeas.components.blog.notification with parameters of type PostDetail
    Constructor | Description
    --- | ---
    `BlogUserAlertNotification​(PostDetail postDetail, org.silverpeas.core.admin.user.model.User user)` |
    `BlogUserSubscriptionNotification​(PostDetail postDetail, org.silverpeas.core.comment.model.Comment comment, String type, String senderId)` |

  - ### Uses of PostDetail in org.silverpeas.components.blog.service

    Methods in org.silverpeas.components.blog.service that return types with arguments of type PostDetail
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<PostDetail>` | BlogService.`getAllPosts​(String instanceId)` |
    `Collection<PostDetail>` | DefaultBlogService.`getAllPosts​(String instanceId)` |
    `Optional<PostDetail>` | BlogService.`getContributionById​(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId)` |
    `Optional<PostDetail>` | DefaultBlogService.`getContributionById​(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId)` |
    `Collection<PostDetail>` | BlogService.`getLastPosts​(String instanceId, BlogFilters filters)` |
    `Collection<PostDetail>` | DefaultBlogService.`getLastPosts​(String instanceId, BlogFilters filters)` |
    `Collection<PostDetail>` | BlogService.`getLastValidPosts​(String instanceId, BlogFilters filters)` |
    `Collection<PostDetail>` | DefaultBlogService.`getLastValidPosts​(String instanceId, BlogFilters filters)` |
    `Collection<PostDetail>` | BlogService.`getPostsByArchive​(String instanceId, String beginDate, String endDate, BlogFilters filters)` |
    `Collection<PostDetail>` | DefaultBlogService.`getPostsByArchive​(String instanceId, String beginDate, String endDate, BlogFilters filters)` |
    `Collection<PostDetail>` | BlogService.`getPostsByCategory​(String instanceId, String categoryId, BlogFilters filters)` |
    `Collection<PostDetail>` | DefaultBlogService.`getPostsByCategory​(String instanceId, String categoryId, BlogFilters filters)` |
    `Collection<PostDetail>` | BlogService.`getPostsByEventDate​(String instanceId, String date, BlogFilters filters)` |
    `Collection<PostDetail>` | DefaultBlogService.`getPostsByEventDate​(String instanceId, String date, BlogFilters filters)` |
    `Collection<PostDetail>` | BlogService.`getResultSearch​(String instanceId, String word, String userId, BlogFilters filters)` |
    `Collection<PostDetail>` | DefaultBlogService.`getResultSearch​(String instanceId, String word, String userId, BlogFilters filters)` |

    Methods in org.silverpeas.components.blog.service with parameters of type PostDetail
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | BlogService.`createPost​(PostDetail post)` |
    `String` | BlogService.`createPost​(PostDetail post, org.silverpeas.core.pdc.pdc.model.PdcClassification classification)` |
    `String` | DefaultBlogService.`createPost​(PostDetail post)` |
    `String` | DefaultBlogService.`createPost​(PostDetail post, org.silverpeas.core.pdc.pdc.model.PdcClassification classification)` |
    `void` | BlogService.`draftOutPost​(PostDetail post)` |
    `void` | DefaultBlogService.`draftOutPost​(PostDetail post)` |
    `void` | BlogService.`sendSubscriptionsNotification​(org.silverpeas.core.node.model.NodePK fatherPK, PostDetail post, org.silverpeas.core.comment.model.Comment comment, String type, String senderId)` |
    `void` | DefaultBlogService.`sendSubscriptionsNotification​(org.silverpeas.core.node.model.NodePK fatherPK, PostDetail post, org.silverpeas.core.comment.model.Comment comment, String type, String senderId)` |
    `void` | BlogService.`updatePost​(PostDetail post, org.silverpeas.core.pdc.pdc.model.PdcClassification classification)` |
    `void` | DefaultBlogService.`updatePost​(PostDetail post, org.silverpeas.core.pdc.pdc.model.PdcClassification classification)` |