| Modifier and Type | Method and Description | 
|---|---|
| static BlogTO | TopicResourceHelper. getBlogTO(EditTopicParameter editTopicParameter,
         Blog topic)Get transfer object of topic | 
| Modifier and Type | Method and Description | 
|---|---|
| static BlogTagListItem | TopicResourceHelper. getBlogListItem(javax.ws.rs.core.Request request,
               Blog blog)Get the blog list item | 
| static BlogTO | TopicResourceHelper. getBlogTO(EditTopicParameter editTopicParameter,
         Blog topic)Get transfer object of topic | 
| Modifier and Type | Method and Description | 
|---|---|
| static BlogTagListItem | TopicResourceHelper. getBlogListItem(javax.ws.rs.core.Request request,
               Blog blog)Get the blog list item | 
| static BlogTO | TopicResourceHelper. getBlogTO(EditTopicParameter editTopicParameter,
         Blog topic)Get transfer object of topic | 
| Modifier and Type | Method and Description | 
|---|---|
| static BlogTO | TopicResourceHelper. getBlogTO(EditTopicParameter editTopicParameter,
         Blog topic)Get transfer object of topic | 
| Modifier and Type | Method and Description | 
|---|---|
| Topic | TopicConverter. convertBlogToTopic(Blog blog,
                  Collection<ExternalObject> externalObjects) | 
| Modifier and Type | Field and Description | 
|---|---|
| static Permission<Blog> | TopicPermissionManagement. PERMISSION_CREATE_TOPICIf set, the user is allowed to create topics | 
| static Permission<Blog> | TopicPermissionManagement. PERMISSION_DELETE_TOPICIf set, the user is allowed to delete the topic. | 
| static Permission<Blog> | TopicPermissionManagement. PERMISSION_EDIT_ACCESS_CONTROL_LISTIf set, the user is allowed to edit the users access list of the topic. | 
| static Permission<Blog> | TopicPermissionManagement. PERMISSION_EDIT_DETAILSIf set, the user is allowed to edit the topics details, like tags, description, etc.. | 
| static Permission<Blog> | TopicPermissionManagement. PERMISSION_INVITE_USERIf set, the user is allowed to invite other users to the topic. | 
| static Permission<Blog> | TopicPermissionManagement. PERMISSION_VIEW_TOPIC_DETAILSIf set, the user is allowed to view the topic's details, like tags, description etc.. | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | BlogManagement. createBlog(CreationBlogTO blogDetails)Create a new blog and set the user referenced in the transfer object as its manager. | 
| Blog | BlogManagement. findBlogByIdentifier(String identifier)Retrieve a blog by its alias. | 
| Blog | BlogManagement. findBlogByIdentifierWithoutAuthorizationCheck(String alias)Retrieve a blog by its alias. | 
| Blog | BlogManagement. findBlogByIdWithoutAuthorizationCheck(Long blogId)Retrieve a blog by its ID. | 
| Blog | BlogRightsManagement. getAndCheckBlogAccess(Long topicId,
                     BlogRole blogRole)Check if a topic exists and the current user has access to that topic. | 
| Blog | BlogManagement. getBlogById(Long topicId,
           boolean needTags)Retrieve a blog by its ID. | 
| Blog | BlogRightsManagement. setAllCanReadAllCanWrite(Long topicId,
                        boolean allCanRead,
                        boolean allCanWrite)
 Update the blog all you can read /write only | 
| Blog | BlogManagement. updateBlog(Long blogId,
          BlogTO blogDetails)Update the blog data including title, description alias, tags and properties but not access
 rights. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Blog> | BlogManagement. findBlogsById(Long[] blogIds)Return the blogs for the given IDs. | 
| Permission<Blog> | BlogAccessException. getPermission() | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | BlogManagement. getBlogByAlias(String alias,
              Converter<Blog,T> converter)Return the details of a blog. | 
| <T> T | BlogManagement. getBlogById(Long blogId,
           Converter<Blog,T> converter)Return the details of a blog. | 
| void | BlogAccessException. setPermission(Permission<Blog> permission) | 
| Constructor and Description | 
|---|
| BlogAccessException(String message,
                   long blogId,
                   Permission<Blog> permission)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ConfigurationManager. setDefaultBlog(Blog blog)Activates the default blog of the current client. | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | ConfigurationManagementImpl. getDefaultBlog()Returns the default blog. | 
