db4o |

# Blob Interface

the db4o Blob type to store blobs independant of the main database file and allows to perform asynchronous upload and download operations.

For a list of all members of this type, see Blob Members.

public interface Blob : Db4oType

#### Remarks

the db4o Blob type to store blobs independant of the main database file and allows to perform asynchronous upload and download operations.
Usage:
- Define Blob fields on your user classes.
- As soon as an object of your class is stored, db4o automatically takes care that the Blob field is set.
- Call readFrom to read a blob file into the db4o system.
- Call writeTo to write a blob file from within the db4o system.
- getStatus may help you to determine, whether data has been previously stored. It may also help you to track the completion of the current process.
db4o client/server carries out all blob operations in a seperate thread on a specially dedicated socket. One socket is used for all blob operations and operations are queued. Your application may continue to access db4o while a blob is transferred in the background.

#### Requirements

Namespace: com.db4o.types

Assembly: db4o (in db4o.dll)

#### See Also

Blob Members | com.db4o.types Namespace