Jive API (3.0.13) Core Javadocs

Uses of Class
com.jivesoftware.base.UnauthorizedException

Packages that use UnauthorizedException
com.jivesoftware.base Base APIs and classes for Jive Software products. 
com.jivesoftware.community Core interfaces and classes for Jive SBS. 
com.jivesoftware.community.featured   
com.jivesoftware.community.media   
com.jivesoftware.community.media.type   
com.jivesoftware.community.media.video   
com.jivesoftware.community.objecttype   
com.jivesoftware.community.project   
com.jivesoftware.community.renderer The renderer package provides a way for converting text in one format into another, typically from markup to html and vice versa. 
com.jivesoftware.community.socialgroup   
com.jivesoftware.community.user.profile   
com.jivesoftware.community.user.relationships   
com.jivesoftware.community.widget   
 

Uses of UnauthorizedException in com.jivesoftware.base
 

Methods in com.jivesoftware.base that throw UnauthorizedException
 void Group.addAdministrator(User user)
          Grants administrator privileges of the group to a user.
 void Group.addMember(User user)
          Adds a member to the group.
 void GroupManager.deleteGroup(Group group)
          Deletes a group from the system.
 void GroupManager.deleteUserGroupAssociations(User user)
          Deletes all group membership and group administrative associations related to the given user from the system.
 String User.getPassword()
          Exposes a raw password.
 String UserTemplate.getPassword()
           
 String User.getPasswordHash()
          Returns the user's password in hashed form.
 void Group.removeAdministrator(User user)
          Revokes administrator privileges of the group to a user.
 void Group.removeMember(User user)
          Removes a member from the group.
 void Group.setCreationDate(Date creationDate)
          Sets the creation date of the group.
 void Group.setDescription(String description)
          Sets the description of the group.
 void Group.setModificationDate(Date modificationDate)
          Sets the date the group was last modified.
 void Group.setName(String name)
          Sets the name of the group.
 

Uses of UnauthorizedException in com.jivesoftware.community
 