| Blog | ConfigurationManagement. getDefaultBlog()
 Gets the default blog. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ConfigurationManagementImpl. handleDefaultBlog(Blog blog)Sets the default blog. | 
| protected abstract void | ConfigurationManagementBase. handleDefaultBlog(Blog blog)Performs the core logic for
  #updateDefaultBlog(com.communote.server.model.config.ConfluenceConfiguration) | 
| void | ConfigurationManagementBase. updateDefaultBlog(Blog blog)
 Updates the default blog. | 
| void | ConfigurationManagement. updateDefaultBlog(Blog blog)
 Updates the default blog. | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | BlogManagementBase. createBlog(CreationBlogTO blogDetails)Create a new blog and set the user referenced in the transfer object as its manager. | 
| Blog | BlogManagementBase. findBlogByIdentifier(String identifier)Retrieve a blog by its alias. | 
| Blog | BlogManagementBase. findBlogByIdentifierWithoutAuthorizationCheck(String alias)Retrieve a blog by its alias. | 
| Blog | BlogManagementBase. findBlogByIdWithoutAuthorizationCheck(Long blogId)Retrieve a blog by its ID. | 
| Blog | BlogRightsManagementBase. getAndCheckBlogAccess(Long blogId,
                     BlogRole blogRole) | 
| Blog | BlogManagementImpl. getBlogById(Long blogId,
           boolean needTags) | 
| protected Blog | BlogManagementImpl. handleCreateBlog(CreationBlogTO blogDetails)Performs the core logic for  BlogManagementBase.createBlog(CreationBlogTO) | 
| protected abstract Blog | BlogManagementBase. handleCreateBlog(CreationBlogTO blogDetails)Performs the core logic for  BlogManagementBase.createBlog(CreationBlogTO) | 
| protected Blog | BlogManagementImpl. handleFindBlogByIdentifier(String identifier) | 
| protected abstract Blog | BlogManagementBase. handleFindBlogByIdentifier(String identifier)Performs the core logic for  BlogManagementBase.findBlogByIdentifier(String) | 
| protected Blog | BlogManagementImpl. handleFindBlogByIdentifierWithoutAuthorizationCheck(String alias) | 
| protected abstract Blog | BlogManagementBase. handleFindBlogByIdentifierWithoutAuthorizationCheck(String alias)Performs the core logic for  BlogManagementBase.findBlogByIdentifierWithoutAuthorizationCheck(String) | 
| protected Blog | BlogManagementImpl. handleFindBlogByIdWithoutAuthorizationCheck(Long blogId)Retrieves a blog by its ID. | 
| protected abstract Blog | BlogManagementBase. handleFindBlogByIdWithoutAuthorizationCheck(Long blogId)Retrieves a blog by its ID. | 
| protected Blog | BlogRightsManagementImpl. handleGetAndCheckBlogAccess(Long blogId,
                           BlogRole blogRole)Performs the core logic for  BlogRightsManagementBase.getAndCheckBlogAccess(Long, BlogRole) | 
| protected abstract Blog | BlogRightsManagementBase. handleGetAndCheckBlogAccess(Long blogId,
                           BlogRole blogRole)Performs the core logic for  BlogRightsManagementBase.getAndCheckBlogAccess(Long, BlogRole) | 
| protected Blog | BlogRightsManagementImpl. handleSetAllCanReadAllCanWrite(Long blogId,
                              boolean allCanRead,
                              boolean allCanWrite)Performs the core logic for  BlogRightsManagementBase.setAllCanReadAllCanWrite(Long, boolean, boolean) | 
| protected abstract Blog | BlogRightsManagementBase. handleSetAllCanReadAllCanWrite(Long blogId,
                              boolean allCanRead,
                              boolean allCanWrite)Performs the core logic for  BlogRightsManagementBase.setAllCanReadAllCanWrite(Long, boolean, boolean) | 
| protected Blog | BlogManagementImpl. handleUpdateBlog(Long blogId,
                BlogTO blogTO)Performs the core logic for  BlogManagementBase.updateBlog(Long, BlogTO) | 
| protected abstract Blog | BlogManagementBase. handleUpdateBlog(Long blogId,
                BlogTO blog)Performs the core logic for  BlogManagementBase.updateBlog(Long, BlogTO) | 
