Class MultiEventsCommand<E,M extends IncrementalSyncModel,J>
java.lang.Object
com.atlassian.confluence.internal.api.impl.service.incrementalsync.MultiEventsCommand<E,M,J>
- Type Parameters:
E
- event typeM
- model typeJ
- journal type
- All Implemented Interfaces:
Command<E,
,M> CommandCreator<E,
M>
- Direct Known Subclasses:
ContentManagementMultiEventsCommand
,GlobalPermissionCommand
,UserManagementMultiEventsCommand
public abstract class MultiEventsCommand<E,M extends IncrementalSyncModel,J>
extends Object
implements Command<E,M>, CommandCreator<E,M>
Based command for all command which could handle multiple events
- Since:
- 9.3.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionProvide a map of all supported eventsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.internal.api.service.incrementalsync.Command
processEvent, processJournalEntries
Methods inherited from interface com.atlassian.confluence.internal.api.service.incrementalsync.CommandCreator
newCommand, newCommand
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
supportedEventEntryTypesMap
-
-
Constructor Details
-
MultiEventsCommand
public MultiEventsCommand()
-
-
Method Details
-
getSupportedEventEntryTypesMap
Provide a map of all supported events- Returns:
-