Uses of Interface
com.atlassian.confluence.internal.api.service.incrementalsync.CommandCreator
Packages that use CommandCreator
Package
Description
-
Uses of CommandCreator in com.atlassian.confluence.internal.api.impl.service.incrementalsync
Classes in com.atlassian.confluence.internal.api.impl.service.incrementalsync that implement CommandCreatorModifier 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 CommandCreatorModifier and TypeMethodDescriptionprotected Collection<CommandCreator<?,
M>> CommandFactoryImpl.getCommandCreators()
protected Collection<CommandCreator<?,
ContentManagementIncSyncModel>> ContentCommandFactoryImpl.getCommandCreators()
Method parameters in com.atlassian.confluence.internal.api.impl.service.incrementalsync with type arguments of type CommandCreatorModifier and TypeMethodDescriptionIncrementalSyncServiceConfiguration.contentManagementCommandFactory
(com.atlassian.plugin.PluginAccessor pluginAccessor, Collection<CommandCreator<?, ContentManagementIncSyncModel>> commandCreators) IncrementalSyncServiceConfiguration.globalPermissionManagementCommandFactory
(Collection<CommandCreator<?, GlobalPermissionManagementIncSyncModel>> commandCreators) IncrementalSyncServiceConfiguration.userManagementCommandFactory
(Collection<CommandCreator<?, UserManagementInSyncModel>> commandCreators) Constructor parameters in com.atlassian.confluence.internal.api.impl.service.incrementalsync with type arguments of type CommandCreatorModifierConstructorDescriptionCommandFactoryImpl
(Collection<CommandCreator<?, M>> commandCreators) ContentCommandFactoryImpl
(com.atlassian.plugin.PluginAccessor pluginAccessor, Collection<CommandCreator<?, ContentManagementIncSyncModel>> commandCreators) -
Uses of CommandCreator 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 CommandCreatorModifier 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
-
Uses of CommandCreator 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 CommandCreatorModifier and TypeClassDescriptionclass
Command for handlingGlobalPermissionRemoveEvent
andGlobalPermissionSaveEvent
-
Uses of CommandCreator 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 CommandCreatorModifier 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 management -
Uses of CommandCreator in com.atlassian.confluence.internal.api.impl.service.incrementalsync.utils
Methods in com.atlassian.confluence.internal.api.impl.service.incrementalsync.utils with parameters of type CommandCreatorModifier and TypeMethodDescriptionstatic <T> Object
IncrementalSyncUtil.invokeFactoryMethodForEvent
(CommandCreator<?, ?> commandCreator, Class<?> eventClass, T event) -
Uses of CommandCreator in com.atlassian.confluence.plugin.descriptor
Methods in com.atlassian.confluence.plugin.descriptor that return CommandCreator