| Blog | BlogRightsManagementBase. setAllCanReadAllCanWrite(Long blogId,
                        boolean allCanRead,
                        boolean allCanWrite) | 
| Blog | BlogManagementBase. updateBlog(Long blogId,
          BlogTO blog) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Blog> | BlogManagementBase. findBlogsById(Long[] blogIds) | 
| protected List<Blog> | BlogManagementImpl. handleFindBlogsById(Long[] blogIds) | 
| protected abstract List<Blog> | BlogManagementBase. handleFindBlogsById(Long[] blogIds)Performs the core logic for  BlogManagementBase.findBlogsById(Long[]) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | BlogManagementImpl. getBlogByAlias(String alias,
              Converter<Blog,T> converter)Return the details of a blog. | 
| <T> T | BlogManagementImpl. getBlogById(Long blogId,
           Converter<Blog,T> converter)Return the details of a blog. | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | TopicTool. getDefaultBlog() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ConfigurationPropertiesManager. setDefaultBlog(Blog blog) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BlogToDetailBlogListItemConverter. convert(Blog source,
       T target) | 
| void | BlogToBlogDataConverter. convert(Blog source,
       T target) | 
| void | BlogToUserDetailBlogListItemConverter. convert(Blog source,
       UserDetailBlogListItem target) | 
| Modifier and Type | Method and Description | 
|---|---|
| ExternalObjectListItem | ExternalObjectToExternalObjectListItemConverter. convert(Pair<Blog,ExternalObject> source) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | ExternalObjectManagementImpl. getExternalObject(Long topicId,
                 Long externalObjectId,
                 Converter<Pair<Blog,ExternalObject>,T> converter) | 
| <T> T | ExternalObjectManagement. getExternalObject(Long topicId,
                 Long externalObjectId,
                 Converter<Pair<Blog,ExternalObject>,T> converter)Get an external object which is identified by the given ID and is assigned to the given
 topic. | 
| Constructor and Description | 
|---|
| InviteUserToBlogMailMessage(String template,
                           User inviter,
                           User receiver,
                           Blog blog)Instantiates a new invite user to blog mail message. | 
| InviteUserToBlogMailMessage(User inviter,
                           User receiver,
                           Blog blog,
                           InviteUserToBlogSecurityCode code)Instantiates a new mail message. | 
| InviteUserToBlogWithExternalAuthMailMessage(User inviter,
                                           User receiver,
                                           Blog blog)Instantiates a new invite user to blog with external auth mail message. | 
| NotifyAboutNoteMailMessage(User recipient,
                          User sender,
                          Locale locale,
                          Note note,
                          Blog blog,
                          Map<String,String> templatePlaceholderMessageKeys,
                          Map<String,Object> model)Create a notification message for user a note. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Blog | TopicPermissionManagementImpl. getEntity(Long entityId)Returns the entity for the given id. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BlogAccessException | TopicPermissionManagementImpl. createPermissonViolationException(Blog entity,
                                 Permission<Blog> permission) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BlogAccessException | TopicPermissionManagementImpl. createPermissonViolationException(Blog entity,
                                 Permission<Blog> permission) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TopicRolePermissionFilter. filter(Blog blog,
      Set<Permission<Blog>> permissions)Filters the given permissions for the given entity. | 
| void | TopicCreateOptionPermissionFilter. filter(Blog blog,
      Set<Permission<Blog>> permissions)Filters the given permissions for the given entity. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TopicRolePermissionFilter. filter(Blog blog,
      Set<Permission<Blog>> permissions)Filters the given permissions for the given entity. | 
| void | TopicCreateOptionPermissionFilter. filter(Blog blog,
      Set<Permission<Blog>> permissions)Filters the given permissions for the given entity. | 
| void | TopicRolePermissionFilter. filterForCreation(CreationBlogTO entity,
                 Set<Permission<Blog>> permissions) | 
| void | TopicCreateOptionPermissionFilter. filterForCreation(CreationBlogTO entity,
                 Set<Permission<Blog>> permissions) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Blog | TopicPropertyAccessor. load(Long id) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | TopicPropertyAccessor. assertReadAccess(Blog blog)Asserts valid read access for the given object. | 