Methods in com.jivesoftware.community that throw UnauthorizedException
 void AttachmentManager.addAllowedType(String contentType)
          Adds a content type to the list of explicitly allowed types.
 void BinaryBodyManager.addAllowedType(String contentType)
          Adds a content type to the list of explicitly allowed types.
 void ImageManager.addAllowedType(String contentType)
          Adds a content type to the list of explicitly allowed types.
 void AnnouncementManager.addAnnouncement(Announcement announcement)
          Adds an an announcement to the database.
 void PermissionsManager.addAnonymousUserPermission(PermissionType permissionType, long permission)
          Add a permission of the specified PermissionType for anonymous users.
 void Poll.addAnonymousVote(int index, String uniqueID)
          Add a guest vote for an option in the poll.
 void Document.addApprover(User user)
          Adds a user as a document approver for this document.
 void Document.addAuthor(User author)
          Adds the supplied User as an author of this document.
 void BlogManager.addBlog(Blog blog)
          Adds a blog to the database.
 void Blog.addBlogPost(BlogPost post)
          Adds a blogpost to the database.
 void CommentManager.addComment(CommentContentResource commentContentResource, Comment newComment)
          Adds a new comment (no parent) to the object.
 void CommentManager.addComment(CommentContentResource commentContentResource, Comment parentComment, Comment newComment)
          Adds a new comment having a parent comment to the object.
 void AttachmentManager.addDisallowedType(String contentType)
          Adds a content type to the list of explicitly disallowed types.
 void BinaryBodyManager.addDisallowedType(String contentType)
          Adds a content type to the list of explicitly disallowed types.
 void ImageManager.addDisallowedType(String contentType)
          Adds a content type to the list of explicitly disallowed types.
 void DocumentManager.addDocument(JiveContainer container, Document document, Map parameters)
          Add a document as a child of a container.
 void DocumentManager.addDocument(JiveContainer container, Document document, PermissionsBundle permBundle, Map parameters)
          Add a document as a child of the container with permissions defined by the provided permission bundle.
 void DocumentManager.addDocumentApprover(JiveContainer container, User user)
          Add the user as a document approver for this entire container.
 void PermissionsManager.addGroupPermission(Group group, PermissionType permissionType, long permission)
          Grants a group a particular permission.
 void Question.addHelpfulAnswer(ForumMessage message)
          Marks the specified message as a helpful answer to this question.
 void ImageContentResource.addImage(Image image)
          Adds an already existing (temporary) image to the object.
 void InterceptorManager.addInterceptorClass(String className)
          Installs a new class into the list of available interceptors for the system.
 void ForumThread.addMessage(ForumMessage parentMessage, ForumMessage newMessage)
          Adds a new message to this thread.
 DocumentFieldOption MultiOptionDocumentField.addOption(String option)
          Adds an option to this document field.
 void Poll.addOption(String value)
          Add a new option to the poll.
 void Poll.addOption(String value, boolean fireEvent)
           
 void RatingManager.addRating(User user, JiveObject contentObject, Rating rating)
          Add a rating to the JiveContentObject.
 void PermissionsManager.addRegisteredUserPermission(PermissionType permissionType, long permission)
          Add a permission of the specified PermissionType for registered users.
 void Document.addReviewer(User reviewer)
          Adds the supplied User as a reviewer of this document.
 void TagManager.addTag(ContentTag tag, JiveObject jiveObject)
          Associates a tag with this object
 void Blog.addUser(User user)
          Gives a user permission to post to this blog.
 void Roster.addUser(User user)
          Add a user to the roster.
 void PermissionsManager.addUserPermission(User user, PermissionType permissionType, long permission)
          Add a permission of the specified PermissionType for the specified user.
 void Blog.addUsers(List<User> users)
          Gives a list of users permissions to post to this blog.
 void Poll.addUserVote(int index, User user)
          Add a user vote for an option in the poll.
 void CommentManager.approve(Comment comment, AuthToken auth)
           
 void OldModerationManager.approve(ForumMessage message)
          Approve a moderated message
 void Document.approve(User user)
          Marks this document as being approved by the specified user.
 void Poll.changeAnonymousVote(int prevOptionIndex, int newOptionIndex, String uniqueID)
          Change a guest vote.
 void Poll.changeUserVote(int prevOptionIndex, int newOptionIndex, User user)
          Change a user vote.
 DocumentVersion VersionManager.cloneDocumentVersion(int versionID)
          Creates a new document version based on an existing document version.
 Announcement AnnouncementManager.createAnnouncement(User user)
          Creates a new system announcement.
 Announcement AnnouncementManager.createAnnouncement(User user, JiveContainer jiveContainer)
          Creates a new community announcement.
 Attachment AttachmentManager.createAttachment(AttachmentContentResource attachmentContentResource, String name, String contentType, InputStream data, File file)
          Creates a new attachment for the object.
 Avatar AvatarManager.createAvatar(User owner, String name, String contentType, InputStream in)
          Creates a new avatar for a user allowing the user to specify an inputstream for the image.
 Blog BlogManager.createBlog(JiveContainer container)
          Creates a new blog.
 Blog BlogManager.createBlog(User user)
          Creates a blog for a user.
 BlogPost Blog.createBlogPost(User user)
          Creates a new blog post.
 Comment CommentManager.createComment(CommentContentResource commentContentResource, User user, Document body)
          Create a new comment.
 Comment CommentManager.createComment(CommentContentResource commentContentResource, User user, String body)
          Create a new comment.
 DocumentField DocumentFieldManager.createDocumentField(String name, String displayName, String description, DocumentFieldType documentFieldType)
          Creates a new document field.
 DocumentFieldType DocumentFieldTypeManager.createDocumentFieldType(String name, String displayName, String description, DocumentFieldType.DataType dataType, DocumentFieldValidator validator, DocumentFieldFormatter formatter)
          Creates a new DocumentFieldType.
 DocumentType DocumentTypeManager.createDocumentType(String name, String description)
          Create a new document type with the specified attributes.
 PrivateMessageFolder PrivateMessageManager.createFolder(User user, String name)
          Creates a new folder.
 Image ImageContentResource.createImage(String name, String contentType, InputStream data)
          Creates a new image for the object.
 PrivateMessage PrivateMessageManager.createMessage(User sender)
          Creates a new private message.
 Poll PollManager.createPoll(int objectType, long objectID, User user, String name)
          Create a new Poll.
 Presence PresenceManager.createPresence(User user, String uid, String IPAddress)
          Create a presence for a user.
 Question QuestionManager.createQuestion(ForumThread thread)
          Creates a new question.
 Rating RatingManager.createRating(int score, String description)
          Create a new rating with the specified attributes.
 StatusLevel StatusLevelManager.createStatusLevel(String name, String imagePath, Group group)
          Creates a new group based StatusLevel Level
 StatusLevel StatusLevelManager.createStatusLevel(String name, String imagePath, int minPoints, int maxPoints)
          Creates a new points based StatusLevel.
 TagSet TagSetManager.createTagSet(String name, String description, LongList tagIDs, JiveContainer container)
          Creates a new TagSet with the supplied name, description, and tags.
 VersionComment DocumentVersion.createVersionComment(User author, String comment)
          Creates a new version comment.
 Watch WatchManager.createWatch(User user, JiveObject jiveObject)
          Create a watch on a jive object for the specified user.
 void AbuseManager.deleteAbuseReports(User user)
          Removes all abuse reports from a particular user from the system.
 void CommentManager.deleteAllComments(CommentContentResource commentContentResource)
          Deletes all comments on the object.
 void Document.deleteAllRatings()
          Deletes all ratings associated with this document.
 void AnnouncementManager.deleteAnnouncement(Announcement announcement)
          Deletes an announcement.
 void Announcement.deleteAttachment(Attachment attachment)
          Deletes an attachment that belongs to the announcement.
 void AttachmentManager.deleteAttachment(Attachment attachment)
          Deletes an attachment that belongs to the object.
 void AvatarManager.deleteAvatar(Avatar avatar)
          Deletes an avatar from the system.
 void BlogManager.deleteBlog(Blog blog)
          Permanently deletes a blog and all of the blog postings and comments associated with the blog.
 void Blog.deleteBlogPost(BlogPost post)
          Deletes a blogpost.
 void CommentManager.deleteComment(CommentContentResource commentContentResource, Comment comment)
          Deletes a comment in the object.
 void CommentManager.deleteComment(CommentContentResource commentContentResource, Comment comment, boolean recursive)
          Deletes a comment in the object.
 void CommunityManager.deleteCommunity(Community community)
          Deletes a community.
 void DocumentManager.deleteDocument(Document document)
          Deletes a document.
 void DocumentType.deleteDocumentElement(DocumentTypeElement element)
          Removes the specified DocumentTypeElement from this DocumentType
 void DocumentTypeSectionElement.deleteDocumentElement(DocumentTypeElement element)
          Removes the specified DocumentTypeElement from this DocumentType
 void DocumentFieldManager.deleteDocumentField(DocumentField field)
          Deletes a document field.
 void DocumentFieldTypeManager.deleteDocumentFieldType(DocumentFieldType documentFieldType)
          Deletes an existing DocumentFieldType.
 void DocumentType.deleteDocumentPresenter()
          Deletes the document presenter associated with the given name within the document type.
 void DocumentTypeManager.deleteDocumentType(DocumentType documentType)
          Deletes the specified document type from the system.
 void VersionManager.deleteDocumentVersion(int versionID)
          Delete a document version.
 void DraftManager.deleteDraft(Draft draft)
          Delete an existing draft.
 void PrivateMessageManager.deleteFolder(PrivateMessageFolder folder)
          Deletes a folder.
 void PresenceManager.deleteFromRosters(User user)
          Deletes user from other user's rosters/address-books
 void ImageContentResource.deleteImage(Image image)
          Deletes an image that belongs to the object.
 void ForumThread.deleteMessage(ForumMessage message)
          Deletes a message in this thread.
 void ForumThread.deleteMessage(ForumMessage message, boolean deleteChildren)
          Deletes a message in this thread, optionally recusively deleting child messages.
 void MultiOptionDocumentField.deleteOption(DocumentFieldOption option)
          Deletes an option.
 void Poll.deleteOption(int index)
          Remove an option from the poll.
 void PollManager.deletePoll(Poll poll)
          Deletes a poll.
 void PresenceManager.deletePresence(User user)
          Remove the given user's presence and roster entry.
 void QuestionManager.deleteQuestion(Question question)
          Deletes an existing question.
 void PresenceManager.deleteRoster(User user)
          Deletes user's roster/address-book
 void WatchManager.deleteSettings(User user)
          Delete the watch settings for a user
 void StatusLevelManager.deleteStatusLevel(StatusLevel statusLevel)
          Deletes a statusLevel level from the system
 void ForumManager.deleteThread(ForumThread thread)
          Deletes a thread and all of its messages.
 void ActivityManager.deleteUserActivities(User user)
          Deletes all activities for a given user.
 void AnnouncementManager.deleteUserAnnouncements(User user)
          Deletes all of a user's announcements.
 void AvatarManager.deleteUserAvatar(User user)
          Deletes the given user's avatar from the system.
 void BlogManager.deleteUserBlogs(User user)
          Delete all blog related content by the given user. is deleted, which means any posts, comments, trackbacks and tags this blog contains will be removed.
 void CommentManager.deleteUserComments(User user)
          Deletes all comments authored by the the given user.
 void DraftManager.deleteUserDrafts(User user)
          Delete all of a given user's drafts.
 void ForumManager.deleteUserMessages(User user)
          Deletes all messages authored by a given user.
 void PrivateMessageManager.deleteUserMessages(User user)
          Deletes a user's folders, including the four default folders.
 void PollManager.deleteUserPolls(User user)
          Deletes all of a user's polls.
 void RatingManager.deleteUserRatings(User user)
          Remove all ratings associated with the given user.
 void StatusLevelManager.deleteUserStatusLevels(User user)
          Deletes all statusLevel levels for a given user from the system.
 void WatchManager.deleteWatch(Watch watch)
          Delete the specified watch.
 void WatchManager.deleteWatches(int objectType, long objectID)
          Deletes all watches on the given objectType and objectID.
 void WatchManager.deleteWatches(User user)
          Deletes all watches that a user has.
 void OldModerationManager.editAndApprove(ForumMessage message, String subject, String body, String tags)
          Edit and approve a moderated message
 AbuseReport AbuseManager.getAbuseReport(long abuseID)
          Gets an abuse report associated with an id
 List<AbuseReport> AbuseManager.getAbuseReports(JiveObject message)
          Gets a list of open abuse reports for a particular message
 List<AbuseReport> AbuseManager.getAbuseReports(User user)
          message-abuse.jspa Gets a list of open abuse reports from a particular user
 JiveIterator<Poll> PollManager.getActivePolls(int objectType, long objectID)
          Returns an iterable of active polls associated with the object specified by the objectType and objectID.
<A extends JiveObject>
Iterable<A>
WatchManager.getAllWatches(User user)
          Returns an iterable for all objects that a user is watching.
