@Beta
public interface ContentService
Site create(CreateSiteParams params)
Content create(CreateContentParams params)
Content create(CreateMediaParams params)
Content update(UpdateContentParams params)
Content update(UpdateMediaParams params)
Content rename(RenameContentParams params)
@Deprecated Contents delete(DeleteContentParams params)
DeleteContentsResult deleteWithoutFetch(DeleteContentParams params)
int undoPendingDelete(UndoPendingDeleteContentParams params)
@Deprecated PushContentsResult push(PushContentParams params)
PublishContentResult publish(PushContentParams params)
UnpublishContentsResult unpublishContent(UnpublishContentParams params)
CompareContentResults resolvePublishDependencies(ResolvePublishDependenciesParams params)
ContentIds resolveRequiredDependencies(ResolveRequiredDependenciesParams params)
boolean isValidContent(ContentIds contentIds)
ContentIds getInvalidContent(ContentIds contentIds)
Content duplicate(DuplicateContentParams params)
Content move(MoveContentParams params)
Content setChildOrder(SetContentChildOrderParams params)
ReorderChildContentsResult reorderChildren(ReorderChildContentsParams params)
Boolean hasUnpublishedChildren(HasUnpublishedChildrenParams params)
Future<Integer> applyPermissions(ApplyContentPermissionsParams params)
Contents getByIds(GetContentByIdsParams params)
Content getByPath(ContentPath path)
AccessControlList getPermissionsById(ContentId contentId)
Contents getByPaths(ContentPaths paths)
FindContentByParentResult findByParent(FindContentByParentParams params)
FindContentIdsByParentResult findIdsByParent(FindContentByParentParams params)
@Deprecated FindContentByQueryResult find(FindContentByQueryParams params)
FindContentIdsByQueryResult find(ContentQuery query)
CompareContentResult compare(CompareContentParams params)
CompareContentResults compare(CompareContentsParams params)
GetPublishStatusesResult getPublishStatuses(GetPublishStatusesParams params)
FindContentVersionsResult getVersions(FindContentVersionsParams params)
GetActiveContentVersionsResult getActiveVersions(GetActiveContentVersionsParams params)
SetActiveContentVersionResult setActiveContentVersion(ContentId contentId, ContentVersionId versionId)
com.google.common.io.ByteSource getBinary(ContentId contentId, BinaryReference binaryReference)
@Deprecated InputStream getBinaryInputStream(ContentId contentId, BinaryReference binaryReference)
String getBinaryKey(ContentId contentId, BinaryReference binaryReference)
AccessControlList getRootPermissions()
ContentDependencies getDependencies(ContentId id)
ContentIds getOutboundDependencies(ContentId id)
boolean contentExists(ContentId contentId)
boolean contentExists(ContentPath contentPath)