public class TransactionalGlobalCount extends Object
This is a basic example of a transactional topology. It keeps a count of the number of tuples seen so far in a database. The source of data and the databases are mocked out as in memory maps for demonstration purposes.
Modifier and Type | Class and Description |
---|---|
static class |
TransactionalGlobalCount.BatchCount |
static class |
TransactionalGlobalCount.UpdateGlobalCount |
static class |
TransactionalGlobalCount.Value |
Modifier and Type | Field and Description |
---|---|
static Map<Integer,List<List<Object>>> |
DATA |
static Map<String,TransactionalGlobalCount.Value> |
DATABASE |
static String |
GLOBAL_COUNT_KEY |
static int |
PARTITION_TAKE_PER_BATCH |
Constructor and Description |
---|
TransactionalGlobalCount() |
public static final int PARTITION_TAKE_PER_BATCH
public static Map<String,TransactionalGlobalCount.Value> DATABASE
public static final String GLOBAL_COUNT_KEY
Copyright © 2022 The Apache Software Foundation. All Rights Reserved.