<A extends JiveObject>
Iterable<A>
WatchManager.getAllWatches(User user, int objectType)
          Returns an iterable for all objects of a particular type that a user is watching.
 Announcement AnnouncementManager.getAnnouncement(long announcementID)
          Returns an announcement by announcement ID.
 Community ArchiveManager.getArchiveCommunity(Community community)
          Returns the "archive community" for the specified community.
 long StorageManager.getAttachmentDirectorySize()
          Returns the size (in bytes) of the attachment directory on the file system.
 CommentDelegator Document.getAuthorCommentDelegator()
          Retrieve a comment manager to manage document author comments.
 int ArchiveManager.getAutoArchiveInterval()
          Returns the inverval between auto archive executions (in hours).
 long StorageManager.getBinaryBodyDirectorySize()
          Returns the size (in bytes) of the documentbody directory on the file system.
 Blog BlogManager.getBlog(long blogID)
          Returns a blog by blog ID.
 Blog BlogManager.getBlog(String displayName)
          Returns a blog by blog display name.
 BlogPost Blog.getBlogPost(long blogPostID)
          Returns a blogpost by blogpost ID.
 BlogPost BlogManager.getBlogPost(long blogPostID)
          Returns the BlogPost specified by the blog post ID.
 BlogPost Blog.getBlogPost(String permalink, int year, int month, int day)
          Returns a blog post for a given permalink and year/month/day combination, where the permalink is the subject turned into a string value suitable to be a directory name.
 Comment CommentManager.getComment(CommentContentResource commentContentResource, long commentID)
          Returns a comment from the object based on its id.
 Comment Blog.getComment(long commentID)
          Returns a comment by comment ID.
 Community CommunityManager.getCommunity(long communityID)
          Returns the Community with the supplied communityID.
 Document DocumentManager.getDocument(JiveContainer container, String subject)
          Returns a document from a container based on its subject.
 Document DocumentManager.getDocument(long docID)
          Returns the document with the specified docID.
 Document DocumentManager.getDocument(long docID, int version)
          Returns the revision of document with the specified docID and version number.
 Document DocumentManager.getDocument(String documentID)
          Returns a document from the container based on its document ID.
 Document DocumentManager.getDocument(String documentID, int version)
          Returns the revision of the document with the specified docID and version number.
 Draft DraftManager.getDraft(long draftID)
          Returns a draft by draft ID or null if no draft exists with the specified draftID.
 EmailTokenManager JiveContext.getEmailTokenManager()
          Returns an email token manager
 PrivateMessageFolder PrivateMessageManager.getFolder(User user, long folderID)
          Returns the specified folder for a user.
 int PrivateMessageManager.getFolderCount(User user)
          Returns the total number of folders the user has.
 JiveIterator<PrivateMessageFolder> PrivateMessageManager.getFolders(User user)
          Returns an Iterable of PrivateMessageFolder objects for the folders the user has.
 ForumThread ForumManager.getForumThread(long threadID)
          Returns the thread with the specified threadID.
 long StorageManager.getImageDirectorySize()
          Returns the size (in bytes) of the image directory on the file system.
 InterceptorManager BlogManager.getInterceptorManager()
          Returns an interceptor manager that can be used to manage interceptors for all the blogs in the system.
 InterceptorManager JiveContainer.getInterceptorManager()
          Returns an interceptor manager that can be used to manage the interceptors for this container.
 InterceptorManager JiveContext.getInterceptorManager()
          Returns an interceptor manager that can be used to manage global interceptors.
 Date ArchiveManager.getLastArchivedDate()
          Returns the date the archiving process was last run.
 int PollManager.getLivePollCount(int objectType, long objectID)
          Returns a count of all live polls of a given type and object ID.
 JiveIterator<Poll> PollManager.getLivePolls(int objectType, long objectID)
          Returns an iterable of live polls associated with the object specified by the objectType and objectID.
 long StorageManager.getMaxFileSystemCacheSize()
          Returns the maximum amount of storage (in bytes) that will be used by the file system cache when database binary object mode is enabled.
 ForumMessage ForumManager.getMessage(long messageID)
          Returns the forum message with the specified messageID.
 PrivateMessage PrivateMessageManager.getMessage(long privateMessageID)
          Returns the specified private message.
 int PrivateMessageManager.getMessageCount(User user)
          Returns the total number of private messages a user has in their mailbox.
 Iterable<ForumMessage> OldModerationManager.getMessages(JiveContainer container)
          Gets a list of moderated messages for a particular container.
 Iterable<ForumMessage> OldModerationManager.getMessages(ModerationFilter modFilter, JiveContainer container)
          Gets a list of moderated messages for a particular container.
 JiveIterator<Avatar> AvatarManager.getModerationAvatars()
          Returns a collection of all of the avatars that require moderation.
 int Roster.getOnlineUserCount()
          Returns the number of users in the roster who are currently online.
 Iterator Roster.getOnlineUsers()
          Returns an iterator of users in the roster who are currently online.
 PermissionsManager Document.getPermissionsManager()
          Returns a permissions manager that can be used to set permissions for the document.
 PermissionsManager JiveContainer.getPermissionsManager()
          Deprecated. 
 PermissionsManager JiveContext.getPermissionsManager()
          Returns a permissions manager that can be used to set system wide permissions.
 Poll PollManager.getPoll(long pollID)
          Returns the Poll specified by the poll ID.
 int PollManager.getPollCount(int objectType, long objectID)
          Returns an count of polls, both active and inactive, associated with the object specified by the objectType and objectID.
 JiveIterator<Poll> PollManager.getPolls(int objectType, long objectID)
          Returns an iterable of polls, both active and inactive, associated with the object specified by the objectType and objectID.
 Roster PresenceManager.getRoster(User user)
          Returns the user's roster.
 SearchIndexManager JiveContext.getSearchManager()
          Returns the search manager which can be used to manage the index used by Jive to perform searches.
 JiveIterator<SearchQuery> SearchQueryLogger.getSearchQueries()
          Returns an iterable of all the queries that have been made.
 JiveIterator<SearchQuery> SearchQueryLogger.getSearchQueries(User user)
          Returns an Iterable consisting of all the SearchQuery's that the specified user has made.
 SearchQuery SearchQueryLogger.getSearchQuery(long queryID)
          Returns the query associated with the given queryID.
 int SearchQueryLogger.getSearchQueryCount()
          Returns a count of all the queries that have been made in the system.
 int SearchQueryLogger.getSearchQueryCount(User user)
          Returns a count of all the queries that the user has made.
 WatchSettingsBean WatchManager.getSettings(User user)
          Retrieve a watch settings for the given user
 int Roster.getTotalUserCount()
          Returns the total number of users in the roster.
 int WatchManager.getTotalWatchCount(User user)
          Returns a count of all watches that a user has for all types.
 int WatchManager.getTotalWatchCount(User user, int objectType)
          Returns a count of all watches that a user has of a particular type.
 Trackback Blog.getTrackback(long trackbackID)
          Returns a trackback by trackback ID.
 int PrivateMessageManager.getUnreadMessageCount(User user)
          Returns the total number of unread private messages a user has in their mailbox.
 Iterable<User> Roster.getUsers()
          Returns an iterator of users in this roster.
 Watch WatchManager.getWatch(User user, JiveObject jiveObject)
          Returns a watch on a particular JiveObject, or null if there isn't a watch.
 int WatchManager.getWatchCount(User user, JiveContainer container)
          Return the count of all watches in a particular container for the given user.
 JiveIterator<JiveObject> WatchManager.getWatches(User user, JiveContainer container)
          Returns an Iterable for all the objects a user is watching in a container.
 boolean AbuseManager.hasUserReportedAbuse(JiveObject message, User user)
          Checks if a user has already reported abuse for a particular message.
 boolean ArchiveManager.isAutoArchiveEnabled()
          Returns true if auto-archiving is enabled.
 void BlogManager.mergeBlogs(Blog sourceBlog, Blog destinationBlog)
          Merges the content in the sourceBlog into the destinationBlog and deletes the sourceBlog.
 void AnnouncementManager.moveAnnouncements(JiveContainer source, JiveContainer destination)
          Moves all announcements from one container to another.
 void AnnouncementManager.moveAnnouncements(JiveObject source, JiveObject destination)
          Moves all announcements from one container to another.
 void BlogManager.moveBlogPost(BlogPost post, Blog blog)
          Moves a blogpost from its current blog to another blog.
 void CommunityManager.moveCommunity(Community srcCommunity, Community destinationCommunity)
          Moves a community to another community.
 void DocumentManager.moveDocument(Document document, JiveContainer destinationContainer)
          Moves a document from it's current container to another.
 void ForumManager.moveThread(ForumThread thread, JiveContainer newContainer)
          Moves a thread from one container to another.
 void OldModerationManager.reject(ForumMessage message)
          Reject a moderated message
 void Document.reject(User user)
          Marks this document as being rejected by the specified user.
 void PermissionsManager.removeAllGroupPermissions(PermissionType permissionType)
          Revokes all group permissions.
 void AttachmentManager.removeAllowedType(String contentType)
          Removes a content type fromt he list of explicitly allowed types.
 void BinaryBodyManager.removeAllowedType(String contentType)
          Removes a content type fromt he list of explicitly allowed types.
 void ImageManager.removeAllowedType(String contentType)
          Removes a content type from the list of explicitly allowed types.
 void RatingManager.removeAllRatings(JiveObject contentObject)
          Remove all ratings from the specified content object
 void TagManager.removeAllTags(JiveObject jiveObject)
          Disassociates this object with all tags.
 void PermissionsManager.removeAllUserPermissions(PermissionType permissionType)
          Removes all user permissions.
 void PermissionsManager.removeAnonymousUserPermission(PermissionType permissionType, long permission)
          Removes a permission of the specified PermissionType for anonymous users.
 void Poll.removeAnonymousVote(int prevOptionIndex, String uniqueID)
          Remove a guest vote.
 void Document.removeApprover(User user)
          Removes the user as a document approver on this document.
 void Document.removeAuthor(User author)
          Removes the supplied User as an author of this document.
 void TagManager.removeCommunityTags(User user, JiveObject object)
          Removes all community tags the given user has associated with the given JiveObject.
 void AttachmentManager.removeDisallowedType(String contentType)
          Removes a content type from the list of explicitly disallowed types.
 void BinaryBodyManager.removeDisallowedType(String contentType)
          Removes a content type from the list of explicitly disallowed types.
 void ImageManager.removeDisallowedType(String contentType)
          Removes a content type from the list of explicitly disallowed types.
 void DocumentManager.removeDocumentApprover(JiveContainer container, User user)
          Remove this user as a document approver for this container.
 void PermissionsManager.removeGroupPermission(Group group, PermissionType permissionType, long permission)
          Removes a permission of the specified PermissionType for a group.
 void RatingManager.removeRating(Rating rating)
          Remove the specified rating from the list of currently available ratings.
 void RatingManager.removeRating(User user, JiveObject contentObject)
          Removes a rating to the JiveContentObject.
 void PermissionsManager.removeRegisteredUserPermission(PermissionType permissionType, long permission)
          Removes a permission of the specified PermissionType for registered users.
 void Document.removeReviewer(User reviewer)
          Removes the supplied User as a reviewer of this document.
 void TagManager.removeTag(ContentTag tag, JiveObject jiveObject)
          Disassociates this object with the given tag.
 void Blog.removeUser(User user)
          Removes a user from having permission to post to this blog.
 void Roster.removeUser(User user)
          Remove a user from the roster.
 void Blog.removeUser(User user, boolean deletePosts)
          Removes a user from having permission to post to this blog and optionally deletes posts by this user.
 void PermissionsManager.removeUserPermission(User user, PermissionType permissionType, long permission)
          Removes a permission of the specified PermissionType for the specified user.
 void Poll.removeUserVote(int prevOptionIndex, User user)
          Remove a user vote.
 void AbuseManager.resolveAbuseReport(AbuseReport abuseReport)
          Resolves an abuse report
 void AbuseManager.resolveAbuseReports(JiveObject message)
          REsolves all abuse reports for a particular message
 DocumentVersion VersionManager.restoreDocumentVersion(int versionID, long versionAuthor)
          Restores a document version by creating a copy of the version to restore as the newest document version and returning that document version.
 void ArchiveManager.runArchiver()
          Manually runs the archiving process.
 void Blog.save()
          Saves the state of this Blog to the database
 void BlogPost.save()
          Saves the state of this BlogPost to the database
 void Document.save()
          Changes to a document are not persisted until this method is called.
 void DocumentField.save()
          Persists changes of this object to the database.
 void DocumentPresenter.save()
          Saves the state of this DocuementPresenter to the database
 void DocumentType.save()
          Persists changes to this DocumentType to the database
 void Trackback.save()
          Saves the state of this trackback to the database
 void BlogPost.save(boolean fireModifiedEvent)
          Saves the state of this BlogPost to the database
 void PrivateMessageManager.saveMessageAsDraft(PrivateMessage privateMessage)
          Saves a message as a draft by storing it in the sender's Drafts folder.
 void Poll.savePollProperties(PollProperties properties)
          Sets all the properties of the Poll with the correponding properties of PollProperties bean passed.
 void WatchManager.saveSettings(User user, WatchSettingsBean settings)
          Save the watch settings for a user
 void PrivateMessageManager.sendMessage(PrivateMessage privateMessage, User recipient, boolean copyToSentFolder)
          Sends a private message to another user.
 void AbuseManager.setAbuseThreshold(int abuseThreshold)
          Sets the number of abuse reports needed to automatically hide a message.
 void AvatarManager.setActiveAvatar(User user, Avatar avatar)
          Used to make a user use a global avatar, to set no active avatar pass null for the avatar value.
 void AttachmentManager.setAllowAllByDefault(boolean allowAllByDefault)
          Sets the default allowed content types mode.
 void BinaryBodyManager.setAllowAllByDefault(boolean allowAllByDefault)
          Sets the default allowed content types mode.
 void ImageManager.setAllowAllByDefault(boolean allowAllByDefault)
          Sets the default allowed content types mode.
 void AvatarManager.setAllowImageResize(boolean isAllowImageResize)
          Used to set whether the system should attempt to resize images
 void DocumentFieldAttributes.setAlterable(boolean alterable)
          Sets whether the associated document field is alterable or not.
 void ArchiveManager.setArchiveCommunity(Community community, Community archiveCommunity)
          Sets the "archive community" for the specified community.
 void ArchiveManager.setArchiveDays(Community archive, int days)
          Sets the number of days that threads in community must be inactive before being archived.
 void ArchiveManager.setArchiveMode(Community community, int mode)
          Returns the archive mode for the community.
 void ArchiveManager.setArchivingEnabled(Community community, boolean enabled)
          Enables or disables archiving for the specified community.
 void AttachmentManager.setAttachmentsEnabled(boolean enabled)
          Sets whether attachments are enabled, false otherwise.
 void DocumentVersion.setAuthor(User author)
          Returns the user that authored the document version.
 void Document.setAuthorshipPolicy(int policy)
          Sets the authorship policy of this document, one of AUTHORSHIP_OPEN, AUTHORSHIP_SINGLE, or AUTHORSHIP_MULTIPLE.
 void ArchiveManager.setAutoArchiveEnabled(boolean enabled)
          Enables or disables auto-archiving.
 void ArchiveManager.setAutoArchiveInterval(int interval)
          Sets the inverval between auto archive executions (in hours).
 BinaryBody Document.setBinaryBody(String name, String contentType, InputStream data)
          Creates a new body object for the document.
 void BinaryBodyManager.setBinaryBodyEnabled(boolean enabled)
          Enables or disables binary document bodies.
 void BlogManager.setBlogsEnabled(boolean blogsEnabled)
          Enables or disables the blogs feature.
 void Announcement.setBody(Document body)
          Sets the body of this announcement.
 void BlogPost.setBody(Document body)
          Sets the body of this post.
 void Comment.setBody(Document body)
          Sets the comment body.
 void Document.setBody(Document body)
          Sets the textual body of the document.
 void ForumMessage.setBody(Document body)
          Sets the body of this message.
 void PrivateMessage.setBody(Document body)
          Sets the body of the message.
 void Blog.setCommentAuthenticationStrategy(int strategy)
          Set the comment authentication strategy of this blog which may be any one of the following: Blog.COMMENT_AUTH_REQUIRED -- must register and login to comment Blog.COMMENT_AUTH_OPTIONAL_WITH_EMAIL -- must either register and login or provide an email address in the comment form.
 void Blog.setCommentModerationEnabled(boolean enable)
          Enables and disables comment moderation for this blog.
 void OldModerationManager.setCommentModerationEnabled(boolean enabled)
          Sets whether comment moderation is enabled or not.
 void Blog.setCommentNotificationEnabled(boolean enable)
          Enables and disables comment notification for this blog.
 void BlogManager.setCommentsEnabled(boolean commentsEnabled)
          Enables or disables the comments feature system wide.
 void DocumentManager.setCommentsEnabled(boolean commentsEnabled)
          Enables or disables the comments feature system wide.
 void BlogPost.setCommentStatus(int status)
          Sets the comment status of this blog post which may be any one of the following: NONE -- no comments allowed OPEN -- comments are permitted CLOSED -- comments were permitted but are not allowed now
 void Document.setCommentStatus(int status)
          Sets the comment status of this document which may be any one of the following: NONE -- no comments allowed OPEN -- comments are permitted CLOSED -- comments were permitted but are not allowed now
 void Poll.setCommentStatus(int status)
          Sets the comment status of this poll which may be any one of the following: NONE -- no comments allowed OPEN -- comments are permitted CLOSED -- comments were permitted but are not allowed now
 void JiveContainer.setContentTypes(Collection<ContainableType> types)
          Sets an array of ContainableTypes that are enabled for this container;
 void Question.setCorrectAnswer(ForumMessage message)
          Sets the specified message as the correct answer.
 void Blog.setCreationDate(Date creationDate)
          Sets the creation date of this blog.
 void BlogPost.setCreationDate(Date creationDate)
          Sets the creation date of this post.
 void Comment.setCreationDate(Date creationDate)
          Sets the creation date of the comment.
 void DocumentVersion.setCreationDate(Date creationDate)
          Sets the creation date of the document version.
 void ForumMessage.setCreationDate(Date creationDate)
          Sets the creation date of this message.
 void ForumThread.setCreationDate(Date creationDate)
          Sets the creation date of this thread.
 void JiveContainer.setCreationDate(Date creationDate)
          Sets the creation date of the container.
 void Trackback.setCreationDate(Date creationDate)
          Sets the creation date of this trackback.
 void StorageManager.setDatabaseModeEnabled(boolean enabled)
          Enables or disables storage of binary object data in the database.
 void DocumentFieldType.setDataType(DocumentFieldType.DataType dataType)
          Sets the XMPP data form type for this document field type.
 void DocumentField.setDefaultValue(String defaultValue)
          Sets the default value for the document field.
 void WatchManager.setDeleteDays(int deleteDays)
          Sets the number of days that a watched object can remain inactive before watches on that object are deleted.
 void Blog.setDescription(String description)
          Sets the description of the blog, max length of 255 characters.
 void DocumentField.setDescription(String description)
          Sets the description of the document field.
 void DocumentFieldType.setDescription(String description)
          Sets the description for this document field type
 void DocumentType.setDescription(String description)
          Set the description of the document type.
 void JiveContainer.setDescription(String description)
          Sets the description of the container.
 void Poll.setDescription(String description)
          Sets the description of the poll.
 void StatusLevel.setDescription(String description)
          Sets the description of this status level
 void TagSet.setDescription(String description)
          Sets the description of this TagSet.
 void Blog.setDisplayName(String name)
          Sets the display name of the blog that is used as the URI.
 void DocumentField.setDisplayName(String name)
          Sets the display name for this field.
 void DocumentFieldType.setDisplayName(String displayName)
          Sets the display friend name for this document field type.
 void JiveContainer.setDisplayName(String displayName)
          Sets the display name of the container that is used as the URI.
 void DocumentType.setDocumentElementIndex(DocumentTypeElement element, int index)
          Sets the index where the specified DocumentTypeElement should appear
 void DocumentTypeSectionElement.setDocumentElementIndex(DocumentTypeElement element, int index)
          Sets the index where the specified DocumentTypeElement should appear
 void Document.setDocumentFieldValue(DocumentField field, DocumentFieldValue value)
          Sets the value of the document field.
 void Document.setDocumentID(String documentID)
          Sets the document ID corresponding to the document.
 void DocumentType.setDocumentPresenter(DocumentPresenter presenter)
          Sets the document presenter associated with the given name within the document type.
 void Document.setDocumentState(DocumentState state)
          Sets the state of the document.
 void DocumentVersion.setDocumentState(DocumentState state)
          Sets the document state for the version.
 void DocumentTypeManager.setDocumentTypeIndex(DocumentType documentType, int newIndex)
          Sets the index of the document type.
 void Comment.setEmail(String email)
          Set the email address of the person who authored this comment.
 void Announcement.setEndDate(Date endDate)
          Sets the date when the announcement should not longer be visible.
 void Poll.setEndDate(Date endDate)
          Sets the date the poll should end.
 void Trackback.setExcerpt(String excerpt)
          Set the excerpt of the trackback.
 void Watch.setExpirable(boolean expirable)
          Sets whether this watch is expirable or not.
 void Document.setExpirationDate(Date expirationDate)
          Sets the date the document should expire on.
 void Poll.setExpirationDate(Date expireDate)
          Sets the date the poll should expire.
 void Blog.setFeedEnabled(boolean enable)
          Enables and disables feeds for this blog.
 void Blog.setFeedFullContent(boolean enable)
          Enables or disables the publishing of the full blog post in feeds.
 void DocumentField.setFieldType(DocumentFieldType documentFieldType)
          Associates a DocumentFieldType with this DocumentField.
 void StorageManager.setFileSystemCacheEnabled(boolean enabled)
          Enables or disables storage of cached binary object data on the file system when in database mode.
 void DocumentFieldAttributes.setFilterable(boolean filterable)
          Sets the filterability of the associated document field.
 void ImageManager.setForceThumbnailsEnabled(boolean forceThumbnailsEnabled)
          Sets the forcing of thumbnails for any images over a maximum image width/height.
 void DocumentFieldType.setFormatter(DocumentFieldFormatter documentFieldFormatter)
          Sets the formatter for this document field type.
 void StatusLevel.setGroup(Group group)
          The group this status level is associated with.
 void QuestionManager.setHelpfulAnswersPerThread(int count)
          Sets the number of helpful answers allowed per question.
 void ImageManager.setImageMaxHeight(int maxHeight)
          Sets the max height of images that will be displayed.
 void ImageManager.setImageMaxWidth(int maxWidth)
          Sets the max width of images that will be displayed.
 void StatusLevel.setImagePath(String imagePath)
          Sets the path of the image used for this status level.
 void AttachmentManager.setImagePreviewEnabled(boolean imagePreviewEnabled)
          Toggles whether image preview support is enabled.
 void AttachmentManager.setImagePreviewMaxSize(int imagePreviewMaxSize)
          Sets the max dimension of generated thumbnails (ie, the max value for the width or height).
 void ImageManager.setImagePreviewMaxSize(int imagePreviewMaxSize)
          Sets the max dimension of generated thumbnails (ie, the max value for the width or height).
 void AttachmentManager.setImagePreviewRatioEnabled(boolean imagePreviewRatioEnabled)
          Toggles whether the aspect ratio of thumbnails should be preserved.
 void ImageManager.setImagesEnabled(boolean enabled)
          Set to true if images should be enabled, false otherwise.
 void Comment.setIPAddress(String ipaddress)
          Set the IP address of the person who authored this comment.
 void Trackback.setIPAddress(String ipaddress)
          Set the IP address of the person who authored this trackback.
 void Document.setLanguage(String language)
          Sets the language of the document.
 void StatusLevel.setLargeImagePath(String largeImagePath)
           
 void Presence.setLastUpdateTime(Date time)
          Set the time when the presence was last updated (when the user last visited).
 void Presence.setLastUpdateTime(long time)
          Sets the time when the presence was last updated (when the user last visited).
 void Community.setLocale(Locale locale)
          Sets the locale for this community.
 void AvatarManager.setMaxAllowableHeight(int height)
          Sets the maximum allowable height for an avatar image
 void AvatarManager.setMaxAllowableWidth(int width)
          Sets the maximum allowable width for an avatar image
 void AttachmentManager.setMaxAttachmentSize(int maxAttachmentSize)
          Sets the maximum size of an individual attachment in kilobytes.
 void AttachmentManager.setMaxAttachmentsPerBlogPost(int maxAttachmentsPerBlogPost)
          Sets the maximum number of attachments per blog post.
 void AttachmentManager.setMaxAttachmentsPerDocument(int maxAttachmentsPerDocument)
          Sets the maximum number of attachments per document.
 void AttachmentManager.setMaxAttachmentsPerMessage(int maxAttachmentsPerMessage)
          Sets the maximum number of attachments per message.
 void BinaryBodyManager.setMaxBodySize(int maxBodySize)
          Sets the maximum size of an individual binary document body in kilobytes.
 void DocumentField.setMaxFieldSize(int maxFieldSize)
          sets the maximum data size for the field.
 void StorageManager.setMaxFileSystemCacheSize(long maxSize)
          Sets the maximum amount of storage (in bytes) that will be used by the file system cache when database binary object mode is enabled.
 void ImageManager.setMaxImageSize(int maxImageSize)
          Sets the maximum size of an individual image in kilobytes.
 void ImageManager.setMaxImagesPerObject(int maxImagesPerDocument)
          Sets the maximum number of images per document.
 void PrivateMessageManager.setMaxMessagesPerUser(int maxMessages)
          Sets the max number of message is allowed to store in their mailbox.
 void AvatarManager.setMaxUserAvatars(int max)
          Sets the maximum number of avatars a user can have
 void Poll.setMode(long mode, boolean enabled)
          Sets a mode to be enabled or disabled for the poll.
 void Comment.setModerated(boolean moderated)
          Sets whether the comment is moderated or not.
 void Trackback.setModerated(boolean moderated)
          Sets whether the trackbacks is moderated or not.
 void AvatarManager.setModerateUserAvatars(boolean moderateUserAvatars)
          Sets whether or not user avatars will be moderated.
 void Community.setModerationDefaultMessageValue(int value)
          Sets the default number of moderation points for threads created in the community.
 void Community.setModerationDefaultThreadValue(int value)
          Sets the default number of moderation points for threads created in the community.
 void ForumMessage.setModerationValue(int value)
          Sets the number of moderation points this message has.
 void ForumThread.setModerationValue(int value)
          Sets the number of moderation points this thread has.
 void Blog.setModificationDate(Date modificationDate)
          Sets the date this blog was last modified.
 void BlogPost.setModificationDate(Date modificationDate)
          Sets the date this post was last modified.
 void Comment.setModificationDate(Date modificationDate)
          Sets the date the comment was last modified.
 void DocumentVersion.setModificationDate(Date modificationDate)
          Sets the date the document was last modified.
 void ForumMessage.setModificationDate(Date modificationDate)
          Sets the date this message was last modified.
 void ForumThread.setModificationDate(Date modificationDate)
          Sets the date this thread was last modified.
 void JiveContainer.setModificationDate(Date modificationDate)
          Sets the date the container was last modified.
 void Trackback.setModificationDate(Date modificationDate)
          Sets the date this trackback was last modified.
 void Avatar.setModValue(int modValue)
          Modifies the moderation value of this specific avatar
 void Attachment.setName(String name)
          Sets the name of the attachment.
 void BinaryBody.setName(String name)
          Sets the name of the body object.
 void Blog.setName(String name)
          Sets the name of a blog.
 void Comment.setName(String name)
          Set the name of the person who authored this comment.
 void DocumentField.setName(String name)
          Sets the unique name of the document field.
 void DocumentFieldType.setName(String name)
          Sets the unique name of this document field type.
 void DocumentPresenter.setName(String name)
          Sets the identifying name of the document presenter.
 void DocumentType.setName(String name)
          Set the name of the document type
 void Image.setName(String name)
          Sets the name of the image.
 void JiveContainer.setName(String name)
          Sets the name of the container.
 void Poll.setName(String name)
          Sets the name of the poll.
 void StatusLevel.setName(String name)
          Sets the name of this status level
 void TagSet.setName(String name)
          Sets the name of this TagSet.
 void PresenceManager.setOffline(Presence presence)
          Sets a presence to be offline which causes the presence to be removed from the system.
 void Poll.setOption(int index, String value)
          Sets the text of the option at the specified index.
 void MultiOptionDocumentField.setOptionIndex(int index, DocumentFieldOption option)
          Sets a particular option at the given index.
 void Poll.setOptionIndex(int currentIndex, int newIndex)
          Moves the option's index.
 void BlogManager.setPingsEnabled(boolean pingsEnabled)
          Enables or disables the pings feature system wide.
 void BlogManager.setPingServices(String pingServices)
          Sets the comma delimited list of available ping services for the system.
 void BlogManager.setPingsOverrideEnabled(boolean pingsOverrideEnabled)
          Configures the system to allow users to override the ping URIs configured for all blogs.
 void StatusLevel.setPointRange(int minPoints, int maxPoints)
          Sets a point range for this status level, if this status level was group based before it will now be point based.
 void PresenceManager.setPresencesEnabled(boolean enabled)
          Sets whether presences are enabled on a global basis or not.
 void PrivateMessageManager.setPrivateMessageNotificationEnabled(boolean enabled)
          Enables or disables the private message notification feature.
 void PrivateMessageManager.setPrivateMessagesEnabled(boolean enabled)
          Enables or disables the private message feature.
 void BlogPost.setPublishDate(Date publishDate)
          Sets the publish date of this post.
 void RatingManager.setRatingsEnabled(boolean ratingsEnabled)
          Enables or disables the ratings feature.
 void ReadTrackerManager.setReadTrackingEnabled(boolean enabled)
          Enables or disables the read tracking feature.
 void DocumentAttributes.setRecommended(boolean recommended)
           
 void AbuseManager.setReportAbuseEnabled(boolean reportAbuseEnabled)
          Enables or disables the report abuse feature.
 void DocumentFieldAttributes.setRequired(boolean required)
          Sets whether the associated document field is required or not.
 void DocumentFieldAttributes.setSearchable(boolean searchable)
          Sets whether the associated document field can be searched.
 void Trackback.setSenderName(String senderName)
          Set the sender name of the trackback.
 void Announcement.setStartDate(Date startDate)
          Sets the start date for when the announcement should first be visible.
 void Poll.setStartDate(Date startDate)
          Sets the date voting for the poll should start.
 void Question.setState(Question.State state)
          Sets the resolution state of this question.
 void Presence.setStatus(int status)
          Sets the status of the user.
 void Announcement.setStatus(JiveContentObject.Status status)
          Returns the visibility state of the object.
 void BlogPost.setStatus(JiveContentObject.Status status)
          Sets the publishing status of this blog post which may be any one of the following: JiveContentObject.Status.DRAFT -- post has status of unpublished JiveContentObject.Status.PUBLISHED -- post has status of published.
 void Comment.setStatus(JiveContentObject.Status status)
          Sets the status of this comment
 void ForumMessage.setStatus(JiveContentObject.Status status)
          Sets the status of this message
 void ForumThread.setStatus(JiveContentObject.Status status)
          Sets the status of this message
 void StatusLevelManager.setStatusLevelsEnabled(boolean statusLevelEnabled)
          Sets whether status levels should be enabled in the system.
 void Announcement.setSubject(String subject)
          Sets the announcement subject.
 void BlogPost.setSubject(String subject)
          Sets the subject of this blog post.
 void Document.setSubject(String subject)
          Sets the subject of the document.
 void ForumMessage.setSubject(String subject)
          Sets the subject of this message.
 void PrivateMessage.setSubject(String subject)
          Sets the subject of the message.
 void Document.setSummary(String summary)
          Sets the summary of the document.
 void DocumentPresenter.setTemplate(String template)
          Sets the template for this presenter.
 void Trackback.setTitle(String title)
          Set the title of the trackback.
 void Blog.setTrackbackModerationEnabled(boolean enable)
          Enables and disables trackback moderation for this blog.
 void Blog.setTrackbackNotificationEnabled(boolean enable)
          Enables and disables trackback notification for this blog.
 void BlogManager.setTrackbacksEnabled(boolean trackbacksEnabled)
          Enables or disables the trackbacks feature system wide.
 void Document.setTrackbacksEnabled(boolean enable)
          Enables and disables trackbacks for this blog post.
 void DocumentManager.setTrackbacksEnabled(boolean trackbacksEnabled)
          Enables or disables the trackbacks feature system wide.
 void Comment.setURL(String url)
          Set the URL / homepage of the person who authored this comment.
 void Trackback.setURL(String url)
          Set the URL of the trackback.
 void Document.setUser(User user)
          Returns the user that authored the document.
 void DocumentFieldType.setValidator(DocumentFieldValidator validator)
          Sets the validator for the document field type.
 void DocumentType.setValidator(DocumentTypeValidator validator)
          Sets the validator for the document type.
 void DocumentFieldAttributes.setVisible(boolean visible)
          Sets the visibility of the associated document field.
 void Document.startEdit(String sessionID)
          Sets the sessionID of the editing guest user for the document.
 void Document.startEdit(User user)
          Sets the editing user for the document.
 void Document.stopEdit(String sessionID)
          Set the guest user with the given sessionID as no longer editing the document.
 void Document.stopEdit(User user)
          Set the user as no longer editing the document.
 void CommentManager.update(Comment comment)
          Updates an existing comment.
 void WatchManager.update(Watch watch)
          Persists the watches settings
 void AnnouncementManager.updateAnnouncement(Announcement announcement)
          Updates an announcement to the database.
 void CommentManager.updateComment(CommentContentResource commentContentResource, Comment comment)
          Updates an existing comment.
 void DraftManager.updateDraft(Draft draft)
          Update an existing draft.
 