| protected void | TopicPropertyAccessor. assertWriteAccess(Blog topic)Method to assert, that the current user has write access to the given object. | 
| protected Long | TopicPropertyAccessor. getObjectId(Blog object) | 
| protected BlogProperty | TopicPropertyAccessor. handleCreateNewProperty(Blog blog)Create a new property and associate it with the object | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | TagCategoryManagementBase. assignGlobalCategoryToBlog(Long categoryId,
                          Long blogId) | 
| Blog | TagCategoryManagement. assignGlobalCategoryToBlog(Long categoryId,
                          Long blogId) | 
| protected Blog | TagCategoryManagementImpl. handleAssignGlobalCategoryToBlog(Long categoryId,
                                Long blogId)Performs the core logic for
  TagCategoryManagementBase.assignGlobalCategoryToBlog(Long, Long) | 
| protected abstract Blog | TagCategoryManagementBase. handleAssignGlobalCategoryToBlog(Long categoryId,
                                Long blogId)Performs the core logic for
  TagCategoryManagementBase.assignGlobalCategoryToBlog(Long, Long) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Blog | DataAccessBlogConverter. getBlog(Long blogId)Getting blog object by id | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | BlogToBlogTagListItemQueryResultConverter. convert(Blog source,
       BlogTagListItem target) | 
| boolean | BlogToBlogListItemQueryResultConverter. convert(Blog source,
       UserBlogData target) | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | BlogMember. getBlog() | 
| static Blog | Blog.Factory. newInstance()Constructs a new instance of  Blog. | 
| static Blog | Blog.Factory. newInstance(String title,
           String description,
           Timestamp creationDate,
           String nameIdentifier,
           Timestamp lastModificationDate,
           Timestamp crawlLastModificationDate,
           boolean allCanRead,
           boolean allCanWrite,
           boolean publicAccess,
           boolean createSystemNotes,
           boolean toplevelTopic,
           Set<Tag> tags,
           GlobalId globalId,
           Set<BlogMember> members,
           Set<ExternalObject> externalObjects,
           Set<BlogProperty> properties,
           Set<Blog> parents,
           Set<Blog> children)Constructs a new instance of  Blog, taking all possible properties (except the
 identifier(s))as arguments. | 
| static Blog | Blog.Factory. newInstance(String title,
           Timestamp creationDate,
           String nameIdentifier,
           Timestamp lastModificationDate,
           Timestamp crawlLastModificationDate,
           boolean allCanRead,
           boolean allCanWrite,
           boolean publicAccess,
           boolean createSystemNotes,
           boolean toplevelTopic)Constructs a new instance of  Blog, taking all required and/or read-only
 properties as arguments. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Blog> | Blog. getChildren() | 
| Set<Blog> | Blog. getParents() | 
| Modifier and Type | Method and Description | 
|---|---|
| static ExternalBlogMember | ExternalBlogMember.Factory. newInstance(BlogRole role,
           Blog blog,
           CommunoteEntity kenmeiEntity)Constructs a new instance of  ExternalBlogMember,
 taking all required and/or read-only properties as arguments. | 
| static BlogMember | BlogMember.Factory. newInstance(BlogRole role,
           Blog blog,
           CommunoteEntity kenmeiEntity)Constructs a new instance of  BlogMember, taking
 all possible properties (except the identifier(s))as arguments. | 
| static ExternalBlogMember | ExternalBlogMember.Factory. newInstance(String externalSystemId,
           BlogRole role,
           Blog blog,
           CommunoteEntity kenmeiEntity)Constructs a new instance of  ExternalBlogMember,
 taking all possible properties (except the identifier(s))as arguments. | 
| void | BlogMember. setBlog(Blog blog) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Blog | Blog.Factory. newInstance(String title,
           String description,
           Timestamp creationDate,
           String nameIdentifier,
           Timestamp lastModificationDate,
           Timestamp crawlLastModificationDate,
           boolean allCanRead,
           boolean allCanWrite,
           boolean publicAccess,
           boolean createSystemNotes,
           boolean toplevelTopic,
           Set<Tag> tags,
           GlobalId globalId,
           Set<BlogMember> members,
           Set<ExternalObject> externalObjects,
           Set<BlogProperty> properties,
           Set<Blog> parents,
           Set<Blog> children)Constructs a new instance of  Blog, taking all possible properties (except the
 identifier(s))as arguments. | 
