public interface MigrationInterceptor extends EventListener
It's used to execute a specific test scenario deterministically. There's no user side api or configuration.
Modifier and Type | Interface and Description |
---|---|
static class |
MigrationInterceptor.MigrationParticipant |
static class |
MigrationInterceptor.NopMigrationInterceptor |
Modifier and Type | Method and Description |
---|---|
default void |
onMigrationCommit(MigrationInterceptor.MigrationParticipant participant,
MigrationInfo migration) |
default void |
onMigrationComplete(MigrationInterceptor.MigrationParticipant participant,
MigrationInfo migration,
boolean success) |
default void |
onMigrationRollback(MigrationInterceptor.MigrationParticipant participant,
MigrationInfo migration) |
default void |
onMigrationStart(MigrationInterceptor.MigrationParticipant participant,
MigrationInfo migration) |
default void |
onPromotionComplete(MigrationInterceptor.MigrationParticipant participant,
Collection<MigrationInfo> migrations,
boolean success) |
default void |
onPromotionStart(MigrationInterceptor.MigrationParticipant participant,
Collection<MigrationInfo> migrations) |
default void onMigrationStart(MigrationInterceptor.MigrationParticipant participant, MigrationInfo migration)
default void onMigrationComplete(MigrationInterceptor.MigrationParticipant participant, MigrationInfo migration, boolean success)
default void onMigrationCommit(MigrationInterceptor.MigrationParticipant participant, MigrationInfo migration)
default void onMigrationRollback(MigrationInterceptor.MigrationParticipant participant, MigrationInfo migration)
default void onPromotionStart(MigrationInterceptor.MigrationParticipant participant, Collection<MigrationInfo> migrations)
default void onPromotionComplete(MigrationInterceptor.MigrationParticipant participant, Collection<MigrationInfo> migrations, boolean success)
Copyright © 2019 Hazelcast, Inc.. All rights reserved.