Uses of UnauthorizedException in com.jivesoftware.community.featured
 

Methods in com.jivesoftware.community.featured that throw UnauthorizedException
 void FeaturedContentManager.appendFeaturedItems(JiveContainer container, JiveObject... toFeature)
          Appends items to the currently featured items in the given container
 void FeaturedContentManager.clearFeaturedItem(JiveContainer container, JiveObject toClear)
          Remove the specific featured item from the given container IMPLEMENTATION NOTE: Any new object types that are added as featured content should have their delete event add to the list of enums represented by the field itemDeleteEvents in FeaturedContentManagerImpl.
 void FeaturedContentManager.clearFeaturedItems(JiveContainer container)
          Removes all featured item entries in the given container.
 void FeaturedContentManager.clearFeaturedItems(JiveContainer container, Integer... objectTypeFilter)
          Removes all featured item entries in the given container that match the given object types IMPLEMENTATION NOTE: Any new object types that are added as featured content should have their delete event add to the list of enums represented by the field itemDeleteEvents in FeaturedContentManagerImpl.
 JiveObject FeaturedContentManager.getFeaturedItem(JiveContainer container)
          Returns a featured item of an undetermined object type from the given container.
 JiveObject FeaturedContentManager.getFeaturedItem(JiveContainer container, Integer... objectTypeFilter)
          Returns the first featured item matching the given object types from the given container.
 int FeaturedContentManager.getFeaturedItemCount(JiveContainer container)
          Returns the total number of featured items in the container
 int FeaturedContentManager.getFeaturedItemCount(JiveContainer container, Integer... objectTypeFilter)
          Returns the total number of featured items in the container matching any of the given objec types
 JiveIterator<JiveObject> FeaturedContentManager.getFeaturedItems(JiveContainer container)
          Returns all featured items of all object types in the given container
 JiveIterator<JiveObject> FeaturedContentManager.getFeaturedItems(JiveContainer container, Integer... objectTypeFilter)
          Returns all featured items of the given object types in the given container
 boolean FeaturedContentManager.isFeatured(JiveContainer container, JiveObject object)
          Returns true if the given item is featured in the given container, false otherwise.
 void FeaturedContentManager.setFeaturedItems(JiveContainer container, JiveObject... toFeature)
          Replaces all featured items in the given container with the given items
 

