|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BLOBStore
BLOBStore represents an abstract store for binary property
values (BLOBs).
ResourceBasedBLOBStore| Method Summary | |
|---|---|
String |
createId(PropertyId id,
int index)
Deprecated. Creates a unique identifier for the BLOB data associated with the given property id and value subscript. |
InputStream |
get(String blobId)
Deprecated. Retrieves the BLOB data with the specified id as a binary stream. |
void |
put(String blobId,
InputStream in,
long size)
Deprecated. Stores the BLOB data and returns a unique identifier. |
boolean |
remove(String blobId)
Deprecated. Removes the BLOB data with the specified id. |
| Method Detail |
|---|
String createId(PropertyId id,
int index)
id - id of the property associated with the BLOB dataindex - subscript of the value holding the BLOB data
void put(String blobId,
InputStream in,
long size)
throws Exception
blobId - identifier of the BLOB data as returned by
createId(PropertyId, int)in - stream containing the BLOB datasize - size of the BLOB data
Exception - if an error occured
InputStream get(String blobId)
throws Exception
blobId - identifier of the BLOB data as returned by
createId(PropertyId, int)
Exception - if an error occured
boolean remove(String blobId)
throws Exception
blobId - identifier of the BLOB data as returned by
createId(PropertyId, int)
true if BLOB data with the given id exists and has
been successfully removed, false if there's no BLOB
data with the given id.
Exception - if an error occured
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||