public ContentIds build() { return ContentIds.from( contents ); } }
private DuplicateContentsResult( Builder builder ) { this.duplicatedContents = ContentIds.from( builder.duplicatedContents ); this.contentName = builder.contentName; this.contentPath = builder.contentPath; }
private UnpublishContentsResult( Builder builder ) { this.unpublishedContents = ContentIds.from( builder.unpublishedContents ); this.contentPath = builder.contentPath; }
private MoveContentsResult( Builder builder ) { this.movedContents = ContentIds.from( builder.movedContents ); this.contentName = builder.contentName; }
public ContentIds contentIds() { return ContentIds.from( compareContentResultsMap.keySet() ); }
public ContentIds contentIds() { return ContentIds.from( getPublishStatusResultsMap.keySet() ); }
public ContentIds getIds() { final Collection<ContentId> ids = Collections2.transform( this.set, new ToIdFunction() ); return ContentIds.from( ids ); }
public ContentIds contentIds() { return ContentIds.from( compareContents.getCompareContentResultsMap().keySet() ); }
private PublishRequest( Builder builder ) { this.items = PublishRequestItems.from( builder.items ); this.excludeIds = ContentIds.from( builder.exclude ); }
public List<String> execute() { final Branch targetBranch = ContentConstants.BRANCH_MASTER; final Context context = ContextBuilder. from( ContextAccessor.current() ). branch( targetBranch ). build(); final List<ContentId> contentIds = context.callWith( this::resolveContentIds ); final UnpublishContentParams unpublishContentParams = UnpublishContentParams.create(). contentIds( ContentIds.from( contentIds ) ). unpublishBranch( targetBranch ). includeChildren( true ). build(); final UnpublishContentsResult result = this.contentService.unpublishContent( unpublishContentParams ); return result.getUnpublishedContents().stream().map( ContentId::toString ).collect( Collectors.toList() ); }