Uses of UnauthorizedException in com.jivesoftware.community.media
 

Methods in com.jivesoftware.community.media that throw UnauthorizedException
 void MediaManager.delete(Media mediaObj)
          Deletes the given media object from the system
<T extends Media>
T
MediaManager.getMedia(Class<T> type, long mediaID)
          Retrieves the item from the system of the given type with the specified id.
<M extends Media,T extends MediaResultFilter<Class<? extends M>>>
M
MediaManager.getMedia(T resultFilter)
          Retrieves the first multimedia item that matches the given result filter
<T extends Media>
T
MediaManager.getMediaByExternalID(Class<T> type, String externalID)
          Retrieves the item from the system of the given type with the specified external id obtained from the VideoProvider service
<T extends Media>
T
MediaManager.insert(T mediaObj)
          Inserts the given media object into the system
 void MediaManager.move(Media toMove, JiveContainer target)
          Moves a video from one container to another.
 void MediaManager.update(Media mediaObj)
          Updates the media object with an id and content type matching the id and type of the given item with the new values contained in the given mediaObj
 

Uses of UnauthorizedException in com.jivesoftware.community.media.type
 

Methods in com.jivesoftware.community.media.type that throw UnauthorizedException
 void MoveMediaContentProvider.moveContent(Media toMove, JiveContainer target)
           
 

