public interface StreamStorage
| Modifier and Type | Method and Description |
|---|---|
void |
deleteStream(java.lang.String name,
java.lang.String type)
Delete the named stream
|
java.lang.String |
getStreamDigest(java.lang.String stream)
Get the stream Digest
|
boolean |
isReadOnly()
this function permit to know if the underlying stream storage can save /
delete stream
|
java.lang.String[] |
listStreams()
List Streams
|
java.lang.String[] |
listStreams(java.lang.String type)
List Streams by kind
|
java.lang.String[] |
listTypes()
list the stream types
|
java.io.InputStream |
openStream(java.lang.String stream)
Open a stream
|
void |
saveStream(java.lang.String name,
java.lang.String type,
java.io.InputStream stream)
Save a stream to the repository
|
java.lang.String[] listStreams()
java.lang.String[] listStreams(java.lang.String type)
type - java.lang.String[] listTypes()
java.io.InputStream openStream(java.lang.String stream)
throws java.io.IOException
stream - Stream name with full namejava.io.IOExceptionjava.lang.String getStreamDigest(java.lang.String stream)
throws java.lang.Exception
java.lang.Exceptionvoid saveStream(java.lang.String name,
java.lang.String type,
java.io.InputStream stream)
throws java.io.IOException
name - stream - java.io.IOExceptionvoid deleteStream(java.lang.String name,
java.lang.String type)
throws java.io.IOException
name - type - java.io.IOExceptionboolean isReadOnly()