| static Blog | Blog.Factory. newInstance(String title,
           String description,
           Timestamp creationDate,
           String nameIdentifier,
           Timestamp lastModificationDate,
           Timestamp crawlLastModificationDate,
           boolean allCanRead,
           boolean allCanWrite,
           boolean publicAccess,
           boolean createSystemNotes,
           boolean toplevelTopic,
           Set<Tag> tags,
           GlobalId globalId,
           Set<BlogMember> members,
           Set<ExternalObject> externalObjects,
           Set<BlogProperty> properties,
           Set<Blog> parents,
           Set<Blog> children)Constructs a new instance of  Blog, taking all possible properties (except the
 identifier(s))as arguments. | 
| void | Blog. setChildren(Set<Blog> children) | 
| void | Blog. setParents(Set<Blog> parents) | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | ClientConfiguration. getDefaultBlog() | 
| Modifier and Type | Method and Description | 
|---|---|
| static ClientConfiguration | ClientConfiguration.Factory. newInstance(byte[] logoImage,
           Timestamp lastLogoImageModificationDate,
           String timeZoneId,
           Blog defaultBlog)Constructs a new instance of
  ClientConfiguration, taking all possible
 properties (except the identifier(s))as arguments. | 
| void | ClientConfiguration. setDefaultBlog(Blog defaultBlog) | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | Note. getBlog() | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<Blog> | Note. getCrosspostBlogs()
 Denotes the crosspost targets of an autosave. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Note | Note.Factory. newInstance(Timestamp creationDate,
           Timestamp lastModificationDate,
           Timestamp crawlLastModificationDate,
           NoteCreationSource creationSource,
           boolean direct,
           NoteStatus status,
           Long version,
           boolean mentionTopicReaders,
           boolean mentionTopicAuthors,
           boolean mentionTopicManagers,
           boolean mentionDiscussionAuthors,
           Blog blog,
           User user,
           Content content)Constructs a new instance of  Note, taking all required and/or read-only
 properties as arguments. | 
| static Note | Note.Factory. newInstance(Timestamp creationDate,
           Timestamp lastModificationDate,
           Timestamp lastDiscussionNoteCreationDate,
           Timestamp crawlLastModificationDate,
           NoteCreationSource creationSource,
           boolean direct,
           NoteStatus status,
           Long version,
           String discussionPath,
           Long discussionId,
           boolean mentionTopicReaders,
           boolean mentionTopicAuthors,
           boolean mentionTopicManagers,
           boolean mentionDiscussionAuthors,
           GlobalId globalId,
           Blog blog,
           Set<User> favoriteUsers,
           Set<Note> children,
           Note parent,
           Set<Note> versionOf,
           Note origin,
           Set<Blog> crosspostBlogs,
           Set<GlobalId> followableItems,
           Set<NoteProperty> properties,
           Set<User> directUsers,
           User user,
           Set<Tag> tags,
           Set<User> usersToBeNotified,
           Set<Attachment> attachments,
           Content content)Constructs a new instance of  Note, taking all possible properties (except the
 identifier(s))as arguments. | 
| void | Note. setBlog(Blog blog) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Note | Note.Factory. newInstance(Timestamp creationDate,
           Timestamp lastModificationDate,
           Timestamp lastDiscussionNoteCreationDate,
           Timestamp crawlLastModificationDate,
           NoteCreationSource creationSource,
           boolean direct,
           NoteStatus status,
           Long version,
           String discussionPath,
           Long discussionId,
           boolean mentionTopicReaders,
           boolean mentionTopicAuthors,
           boolean mentionTopicManagers,
           boolean mentionDiscussionAuthors,
           GlobalId globalId,
           Blog blog,
           Set<User> favoriteUsers,
           Set<Note> children,
           Note parent,
           Set<Note> versionOf,
           Note origin,
           Set<Blog> crosspostBlogs,
           Set<GlobalId> followableItems,
           Set<NoteProperty> properties,
           Set<User> directUsers,
           User user,
           Set<Tag> tags,
           Set<User> usersToBeNotified,
           Set<Attachment> attachments,
           Content content)Constructs a new instance of  Note, taking all possible properties (except the
 identifier(s))as arguments. | 
