Uses of Interface
com.atlassian.confluence.internal.api.service.incrementalsync.Command
Packages that use Command
Package
Description
-
Uses of Command in com.atlassian.confluence.internal.api.impl.service.incrementalsync
Classes in com.atlassian.confluence.internal.api.impl.service.incrementalsync that implement CommandModifier and TypeClassDescriptionclass
MultiEventsCommand<E,
M extends IncrementalSyncModel, J> Based command for all command which could handle multiple eventsMethods in com.atlassian.confluence.internal.api.impl.service.incrementalsync that return types with arguments of type CommandModifier and TypeMethodDescriptionCommandFactoryImpl.createCommand
(JournalEntry journalEntry) CommandFactoryImpl.createCommand
(Class<?> eventClass, T event) -
Uses of Command in com.atlassian.confluence.internal.api.impl.service.incrementalsync.contentmanagement.commands
Classes in com.atlassian.confluence.internal.api.impl.service.incrementalsync.contentmanagement.commands that implement CommandModifier and TypeClassDescriptionclass
A command to handle AttachmentUpdateEventclass
A command which handles common space content create events (PageCreateEvent, BlogPostCreateEvent, CommentCreateEvent)class
Based multi command class for Content Managementclass
Handling content permission change for current content and descendants content as well This will listen on eventContentPermissionEvent
andContentTreePermissionReindexEvent
class
A command which handles common space content Remove events (PageRemoveEvent, BlogPostRemoveEvent, CommentRemoveEvent)class
A command which handles common space content update events (PageUpdateEvent, BlogPostUpdateEvent, CommentUpdateEvent, PageMoveEvent)class
A command which handles common Space Events (Created, Archived, Unarchived)class
Command to process Space restore finish event for content managementclass
Command which handlesSpacePermissionChangeEvent
class
Command which handlesSpaceRemoveEvent
Methods in com.atlassian.confluence.internal.api.impl.service.incrementalsync.contentmanagement.commands that return types with arguments of type CommandModifier and TypeMethodDescriptionAttachmentUpdateCommand.newCommand
(JournalEntry journalEntry) AttachmentUpdateCommand.newCommand
(AttachmentUpdateEvent event) ContentCreateCommand.newCommand
(JournalEntry journalEntry) ContentCreateCommand.newCommand
(ContentEvent event) ContentManagementMultiEventsCommand.newCommand
(JournalEntry journalEntry, Command<T, ContentManagementIncSyncModel> command) ContentPermissionChangeCommand.newCommand
(JournalEntry journalEntry) ContentPermissionChangeCommand.newCommand
(ContentEvent event) ContentRemoveCommand.newCommand
(JournalEntry journalEntry) ContentRemoveCommand.newCommand
(ContentEvent event) ContentUpdateCommand.newCommand
(JournalEntry journalEntry) ContentUpdateCommand.newCommand
(ContentEvent event) SpaceEventsCommand.newCommand
(JournalEntry journalEntry) SpaceEventsCommand.newCommand
(SpaceEvent event) SpaceImportCommand.newCommand
(JournalEntry journalEntry) SpaceImportCommand.newCommand
(AsyncImportFinishedEvent event) SpacePermissionChangeCommand.newCommand
(JournalEntry journalEntry) SpacePermissionChangeCommand.newCommand
(SpacePermissionChangeEvent event) SpaceRemoveCommand.newCommand
(JournalEntry journalEntry) SpaceRemoveCommand.newCommand
(SpaceRemoveEvent event) Methods in com.atlassian.confluence.internal.api.impl.service.incrementalsync.contentmanagement.commands with parameters of type CommandModifier and TypeMethodDescriptionContentManagementMultiEventsCommand.newCommand
(JournalEntry journalEntry, Command<T, ContentManagementIncSyncModel> command) -
Uses of Command in com.atlassian.confluence.internal.api.impl.service.incrementalsync.globalpermissionmanagement.commands
Classes in com.atlassian.confluence.internal.api.impl.service.incrementalsync.globalpermissionmanagement.commands that implement CommandModifier and TypeClassDescriptionclass
Command for handlingGlobalPermissionRemoveEvent
andGlobalPermissionSaveEvent
Methods in com.atlassian.confluence.internal.api.impl.service.incrementalsync.globalpermissionmanagement.commands that return types with arguments of type CommandModifier and TypeMethodDescriptionGlobalPermissionCommand.newCommand
(JournalEntry journalEntry) GlobalPermissionCommand.newCommand
(GlobalPermissionChangeEvent event) -
Uses of Command in com.atlassian.confluence.internal.api.impl.service.incrementalsync.usermanagement.commands
Classes in com.atlassian.confluence.internal.api.impl.service.incrementalsync.usermanagement.commands that implement CommandModifier and TypeClassDescriptionclass
Command to process ApplicationUpdatedEventclass
A Command which handlesUserCreatedEvent
class
Command for handlingDirectoryCreatedEvent
.class
Command class forGroupCreatedEvent
class
Parent class for commands that process group eventsclass
class
class
GroupMembershipsEventCommand<T extends com.atlassian.crowd.event.DirectoryEvent>
class
Command class forGroupRemovingEvent
class
class
class
class
Base class for user management related events.class
A Command which handlesUserRemovingEvent
in different scenarios: Removing a canonical user who exists in only one directory. Removing a canonical user in one directory un-shadows another user another directory. Removing a shadowed user in one directory.class
Command to process Space restore finish event for user managementMethods in com.atlassian.confluence.internal.api.impl.service.incrementalsync.usermanagement.commands that return types with arguments of type CommandModifier and TypeMethodDescriptionOptional<Command<com.atlassian.crowd.event.application.ApplicationUpdatedEvent,
UserManagementInSyncModel>> ApplicationUpdatedEventCommand.newCommand
(JournalEntry journalEntry) Optional<Command<com.atlassian.crowd.event.application.ApplicationUpdatedEvent,
UserManagementInSyncModel>> ApplicationUpdatedEventCommand.newCommand
(com.atlassian.crowd.event.application.ApplicationUpdatedEvent event) Optional<Command<com.atlassian.crowd.event.user.UserCreatedEvent,
UserManagementInSyncModel>> CrowdUserCreatedCommand.newCommand
(JournalEntry journalEntry) Optional<Command<com.atlassian.crowd.event.user.UserCreatedEvent,
UserManagementInSyncModel>> CrowdUserCreatedCommand.newCommand
(com.atlassian.crowd.event.user.UserCreatedEvent event) Optional<Command<com.atlassian.crowd.event.DirectoryEvent,
UserManagementInSyncModel>> DirectoryEventCommandUserManagement.newCommand
(JournalEntry journalEntry) Optional<Command<com.atlassian.crowd.event.DirectoryEvent,
UserManagementInSyncModel>> DirectoryEventCommandUserManagement.newCommand
(com.atlassian.crowd.event.DirectoryEvent event) Optional<Command<com.atlassian.crowd.event.group.GroupCreatedEvent,
UserManagementInSyncModel>> GroupCreatedEventCommand.newCommand
(JournalEntry journalEntry) Optional<Command<com.atlassian.crowd.event.group.GroupCreatedEvent,
UserManagementInSyncModel>> GroupCreatedEventCommand.newCommand
(com.atlassian.crowd.event.group.GroupCreatedEvent event) Optional<Command<com.atlassian.crowd.event.group.GroupMembershipsCreatedEvent,
UserManagementInSyncModel>> GroupMembershipsCreatedEventCommand.newCommand
(JournalEntry journalEntry) Optional<Command<com.atlassian.crowd.event.group.GroupMembershipsCreatedEvent,
UserManagementInSyncModel>> GroupMembershipsCreatedEventCommand.newCommand
(com.atlassian.crowd.event.group.GroupMembershipsCreatedEvent event) Optional<Command<com.atlassian.crowd.event.group.GroupMembershipsDeletedEvent,
UserManagementInSyncModel>> GroupMembershipsDeletedEventCommand.newCommand
(JournalEntry journalEntry) Optional<Command<com.atlassian.crowd.event.group.GroupMembershipsDeletedEvent,
UserManagementInSyncModel>> GroupMembershipsDeletedEventCommand.newCommand
(com.atlassian.crowd.event.group.GroupMembershipsDeletedEvent event) GroupRemovingEventCommand.newCommand
(JournalEntry journalEntry) GroupRemovingEventCommand.newCommand
(GroupRemovingEvent event) PostUserRenamedEventCommand.newCommand
(JournalEntry journalEntry) PostUserRenamedEventCommand.newCommand
(PostUserRenamedEvent event) Optional<Command<com.atlassian.crowd.event.user.UserEditedEvent,
UserManagementInSyncModel>> UserActivationEventCommandUserManagement.newCommand
(JournalEntry journalEntry) Optional<Command<com.atlassian.crowd.event.user.UserEditedEvent,
UserManagementInSyncModel>> UserActivationEventCommandUserManagement.newCommand
(com.atlassian.crowd.event.user.UserEditedEvent event) UserManagementMultiEventsCommand.newCommand
(JournalEntry journalEntry, Command<T, UserManagementInSyncModel> command) UserRemovingEventCommand.newCommand
(JournalEntry journalEntry) UserRemovingEventCommand.newCommand
(UserRemovingEvent event) UserSpaceImportCommand.newCommand
(JournalEntry journalEntry) UserSpaceImportCommand.newCommand
(AsyncImportFinishedEvent event) Methods in com.atlassian.confluence.internal.api.impl.service.incrementalsync.usermanagement.commands with parameters of type CommandModifier and TypeMethodDescriptionUserManagementMultiEventsCommand.newCommand
(JournalEntry journalEntry, Command<T, UserManagementInSyncModel> command) -
Uses of Command in com.atlassian.confluence.internal.api.incrementalsync.model
Methods in com.atlassian.confluence.internal.api.incrementalsync.model that return types with arguments of type CommandModifier and TypeMethodDescriptionCommandFactory.createCommand
(JournalEntry journalEntry) Create aCommand
based on input journal entryCommandFactory.createCommand
(Class<?> eventClass, T event) Create aCommand
based on input event -
Uses of Command in com.atlassian.confluence.internal.api.service.incrementalsync
Methods in com.atlassian.confluence.internal.api.service.incrementalsync that return types with arguments of type CommandModifier and TypeMethodDescriptionCommandCreator.newCommand
(JournalEntry journalEntry) Create new command from a journal entry.CommandCreator.newCommand
(E event) Create new command from an event