Uses of UnauthorizedException in com.jivesoftware.community.media.video
 

Methods in com.jivesoftware.community.media.video that throw UnauthorizedException
 void VideoScreenGrabManager.add(Video video, String name, String contentType, InputStream data, boolean isDefault)
          Adds a screen grab to a video
 

Uses of UnauthorizedException in com.jivesoftware.community.objecttype
 

Methods in com.jivesoftware.community.objecttype that throw UnauthorizedException
 void MoveContentProvider.moveContent(T toMove, JiveContainer target)
          Moves the given content object from its current location to the target container
 

Uses of UnauthorizedException in com.jivesoftware.community.project
 

Methods in com.jivesoftware.community.project that throw UnauthorizedException
 Project ProjectManager.create(JiveContainer container, String name, String description, User user, List<CheckPoint> checkPoints, Date dueDate)
          Creates a new project as a child of the parent container
 Task TaskManager.create(Project project, User creator, User owner, String subject, String body, Date dueDate)
          Creates a new task within the provided project.
 void TaskManager.create(User user, Project project, List<Task> tasks)
          Creates new tasks in a batch.
 Task TaskManager.create(User user, String subject, String body, Date dueDate)
          Creates a new personal task.
 void ProjectManager.delete(Project project)
          Deletes a project and all of its content.
 void TaskManager.delete(Task task)
          Delete a task.
 Project ProjectManager.getProject(long projectID)
          Returns the project with the given projectID
 Task TaskManager.getTask(long taskID)
          Retrieves the task with the given id
 void Project.setCheckPoints(List<CheckPoint> checkPoints)
          Sets the lists of checkpoints for the project
 void Project.setDueDate(Date dueDate)
          Sets the due date for the project upon which all contained tasks should be completed
 void ProjectManager.update(Project project)
          Persists project changes, and broadcasts changes across the cluster.
 void TaskManager.update(Task task)
          Persist updates to a task to storage
 