| void | Note. setCrosspostBlogs(Set<Blog> crosspostBlogs) | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | BlogDaoImpl. blogListItemToEntity(BlogData blogListItem) | 
| Blog | BlogDaoBase. create(Blog blog) | 
| Blog | BlogDao. create(Blog blog)Creates an instance of com.communote.server.persistence.blog.Blog and adds it to the
 persistent store. | 
| Blog | BlogDaoBase. findByExternalObject(Long internalExternalObjectId) | 
| Blog | BlogDao. findByExternalObject(Long internalExternalObjectId)
 Return the blog that has the given external object assigned | 
| Blog | BlogDaoBase. findByExternalObject(String externalSystemId,
                    String externalId) | 
| Blog | BlogDao. findByExternalObject(String externalSystemId,
                    String externalId)
 Find a blog that has a given external object | 
| Blog | BlogDaoImpl. findByNameIdentifier(String nameIdentifier)
 Find the blog with the given name identifier. | 
| Blog | BlogDaoBase. findByNameIdentifier(String nameIdentifier) | 
| Blog | BlogDao. findByNameIdentifier(String nameIdentifier)
 Find the blog with the given name identifier. | 
| Blog | BlogDaoBase. findByNameIdentifier(String queryString,
                    String nameIdentifier) | 
| Blog | BlogDao. findByNameIdentifier(String queryString,
                    String nameIdentifier)
 Does the same thing as  BlogDao.findByNameIdentifier(String)with an additional argument
 calledqueryString. | 
| Blog | BlogDaoBase. findLatestBlog() | 
| Blog | BlogDao. findLatestBlog()
 Returns the Blog entity with the highest ID value. | 
| protected Blog | BlogDaoImpl. handleFindByExternalObject(Long internalExternalObjectId)Performs the core logic for  BlogDaoBase.findByExternalObject(Long) | 
| protected abstract Blog | BlogDaoBase. handleFindByExternalObject(Long internalExternalObjectId)Performs the core logic for  BlogDaoBase.findByExternalObject(Long) | 
| protected Blog | BlogDaoImpl. handleFindByExternalObject(String externalSystemId,
                          String externalId) | 
| protected abstract Blog | BlogDaoBase. handleFindByExternalObject(String externalSystemId,
                          String externalId)Performs the core logic for  BlogDaoBase.findByExternalObject(String, String) | 
| protected Blog | BlogDaoImpl. handleFindLatestBlog()Performs the core logic for  BlogDaoBase.findLatestBlog() | 
| protected abstract Blog | BlogDaoBase. handleFindLatestBlog()Performs the core logic for  BlogDaoBase.findLatestBlog() | 
| Blog | BlogDaoBase. load(Long id) | 
| Blog | BlogDao. load(Long id)Loads an instance of com.communote.server.persistence.blog.Blog from the persistent store. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<Blog> | BlogDaoBase. create(Collection<Blog> entities) | 
| Collection<Blog> | BlogDao. create(Collection<Blog> entities)Creates a new instance of com.communote.server.persistence.blog.Blog and adds from the passed
 in  entitiescollection | 
| Collection<Blog> | BlogDaoBase. create(int transform,
      Collection<Blog> entities) | 
| List<Blog> | BlogDaoBase. findBlogs(Long[] ids) | 
| List<Blog> | BlogDao. findBlogs(Long[] ids) | 
| List<Blog> | BlogDaoBase. findByExternalSystemId(String systemId) | 
| List<Blog> | BlogDao. findByExternalSystemId(String systemId)
 Return all blogs that have an external object with the given external system id | 
| List<Blog> | BlogDaoBase. findDirectlyManagedBlogsOfUser(Long userId) | 
| List<Blog> | BlogDao. findDirectlyManagedBlogsOfUser(Long userId)
 Returns all blogs that are managed by a user. | 
