## Uses of Class
org.apache.batchee.container.impl.controller.chunk.CheckpointDataKey

- Packages that use CheckpointDataKey
  Package | Description
  --- | ---
  org.apache.batchee.container.impl.controller.chunk |
  org.apache.batchee.container.services.persistence |
  org.apache.batchee.spi |

- - ### Uses of CheckpointDataKey in org.apache.batchee.container.impl.controller.chunk

    Methods in org.apache.batchee.container.impl.controller.chunk that return types with arguments of type CheckpointDataKey
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<CheckpointDataKey,​CheckpointData>` | CheckpointManager.`prepareCheckpoints()` | Takes the current checkpoint data from the ItemReader and ItemWriter and store them in the database

    Method parameters in org.apache.batchee.container.impl.controller.chunk with type arguments of type CheckpointDataKey
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CheckpointManager.`storeCheckPoints​(Map<CheckpointDataKey,​CheckpointData> checkpoints)` |

  - ### Uses of CheckpointDataKey in org.apache.batchee.container.services.persistence

    Fields in org.apache.batchee.container.services.persistence with type parameters of type CheckpointDataKey
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Collection<CheckpointDataKey>` | MemoryPersistenceManagerService.Structures.JobInstanceData.`checkpoints` |

    Methods in org.apache.batchee.container.services.persistence with parameters of type CheckpointDataKey
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JDBCPersistenceManagerService.`createCheckpointData​(CheckpointDataKey key, CheckpointData value)` |
    `CheckpointData` | JDBCPersistenceManagerService.`getCheckpointData​(CheckpointDataKey key)` |
    `CheckpointData` | JPAPersistenceManagerService.`getCheckpointData​(CheckpointDataKey key)` |
    `CheckpointData` | MemoryPersistenceManagerService.`getCheckpointData​(CheckpointDataKey key)` |
    `void` | JDBCPersistenceManagerService.`setCheckpointData​(CheckpointDataKey key, CheckpointData value)` |
    `void` | JPAPersistenceManagerService.`setCheckpointData​(CheckpointDataKey key, CheckpointData value)` |
    `void` | MemoryPersistenceManagerService.`setCheckpointData​(CheckpointDataKey key, CheckpointData value)` |

  - ### Uses of CheckpointDataKey in org.apache.batchee.spi

    Methods in org.apache.batchee.spi with parameters of type CheckpointDataKey
    Modifier and Type | Method | Description
    --- | --- | ---
    `CheckpointData` | PersistenceManagerService.`getCheckpointData​(CheckpointDataKey key)` |
    `void` | PersistenceManagerService.`setCheckpointData​(CheckpointDataKey key, CheckpointData value)` |