Невозможно прослушивать события AtomicSequence, однако можно использовать обновление обычного кеша для каждого обновления последовательности, а затем прослушивать EVENT_CACHE_PUT, тем самым достигая той же функциональности.
Https://ignite.apache.org/docs/latest/data-structures/atomic-sequence
//create an atomic sequence
IgniteAtomicSequence seq = ignite.atomicSequence("seqName", // Sequence name.
0, // Initial value for sequence.
true // Create if it does not exist.
);
// Increment the atomic sequence.
for (int i = 0; i < 20; i++) {
long currentValue = seq.get();
long newValue = seq.incrementAndGet();
//RECORD the sequence value in a regular cache
ignite.getOrCreateCache("myCache").put(ignite.cluster().localNode().id(), newValue)
}
Затем прослушайте EVENT_CACHE_PUT, как описано здесь: https://ignite.apache.org/docs/latest/events/listening-to-events#listening-to-remote-events