Modifier and Type | Class and Description |
---|---|
class |
OrderableManager<T extends Orderable>
Thread-safe manager for orderable objects which provides convenience methods for accessing the
sorted orderables.
|
Modifier and Type | Method and Description |
---|---|
int |
DescendingOrderComparator.compare(Orderable orderable1,
Orderable orderable2) |
Constructor and Description |
---|
OrderableManager(Comparator<Orderable> comparator,
boolean allowDuplicates)
Create a manager for orderable items.
|
Modifier and Type | Class and Description |
---|---|
class |
LdapUserRepository |
Modifier and Type | Class and Description |
---|---|
class |
ActivityContentTypeWidgetExtension
ContentType for activities.
|
class |
ActivityNoteItemTemplateProvider
Returns a specific template when a note is an activity.
|
Modifier and Type | Class and Description |
---|---|
class |
ActivityNotePermissionFilter
Permission filter which removes the DELETE permission of notes that are activities and belong to
an activity type which does not allow the deletion.
|
Modifier and Type | Class and Description |
---|---|
class |
ActivityNoteStoringPreProcessor
Note storing pre processor which asserts that an activity message can be created.
|
Modifier and Type | Class and Description |
---|---|
class |
AliasAndTagLinkRenderer
Implementation of the NoteRenderingPreProcessor which replaces @-notifications and hash-tags with
links for filtering.
|
Modifier and Type | Class and Description |
---|---|
class |
BookmarkletToolsPageSection |
Modifier and Type | Class and Description |
---|---|
class |
ContentTypeNotePreProcessor
NoteContentProcessor, which extracts the content type out of the note.
|
Modifier and Type | Class and Description |
---|---|
class |
RichMediaLinkRendererPreProcessor
Implementation of the NoteRenderingPreProcessor which extracts all links for rich media in a
note.
|
Modifier and Type | Class and Description |
---|---|
class |
SmileysNoteRenderingPreProcessor |
Modifier and Type | Class and Description |
---|---|
class |
AttachmentContentTypeWidgetExtension
ContentType for attachments.
|
class |
DiscussionContentTypeWidgetExtension
ContentType for discussion/conversations.
|
class |
DocumentContentTypeWidgetExtension
ContentType for documents, like pdf or word.
|
class |
EmbedMediaMetadataProvider |
class |
ImageContentTypeWidgetExtension
ContentType for images.
|
class |
LinkContentTypeWidgetExtension
ContentType for hyperlinks.
|
class |
VideoContentTypeWidgetExtension
ContentType for videos.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NoteContentRenderingPreProcessor
This pre-processor is called before a note is rendered and thus provides a flexible way for
making additional modifications to the content of a note.
|
interface |
NoteMetadataRenderingPreProcessor
This pre-processor is called before a note is rendered and thus provides a flexible way for
making additional modifications to the metadata of a note.
|
interface |
NoteStoringEditableContentPreProcessor
A preprocessor which is invoked before storing a note.
|
interface |
NoteStoringImmutableContentPreProcessor
A preprocessor which is invoked before storing a note.
|
interface |
NoteStoringPostProcessor
Component for processing a note after it was created or updated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PermissionFilter<T,N> |
Modifier and Type | Class and Description |
---|---|
class |
AssertCommentPreProcessor
This processor checks for a valid reply.
|
class |
AssertNoteContentNotePreProcessor
Processor, which checks the content syntactically.
|
class |
CreateRepostNoteContentRenderingPreProcessor
PreProcessor that prepares the note content for using it in an editor to create a repost to that
note.
|
class |
CreateRepostNoteMetadataRenderingPreProcessor
PreProcessor that prepares the note metadata for using it in an editor to create a repost to that
note.
|
class |
DiscussionNotificationNoteProcessor
Processor for the @@discussion notation.
|
class |
DiscussionParticipationNotificationNoteProcessor
Processor, which collects users, which want's to be notified about discussions they participated
explicitly without being explicitly notified.
|
class |
EditNotificationNoteStoringPreProcessor |
class |
ExtractBlogsNoteStoringPreProcessor
Preprocessor which searches the content for strings that are syntactically correct blog aliases
and start with an '&' character.
|
class |
ExtractTagsNotePreProcessor
This processor extracts tags from the note content and adds them to the meta data of the note.
|
class |
ExtractUsersNotePreProcessor
This processors extracts the users to be notified from the content.
|
class |
NotificationNoteProcessor
Base class for note post processors that inform users about created and edited notes.
|
class |
RemoveUnsupportedMarkupNotePreProcessor
Processor, which removes any markup from the note content that is not supported/allowed.
|
class |
RepostNoteRenderingPreProcessor
PreProcessor which adds a property to the list item containing the details of a repost if the
note is a repost.
|
class |
RepostNoteStoringPreProcessor
Processor for reposts.
|
class |
TopicNotificationNoteProcessor
Processor which handles topic mention flags.
|
class |
UserNotificationNoteProcessor
Notifies users who were explicitly added to the note.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExternalUserRepository |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExternalUserRepository |
Modifier and Type | Class and Description |
---|---|
class |
ConfluenceUserRepository |
Modifier and Type | Class and Description |
---|---|
class |
LikeNoteRenderingPreProcessor
Preprocessor for adding information about "Like" to a note.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NotePermissionFilter
Permission filter for notes.
|
interface |
TopicPermissionFilter
Permission filter for topics.
|
Modifier and Type | Class and Description |
---|---|
class |
NoteRolePermissionFilter |
class |
TopicCreateOptionPermissionFilter
Filter for evaluating the
ClientProperty.ALLOW_TOPIC_CREATE_FOR_ALL_USERS option for the
topic create permission. |
class |
TopicRolePermissionFilter
Filter for default permissions of topics.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CommunoteAuthenticationFilter
Interface to define filters, which could be provided by plugins.
|
interface |
CommunoteAuthenticationProvider
Interface for orderable authentication providers, which could be implemented by plugins.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCommunoteAuthenticationFilter
Abstract implementation of
CommunoteAuthenticationFilter with order 0 and concrete
methods for getting the AuthenticationManager . |
Modifier and Type | Interface and Description |
---|---|
interface |
AttachmentStoringPreProcessor
Processor to process attachments before they will finally be stored.
|
Modifier and Type | Class and Description |
---|---|
class |
VirusScannerAttachmentStoringPreProcessor
Internal processor to scan for viruses.
|
Modifier and Type | Class and Description |
---|---|
class |
NoteTemplatePermissionFilter
Permission filter which removes the EDIT permission from template notes.
|
class |
TemplateNoteRenderingPreProcessor
RenderingPreProcessor which replaces the content of a template note with the result of the
rendered template that is associated with that note.
|
class |
TemplateNoteStoringPreProcessor
Note storing pre-processor which will set the default content of a template note by rendering the
template with default language and plain text render mode.
|
Modifier and Type | Class and Description |
---|---|
class |
UserLimitUserActivationValidator
Tests whether a configurable upper limit for active users is reached.
|
Modifier and Type | Interface and Description |
---|---|
interface |
UserActivationValidator
The UserActivationValidator will be called before the status of a user is set to active.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TagStore |
Modifier and Type | Class and Description |
---|---|
class |
DefaultTagStore
Base class for TagStore.
|
Modifier and Type | Class and Description |
---|---|
class |
StaticPageSection
Holds the details of a section of a static page.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FaviconProvider
Provider which defines the URL from which a favicon icon can be downloaded.
|
Modifier and Type | Class and Description |
---|---|
class |
EnhancedPageSection
Descriptor for sections which defines some additional content elements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WidgetExtension<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>>
Marker interface for arbitrary extensions of the server side component of a widget.
|
Modifier and Type | Class and Description |
---|---|
class |
CPLNoteActionsProvider
Extension for the
ChronologicalPostListWidget which allows adding or replacing actions of
a note. |
class |
CPLNoteItemTemplateProvider
Extension for the ChronologicalPostList widget which provides means to render the HTML of a note
with another template.
|
class |
CPLNoteMetaDataProvider
Extension for the
ChronologicalPostListWidget which allows adding meta-data to a note
which should be available in the JavaScript frontend, for example in a NoteActionHandler or a
note click handler. |
Modifier and Type | Class and Description |
---|---|
class |
ContentTypeWidgetExtension
This class allows to add new content types to Communote, for instance "Video", "Image" or
"Document".
|
Modifier and Type | Class and Description |
---|---|
class |
BundleFaviconProvider |
Copyright © 2019 Communote team. All rights reserved.