| protected List<Blog> | BlogDaoImpl. handleFindBlogs(Long[] ids)Performs the core logic for  BlogDaoBase.findBlogs(Long[]) | 
| protected abstract List<Blog> | BlogDaoBase. handleFindBlogs(Long[] ids)Performs the core logic for  BlogDaoBase.findBlogs(Long[]) | 
| protected List<Blog> | BlogDaoImpl. handleFindByExternalSystemId(String systemId)Performs the core logic for  BlogDaoBase.findByExternalSystemId(String) | 
| protected abstract List<Blog> | BlogDaoBase. handleFindByExternalSystemId(String systemId)Performs the core logic for  BlogDaoBase.findByExternalSystemId(String) | 
| protected List<Blog> | BlogDaoImpl. handleFindDirectlyManagedBlogsOfUser(Long userId)Performs the core logic for  BlogDaoBase.findDirectlyManagedBlogsOfUser(Long) | 
| protected abstract List<Blog> | BlogDaoBase. handleFindDirectlyManagedBlogsOfUser(Long userId)Performs the core logic for  BlogDaoBase.findDirectlyManagedBlogsOfUser(Long) | 
| Collection<Blog> | BlogDaoBase. loadAll() | 
| Collection<Blog> | BlogDao. loadAll()Loads all entities of type  Blog. | 
| Modifier and Type | Method and Description | 
|---|---|
| Blog | BlogDaoBase. create(Blog blog) | 
| Blog | BlogDao. create(Blog blog)Creates an instance of com.communote.server.persistence.blog.Blog and adds it to the
 persistent store. | 
| Object | BlogDaoImpl. create(int transform,
      Blog blog)
 Does the same thing as  BlogDao.create(com.communote.server.model.blog.Blog)with an
 additional flag calledtransform. | 
| Object | BlogDaoBase. create(int transform,
      Blog blog) | 
| Object | BlogDao. create(int transform,
      Blog blog)
 Does the same thing as  BlogDao.create(com.communote.server.model.blog.Blog)with an
 additional flag calledtransform. | 
| void | BlogDaoBase. evict(Blog entity)Evicts (removes) the entity from the hibernate cache | 
| void | BlogDao. evict(Blog entity)Evicts (removes) the entity from the hibernate cache | 
| void | NoteDaoImpl. moveToTopic(Long discussionId,
           Blog newTopic)Moves the given discussion to the given topic. | 
| void | NoteDao. moveToTopic(Long discussionId,
           Blog newTopic)Moves the given discussion to the given topic. | 
| void | BlogDaoBase. remove(Blog blog) | 
| void | BlogDao. remove(Blog blog)Removes the instance of com.communote.server.persistence.blog.Blog from the persistent store. | 
| protected Object | BlogDaoBase. transformEntity(int transform,
               Blog entity)Allows transformation of entities into value objects (or something else for that matter),
 when the  transformflag is set to one of the constants defined incom.communote.server.persistence.blog.BlogDao, please note that theBlogDao.TRANSFORM_NONEconstant denotes no transformation, so the entity itself will be
 returned. | 
| void | BlogDaoBase. update(Blog blog) | 
| void | BlogDao. update(Blog blog)Updates the  bloginstance in the persistent store. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<Blog> | BlogDaoBase. create(Collection<Blog> entities) | 
| Collection<Blog> | BlogDao. create(Collection<Blog> entities)Creates a new instance of com.communote.server.persistence.blog.Blog and adds from the passed
 in  entitiescollection | 
| Collection<Blog> | BlogDaoBase. create(int transform,
      Collection<Blog> entities) | 
| Collection<?> | BlogDao. create(int transform,
      Collection<Blog> entities)
 Does the same thing as  BlogDao.create(com.communote.server.model.blog.Blog)with an
 additional flag calledtransform. | 
| void | BlogDaoBase. remove(Collection<Blog> entities) | 
| void | BlogDao. remove(Collection<Blog> entities)Removes all entities in the given  entities | 
| void | BlogDaoBase. update(Collection<Blog> entities) | 
| void | BlogDao. update(Collection<Blog> entities)Updates all instances in the  entitiescollection in the persistent store. | 
| Modifier and Type | Method and Description | 
|---|---|
| GlobalId | GlobalIdDaoBase. createGlobalId(Blog blog) | 
| GlobalId | GlobalIdDao. createGlobalId(Blog blog) | 
| protected GlobalId | GlobalIdDaoImpl. handleCreateGlobalId(Blog blog)Create a global id for the blog | 
| protected abstract GlobalId | GlobalIdDaoBase. handleCreateGlobalId(Blog blog)Performs the core logic for  GlobalIdDaoBase.createGlobalId(com.communote.server.model.blog.Blog) | 
Copyright © 2019 Communote team. All rights reserved.