|
Clearspace API (2.5.22) Core Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JiveContext
A JiveContext is used to access managers that can be used to add, retrieve, modify and delete content in the system as well as control the behaviour of the application.
| Method Summary | ||
|---|---|---|
AbuseManager |
getAbuseManager()
Returns an abuse manager that can be used for managing abuse reports |
|
ActivityManager |
getActivityManager()
Returns an instance of the activity manager. |
|
AnnouncementManager |
getAnnouncementManager()
Returns an announcement manager, which is used to create and retrieve announcements. |
|
ApprovalManager |
getApprovalManager()
Returns an approval manager, which is manage approval workflows. |
|
ArchiveManager |
getArchiveManager()
Returns an archive manager that can be used to manage archiving for communities. |
|
AttachmentManager |
getAttachmentManager()
Returns an attachment manager that can be used to manage attachment rules. |
|
org.acegisecurity.AuthenticationManager |
getAuthenticationManager()
Returns the authentication manager configured by the application. |
|
AuthenticationProvider |
getAuthenticationProvider()
Returns the authentication provider for the current execution context. |
|
AvatarManager |
getAvatarManager()
Returns a AvatarManager that can be used to find, create, delete, and make avatars active |
|
BanManager |
getBanManager()
Returns a ban manager that can be used for banning users |
|
BinaryBodyManager |
getBinaryBodyManager()
Returns a binary document manager that can be used to manage binary body rules. |
|
BlogManager |
getBlogManager()
Returns a blog manager that can be used to manage blogs |
|
CommentManager |
getCommentManager()
Returns an instance of the CommentManager. |
|
CommunityManager |
getCommunityManager()
Returns a community manager which is used to access community wide resources |
|
DocumentFieldManager |
getDocumentFieldManager()
Returns a document field manager that can be used to manage document fields. |
|
DocumentFieldTypeManager |
getDocumentFieldTypeManager()
Returns a document fieldtype manager that can be used to manage document field types. |
|
DocumentManager |
getDocumentManager()
Returns a document manager which can be used to retrieve documents. |
|
DocumentShareManager |
getDocumentShareManager()
Returns an instance of the document share manager. |
|
DocumentTypeManager |
getDocumentTypeManager()
Returns a document type manager that can be used to manage document types. |
|
DraftManager |
getDraftManager()
Returns a draft manager that can be used to manage message drafts. |
|
EmailManager |
getEmailManager()
Returns an email manager that can be used for sending out emails |
|
EmailTokenManager |
getEmailTokenManager()
Returns an email token manager |
|
EntitlementManager |
getEntitlementManager()
Returns an entitlement manager used to modify permissions. |
|
EntitlementProvider |
getEntitlementProvider()
Returns a provider for authorization information. |
|
com.jivesoftware.base.event.v2.EventDispatcher |
getEventDispatcher()
Returns the eventDispatcher for firing events. |
|
com.jivesoftware.base.event.v2.EventListenerRegistry |
getEventListenerRegistry()
Returns the eventListenerRegistry for registering and un registering listeners. |
|
ForumManager |
getForumManager()
Returns a forum manager which can be used to access threads and messages |
|
JiveFreemarkerManager |
getFreemarkerManager()
Returns the jive freemarker manager. |
|
GatewayManager |
getGatewayManager()
Returns a gateway manager that can be used for managing gateways |
|
GroupManager |
getGroupManager()
Returns a group manager that can be used to manage groups. |
|
ImageManager |
getImageManager()
Returns an image manager that can be used to manage image settings. |
|
IMManager |
getIMManager()
Returns an instance of the IMManager. |
|
InterceptorManager |
getInterceptorManager()
Returns an interceptor manager that can be used to manage global interceptors. |
|
InvitationManager |
getInvitationManager()
Returns a manager for controlling invitations |
|
JiveContainerManager |
getJiveContainerManager()
Returns a jive container manager which can be used to load and update jive container objects. |
|
JiveI18nTextManager |
getJiveI18nTextManager()
Returns a jive i18n text manager which is used to manage internationalization text of various objects. |
|
|
getJiveManager(Class<U> manager)
Returns an instance of a manager if one exists for the specified class. |
|
JiveObjectModerator |
getJiveObjectModerator()
Returns a moderation manager that can be used for moderating messages |
|
ClearspaceLicenseManager |
getLicenseManager()
Returns an instance of the license manager. |
|
LinkManager |
getLinkManager()
Returns a WikiLinkManager which can be used to manage links between content in the system. |
|
LocaleManager |
getLocaleManager()
Returns a locale manager which can be used to get a locale for a particular user/object. |
|
OldModerationManager |
getOldModerationManager()
|
|
PermissionsManager |
getPermissionsManager()
Returns a permissions manager that can be used to set system wide permissions. |
|
PermissionsProvider |
getPermissionsProvider()
Returns an instance of the permissions provider. |
|
PluginManager |
getPluginManager()
Returns an instance of the plugin which can be used for acquiring plugin instances. |
|
PollManager |
getPollManager()
Returns a poll manager that can be used to retrieve and manager polls. |
|
PresenceManager |
getPresenceManager()
Returns a presence manager that can be used to retrieve and manage presences. |
|
PrivateMessageManager |
getPrivateMessageManager()
Returns a private message manager, which controls private message settings. |
|
ProfileFieldManager |
getProfileFieldManager()
Returns an instance of the profile field manager. |
|
ProfileManager |
getProfileManager()
Returns an instance of the profile manager. |
|
ProfileSearchManager |
getProfileSearchManager()
Returns an instance of the profile search manager. |
|
ProjectManager |
getProjectManager()
Returns an instance of the project manager. |
|
QueryCacheManager |
getQueryCacheManager()
Returns an instance of the query cache manager. |
|
QuestionManager |
getQuestionManager()
Returns a QuestionManager, which can be used to manage Questions. |
|
RatingManager |
getRatingManager()
Returns a RatingManager which can be used to add, retrieve and manage ratings |
|
ReadTracker |
getReadTracker()
Returns a read tracker that can be used to track which threads and messages a user has read. |
|
ReadTrackerManager |
getReadTrackerManager()
Returns a read tracker manager that can be used to track which threads and messages a user has read. |
|
RecentContentManager |
getRecentContentManager()
Returns a recent content manager that can be used to retrieve lists of recent content |
|
RegistrationManager |
getRegistrationManager()
Returns a validation manager that can be used for validating user accounts |
|
RenderCacheManager |
getRenderCacheManager()
Returns an instance of the render cache manager, used for caching rendered content fields. |
|
RenderManager |
getRenderManager()
Returns a render manager that can be used to manage system wide render filters and macros. |
|
SearchEngineManager |
getSearchEngineManager()
Returns a SearchEngineManager which can be used to manager OpenSearch search engines. |
|
SearchManager |
getSearchManager()
Returns the search manager which can be used to manage the index used by Jive to perform searches. |
|
SearchQueryManager |
getSearchQueryManager()
Returns the search query manager which can be used to create SearchQuery objects for searching document/messages and blog posts. |
|
SocialGroupManager |
getSocialGroupManager()
Returns the social group manager which can be used to create SocialGroup objects. |
|
Object |
getSpringBean(String beanID)
Returns an instance of the spring bean with the given ID |
|
StatusLevelManager |
getStatusLevelManager()
Returns a StatusLevelManager that can be used to check a user status level, find leaders system wide or by community. |
|
UserStatusManager |
getStatusManager()
Returns an instance of the status manager. |
|
StorageManager |
getStorageManager()
Returns a StorageManager which can be used to manage storage settings for binary objects such as attachments and images. |
|
TagManager |
getTagManager()
Returns a tag manager that can be used to manage tags. |
|
TagSetManager |
getTagSetManager()
Returns a TagSetManager that can be used to create and load TagSets. |
|
TaskManager |
getTaskManager()
Returns an instance of the task manager. |
|
ThemeManager |
getThemeManager()
Returns a manager for working with themes. |
|
TrackbackManager |
getTrackbackManager()
Returns an instance of the trackback manager. |
|
UpdateManager |
getUpdateManager()
Returns an instance of the UpdateManager. |
|
UpgradeManager |
getUpgradeManager()
Returns an instance of the upgrade manager. |
|
UserContainerManager |
getUserContainerManager()
Returns a manager for coordinating activity of user containers. |
|
UserManager |
getUserManager()
Returns a UserManager that can be used to manage users. |
|
UserRelationshipManager |
getUserRelationshipManager()
Returns a UserRelationshipManager that can be used to manage user relatinosihps. |
|
UserStatusManager |
getUserStatusManager()
Returns a manager for retrieving and updating of user status information. |
|
ViewCountManager |
getViewCountManager()
Returns an instance of the view count manager. |
|
WatchManager |
getWatchManager()
Returns a WatchManager that can be used to manage watches. |
|
WidgetManager |
getWidgetManager()
Returns an instance of the widget manager. |
|
boolean |
isAuthorized(long permissionType)
Returns true if the AuthToken used to get an instance of this class has the permission specified. |
|
| Method Detail |
|---|
AbuseManager getAbuseManager()
AnnouncementManager getAnnouncementManager()
ApprovalManager getApprovalManager()
ArchiveManager getArchiveManager()
AttachmentManager getAttachmentManager()
AvatarManager getAvatarManager()
BanManager getBanManager()
BinaryBodyManager getBinaryBodyManager()
BlogManager getBlogManager()
CommunityManager getCommunityManager()
DocumentFieldManager getDocumentFieldManager()
DocumentFieldTypeManager getDocumentFieldTypeManager()
DocumentManager getDocumentManager()
DocumentTypeManager getDocumentTypeManager()
DraftManager getDraftManager()
EmailManager getEmailManager()
EmailTokenManager getEmailTokenManager()
throws UnauthorizedException
UnauthorizedException - if not a system admin.ForumManager getForumManager()
GatewayManager getGatewayManager()
GroupManager getGroupManager()
ImageManager getImageManager()
InterceptorManager getInterceptorManager()
throws UnauthorizedException
UnauthorizedException - if not a system administrator.JiveContainerManager getJiveContainerManager()
JiveI18nTextManager getJiveI18nTextManager()
LocaleManager getLocaleManager()
JiveObjectModerator getJiveObjectModerator()
OldModerationManager getOldModerationManager()
PermissionsManager getPermissionsManager()
throws UnauthorizedException
UnauthorizedException - if not a system admin.PollManager getPollManager()
PresenceManager getPresenceManager()
PrivateMessageManager getPrivateMessageManager()
QuestionManager getQuestionManager()
RatingManager getRatingManager()
ReadTracker getReadTracker()
ReadTrackerManager getReadTrackerManager()
RecentContentManager getRecentContentManager()
RegistrationManager getRegistrationManager()
RenderManager getRenderManager()
SearchManager getSearchManager()
throws UnauthorizedException
UnauthorizedException - if not a system administator.SearchQueryManager getSearchQueryManager()
SocialGroupManager getSocialGroupManager()
StatusLevelManager getStatusLevelManager()
StorageManager getStorageManager()
SearchEngineManager getSearchEngineManager()
TagManager getTagManager()
ThemeManager getThemeManager()
UserManager getUserManager()
WatchManager getWatchManager()
TagSetManager getTagSetManager()
TagSetManager that can be used to create and load TagSets.
TagSetManager that can be used to create and load TagSets.UserRelationshipManager getUserRelationshipManager()
boolean isAuthorized(long permissionType)
Permissions class. Certain methods of this class are restricted
to certain permissions as specified in the method comments.
permissionType - a permission type.
PermissionsAuthenticationProvider getAuthenticationProvider()
PluginManager getPluginManager()
UpdateManager getUpdateManager()
IMManager getIMManager()
ClearspaceLicenseManager getLicenseManager()
LinkManager getLinkManager()
CommentManager getCommentManager()
ActivityManager getActivityManager()
RenderCacheManager getRenderCacheManager()
<U> U getJiveManager(Class<U> manager)
manager - The class for the manager (usually its interface).
WidgetManager getWidgetManager()
ProjectManager getProjectManager()
ProfileManager getProfileManager()
ProfileFieldManager getProfileFieldManager()
ProfileSearchManager getProfileSearchManager()
UserStatusManager getStatusManager()
QueryCacheManager getQueryCacheManager()
PermissionsProvider getPermissionsProvider()
ViewCountManager getViewCountManager()
TaskManager getTaskManager()
UpgradeManager getUpgradeManager()
org.acegisecurity.AuthenticationManager getAuthenticationManager()
DocumentShareManager getDocumentShareManager()
TrackbackManager getTrackbackManager()
JiveFreemarkerManager getFreemarkerManager()
Object getSpringBean(String beanID)
beanID - the ID of the spring bean
EntitlementManager getEntitlementManager()
EntitlementProvider getEntitlementProvider()
UserContainerManager getUserContainerManager()
InvitationManager getInvitationManager()
UserStatusManager getUserStatusManager()
com.jivesoftware.base.event.v2.EventListenerRegistry getEventListenerRegistry()
com.jivesoftware.base.event.v2.EventDispatcher getEventDispatcher()
|
Clearspace Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||