Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

SMILA/Documentation/ObjectStore/Bundle org.eclipse.smila.objectstore

org.eclipse.smila.objectstore

since SMILA 0.9.0

org.eclipse.smila.objectstore JavaDoc

ObjectStoreService

API JavaDoc

The JavaDoc for the ObjectStoreService API can be found in org.eclipse.smila.objectstore.ObjectStoreService.

org.eclipse.smila.objectstore.ObjectStoreService

Description

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.

org.eclipse.smila.objectstore.StoreObject

Description

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.

org.eclipse.smila.objectstore.StoreOutputStream

org.eclipse.smila.objectstore

Implementations

A file system based implementation can be found in package org.eclipse.smila.objectstore.filesystem.

Copyright © Eclipse Foundation, Inc. All Rights Reserved.