Uses of UnauthorizedException in com.jivesoftware.community.renderer
 

Methods in com.jivesoftware.community.renderer that throw UnauthorizedException
 void RenderManager.addRenderPlugin(String clazz)
          Installs a new class into the list of render pugins for the system.
 int RenderManager.getLocalRenderPluginCount()
          Returns the count of currently installed render plugins.
 RenderPlugin RenderManager.getRenderPlugin(String name)
          Return the render filter with the specified name
 List<RenderPlugin> RenderManager.getRenderPlugins()
          Returns an array of RenderFilter objects that list all the currently configured render filters.
 void RenderManager.removeAllPlugins()
          Removes all filters from the current context.
 void RenderManager.removeRenderPlugin(String name)
          Removes the specified filter from the list of currently configured filters.
 void RenderManager.save()
          Saves all plugins and associated properties to the persistent store.
 void RenderManager.setRenderPlugins(List<RenderPlugin> plugins)
          Sets render plugins.
 

Uses of UnauthorizedException in com.jivesoftware.community.socialgroup
 

Methods in com.jivesoftware.community.socialgroup that throw UnauthorizedException
 void SocialGroupManager.addMember(SocialGroup socialGroup, User memberToAdd, SocialGroupMember.Type memberType)
          Adds a user to a social group
 SocialGroup SocialGroupManager.create(String name, SocialGroup.Type type, String description, User user, ContainableType... types)
          Creates a new Social Group
 SocialGroup SocialGroupManager.create(String name, String displayName, SocialGroup.Type type, String description, User user, ContainableType... types)
          Creates a new Social Group
 void SocialGroupManager.delete(SocialGroup socialGroup)
          Deletes the passed social group
 void SocialGroupManager.deleteSocialGroupAssociations(User user)
          Deletes the given user's social group memberships, plus any social groups owned by the given user.
 SocialGroup SocialGroupManager.getSocialGroup(long socialGroupID)
          Gets the social group with the given id
 SocialGroup SocialGroupManager.getSocialGroup(String socialGroupDisplayName)
          Gets the social group with the given display name
 SocialGroupMember SocialGroupManager.getSocialGroupMember(long membershipID)
          Returns the group member with the matching membership id
 JiveIterator<SocialGroup> SocialGroupManager.getSocialGroups()
          Returns all groups viewable by the currently authenticated user (as specified by the default group filter)
 JiveIterator<SocialGroup> SocialGroupManager.getSocialGroups(SocialGroupResultFilter socialGroupResultFilter)
          Returns all groups viewable by the currently authenticated user (as specified by the default group filter)
 int SocialGroupManager.getTotalMemberships(SocialGroupMemberResultFilter memberResultFilter)
          Returns the total number of users matching the given result filter.
 int SocialGroupManager.getTotalUsersInGroup(SocialGroup socialGroup)
          Returns the total number of owners and members in this social group
 void SocialGroupManager.removeMember(SocialGroup socialGroup, User memberToRemove)
          Removes a member from a social group and deletes the membership details.
 void SocialGroupManager.update(SocialGroup socialGroup)
          Updates the passed social group
 void SocialGroupManager.updateMember(SocialGroup socialGroup, SocialGroupMember member, SocialGroupMember.Type memberType)
          Updates the membership of the user in the group to have the given membership type
 

