Store

A ComponentStore is a pluggable technical component that provides a datastore for components of a file (e.g. Credit Transfers that can together form a pacs.008). The components will either be awaiting bulking, or have been debulked and are awaiting processing.

Currently, there are two different implementations of the data storage, one InMemoryComponentStore and the other, MongoDB based, MongoComponentStore.