Examples of discussionId()


Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

        DomainRegistry.discussionRepository().save(discussion);

        discussionApplicationService
            .closeDiscussion(
                    discussion.tenant().id(),
                    discussion.discussionId().id());

        Discussion closedDiscussion =
                DomainRegistry
                    .discussionRepository()
                    .discussionOfId(
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

        };

        discussionApplicationService
            .postToDiscussion(
                    discussion.tenant().id(),
                    discussion.discussionId().id(),
                    "authorId1",
                    "Post Test",
                    "Post test text...",
                    result);
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

        };

        discussionApplicationService
            .postToDiscussion(
                    discussion.tenant().id(),
                    discussion.discussionId().id(),
                    "authorId1",
                    "Post Test",
                    "Post test text...",
                    result);
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

                    result);

        discussionApplicationService
            .postToDiscussionInReplyTo(
                discussion.tenant().id(),
                discussion.discussionId().id(),
                postId,
                "authorId2",
                "Post In Reply To Test",
                "Post test text in reply to...",
                result);
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

        DomainRegistry.discussionRepository().save(discussion);

        discussionApplicationService
            .reopenDiscussion(
                    discussion.tenant().id(),
                    discussion.discussionId().id());

        Discussion openDiscussion =
                DomainRegistry
                    .discussionRepository()
                    .discussionOfId(
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

        Discussion discussion = this.discussionAggregate(forum);
        DomainRegistry.discussionRepository().save(discussion);

        DiscussionData discussionData =
                discussionQueryService.discussionDataOfId(
                        discussion.tenant().id(), discussion.discussionId().id());

        assertNotNull(discussionData);
        assertEquals(discussion.discussionId().id(), discussionData.getDiscussionId());
        assertEquals(discussion.forumId().id(), discussionData.getForumId());
        assertEquals(discussion.tenant().id(), discussionData.getTenantId());
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

        DiscussionData discussionData =
                discussionQueryService.discussionDataOfId(
                        discussion.tenant().id(), discussion.discussionId().id());

        assertNotNull(discussionData);
        assertEquals(discussion.discussionId().id(), discussionData.getDiscussionId());
        assertEquals(discussion.forumId().id(), discussionData.getForumId());
        assertEquals(discussion.tenant().id(), discussionData.getTenantId());
        assertEquals(discussion.author().emailAddress(), discussionData.getAuthorEmailAddress());
        assertEquals(discussion.author().identity(), discussionData.getAuthorIdentity());
        assertEquals(discussion.author().name(), discussionData.getAuthorName());
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

        String discussionId =
                discussionQueryService.discussionIdOfExclusiveOwner(
                        discussion.tenant().id(), discussion.exclusiveOwner());

        assertNotNull(discussionId);
        assertEquals(discussion.discussionId().id(), discussionId);
    }

    public void testDiscussionPostsDataOfId() throws Exception {

        Forum forum = this.forumAggregate();
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

            DomainRegistry.postRepository().save(post);
        }

        DiscussionPostsData discussionPostsData =
                discussionQueryService.discussionPostsDataOfId(
                        discussion.tenant().id(), discussion.discussionId().id());

        assertNotNull(discussionPostsData);
        assertEquals(discussion.discussionId().id(), discussionPostsData.getDiscussionId());
        assertEquals(discussion.forumId().id(), discussionPostsData.getForumId());
        assertEquals(discussion.tenant().id(), discussionPostsData.getTenantId());
View Full Code Here

Examples of com.saasovation.collaboration.domain.model.forum.Discussion.discussionId()

        DiscussionPostsData discussionPostsData =
                discussionQueryService.discussionPostsDataOfId(
                        discussion.tenant().id(), discussion.discussionId().id());

        assertNotNull(discussionPostsData);
        assertEquals(discussion.discussionId().id(), discussionPostsData.getDiscussionId());
        assertEquals(discussion.forumId().id(), discussionPostsData.getForumId());
        assertEquals(discussion.tenant().id(), discussionPostsData.getTenantId());
        assertEquals(discussion.author().emailAddress(), discussionPostsData.getAuthorEmailAddress());
        assertEquals(discussion.author().identity(), discussionPostsData.getAuthorIdentity());
        assertEquals(discussion.author().name(), discussionPostsData.getAuthorName());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.