- 1 org.eclipse.smila.objectstore
since SMILA 0.9.0
The JavaDoc for the ObjectStoreService API can be found in org.eclipse.smila.objectstore.ObjectStoreService.
An ObjectStoreService is mainly used in SMILA to store binary data during bulk processing. Data objects in this service are for example big bulks of records that are to be processed in a single step by some worker.
The interface of ObjectStore services are defined in the interface org.eclipse.smila.objectstore.ObjectStoreService.
A StoreObject contains information about an object in a store.
Common information are:
- ID (String)
- the ID of the object. With this ID the object can be adressed within a store.
- size (long)
- the size (in bytes) of the object
- timestamp (Date)
- the timestamp of the file, in the filesystem based objectstore this is the time of the last modification of this object.
Any ObjectStore implementation might add additional information to the above.
A file system based implementation can be found in package org.eclipse.smila.objectstore.filesystem.