Uses of UnauthorizedException in com.jivesoftware.community.user.profile
 

Methods in com.jivesoftware.community.user.profile that throw UnauthorizedException
 ProfileField ProfileFieldManager.createProfileField(ProfileField field)
          Creates a new profile field.
 void ProfileManager.deleteProfileByID(long fieldID)
          Removes all user profile data associated with a particular profile field.
 void ProfileManager.deleteProfileByUserID(long userID)
          Removes all user profile data associated with a particular user.
 void ProfileFieldManager.deleteProfileField(long fieldID)
          Removes a profile field from the system.
 void ProfileManager.deleteProfileImage(User user)
          Deletes the users profile image
 void ProfileFieldManager.editProfileField(ProfileField field)
          Edits the profile field data.
 void ProfileFieldManager.editProfileFieldOptions(ProfileField field)
          Edits the ProfileFieldOption objects for a profile field.
 Map<Long,ProfileFieldValue> ProfileManager.getProfile(User user)
          Gets a map of user profile values for a particular user mapped to their corresponding ProfileField id.
 void ProfileSearchManager.optimize()
          Optimizes the underlying search index for maximum speed.
 void ProfileSearchManager.rebuildIndex()
          Manually rebuild the entire index.
 void ProfileSearchManager.setAddDefaultPrefixCharacters(boolean addDefaultPrefix)
          If true, we will always populate the prefix set with "a" through "z", in addition to automatically.
 void ProfileManager.setAnonymousBrowsingPeoplePermitted(boolean isAnonymousBrowsingPeoplePermitted)
          Set to true to allow anonymous users to browse the user directory, search users, and goto profiles.
 void ProfileSearchManager.setAutoIndexEnabled(boolean value)
          Enables or disables auto indexing.
 void ProfileSearchManager.setAutoIndexInterval(int minutes)
          Sets the number of minutes that indexer should wait between updating the index.
 void ProfileSearchManager.setEmailVisible(boolean emailVisible)
          Determines whether or not user email addresses are visible when performing a user search.
 void ProfileSearchManager.setFilterSymbolPrefixCharacters(boolean filterSymbolsOnPrefixCharacters)
          If true, will remove "symbol" chars from automatcally generated prefix character list, i.e. any character that doesn't match the \p{L} regex.
 void ProfileManager.setFullNameEnabled(boolean isFullNameEnabled)
          Set to true if users' full names should be displayed by default and false if they should not.
 void ProfileFieldManager.setIndex(ProfileField field, int newIndex)
          Sets the index of the profile field.
 void ProfileManager.setPersonalizedHomepageEnabled(boolean isPersonalizedHomepageEnabled)
          Set to true to enable the personalized homepage for user, false will disable it.
 void ProfileManager.setProfile(User user, Collection<ProfileFieldValue> profile)
          Sets a list of profile values for a particular user.
 void ProfileManager.setProfileImage(User user, InputStream in)
          Set a new profile page image for the specified user.
 void ProfileManager.setProfileImageEnabled(boolean isEnabled)
          Enables or disables profile images.
 void ProfileSearchManager.setSearchEnabled(boolean searchEnabled)
          Enables or disables the profile search feature.
 void ProfileSearchManager.updateIndex()
          Manually update the index to include all new objects since the last update.
 

Uses of UnauthorizedException in com.jivesoftware.community.user.relationships
 

Methods in com.jivesoftware.community.user.relationships that throw UnauthorizedException
 void UserRelationshipManager.deleteUserRelationships(User user)
          Delete all relationships related to the given user, regardless of which end of the relationship the given user exists.
 

Uses of UnauthorizedException in com.jivesoftware.community.widget
 

Methods in com.jivesoftware.community.widget that throw UnauthorizedException
 Widget WidgetManager.addWidget(String className)
          Installs a new class into the list of Widgets for the system.
 WidgetFrame WidgetManager.addWidgetFrame(WidgetFrameBean widgetFrameBean)
          Creates a new WidgetFrame based on the specified WidgetFrameBean.
 void WidgetManager.addWidgetLayout(JiveObject jiveObject, WidgetLayout layout)
          Creates a new draft WidgetLayout for the specified JiveObject.
 WidgetLayout WidgetManager.addWidgetLayout(String className)
          Installs a new class into the list of WidgetLayouts for the system.
 void WidgetManager.deleteUserWidgets(User user)
          Removes all wigets associated with the given user from the system.
 void WidgetManager.disableWidgetLayout(long id)
          Disables a WidgetLayout in the system: this prevents users from selecting the layout after a layout has been disabled but lets existing users of the layout continue to use the layout.
 void WidgetManager.discardWidgetFrames(JiveObject jiveObject)
          Discards the draft WidgetFrames for the specified parent JiveObject.
 void WidgetManager.discardWidgetLayout(JiveObject jiveObject)
          Discards the draft WidgetLayout for the specified parent JiveObject.
 void WidgetManager.duplicateWidgetFrames(JiveObject sourceObject, JiveObject destinationObject)
          Duplicates the WidgetFrames from the source JiveObject to the destination JiveObject.
 void WidgetManager.publishWidgetFrames(JiveObject jiveObject)
          Publishes the WidgetFrames for the specified parent JiveObject.
 void WidgetManager.publishWidgetLayout(JiveObject jiveObject)
          Publishes the WidgetLayout for the specified parent JiveObject.
 void WidgetManager.removeWidget(long id)
          Removes a Widget from the system.
 void WidgetManager.removeWidgetFrame(WidgetFrame widgetFrame)
          Removes the specified WidgetFrame from the system.
 void WidgetManager.updateWidgetFrameProperties(WidgetFrame widgetFrame)
          Updates the properties for the specified WidgetFrame.
 void WidgetManager.updateWidgetFrameProperties(WidgetFrame widgetFrame, Map<String,String> properties)
          Updates the properties for the specified WidgetFrame with the provided properties.
 void WidgetManager.updateWidgetFrames(JiveObject jiveObject, List<WidgetFrame> widgetFrames)
          Updates the list of WidgetFrames.
 


Jive Product Page

Copyright © 1999-2007 Jive Software.