Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
S
saveAtPreferredLocation(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.
RawContentLocationSelectionStrategy
Saves content at a location, which is selected based on the strategies preferences and the given hints.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.
LocalFilesystemHandler
Saves the passed binary content in the managed resource.
saveBinaryContent(File, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.
LocalFilesystemHandler
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.
LocalFilesystemStorage
Saves the passed binary content in the managed resource.
saveBinaryContent(File, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.
LocalFilesystemStorage
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.
InMemoryContentManager
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
CoGFTPContentManager
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
CommonsHTTPClientPseudeContentManager
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
FTPPseudoContentManager
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.
GFALRawContentManager
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
GridFTPContentManager
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
HTTPPseudoContentManager
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in interface org.gcube.contentmanagement.baselayer.
RawFileContentManager
Saves the passed binary content in the managed resource.
saveBinaryContent(String, BaseLayerStream, BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.
GenericJDBCDatabase
Saves the passed binary content in the managed resource.
setBuffered(boolean)
- Method in class org.gcube.contentmanagement.baselayer.
BaseLayerStream
Sets if the stream is known to use some sort of internal buffering or is decorated by a BufferedInputStream already.
setBufferSize(int)
- Method in class org.gcube.contentmanagement.baselayer.
BaseLayerStream
Sets the size of the buffer used by this stream, initially set to
getDefaultBufferSize()
setContent(byte[])
- Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.
InMemoryRawContentLocation
Sets the content
setContentID(String)
- Method in class org.gcube.contentmanagement.baselayer.
RawContentLocation
Sets the ID of the content that uniquely identifies the content for this provider
setCountThreshold(long)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
CountExceedsActionInputStream
Sets the threshold on which the action should happen
setCountThreshold(long)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
CountExceedsActionOutputStream
Sets the threshold on which the action should happen
setCountThreshold(long)
- Method in interface org.gcube.contentmanagement.baselayer.streamutils.
CountExceedsStream
Sets the threshold on which the action should happen
setCredentialsProvider(CredentialsProvider)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
GridFTPContentManager
setDataprovider(String)
- Method in class org.gcube.contentmanagement.baselayer.
RawContentLocation
Sets the String that identifies the provider.
setDefaultBufferSize(int)
- Static method in class org.gcube.contentmanagement.baselayer.
BaseLayerStream
Sets the default buffer size, which should be used in order to have buffers in similar size and therefore reduce overhead because calls for
read(byte[])
will almost everytime fill the array entirely.
setExceedsAction(FinishingAction)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
CountExceedsActionInputStream
Sets the action that should be finished when the count is exceeded
setExceedsAction(FinishingAction)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
CountExceedsActionOutputStream
Sets the action that should be finished when the count is exceeded
setExceedsAction(FinishingAction)
- Method in interface org.gcube.contentmanagement.baselayer.streamutils.
CountExceedsStream
Sets the action that should be finished when the count is exceeded
setFinishingAction(FinishingAction)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
FinishingActionInputStream
Sets the action that should be performed for finishing processing of the stream
setFinishingAction(FinishingAction)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
FinishingActionOutputStream
Sets the action that should be performed for finishing processing of the stream
setFinishingAction(FinishingAction)
- Method in interface org.gcube.contentmanagement.baselayer.streamutils.
FinishingActionStream
Sets the action that should be performed for finishing processing of the stream
setLargeFile(boolean)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.
BufferedGFALInputStream
Sets whether the file should use the large file support.
setLimit(long)
- Method in class org.gcube.contentmanagement.baselayer.
BaseLayerStream
Defines a maximum number of bytes that should be read from this stream.
setLimit(BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.
BaseLayerStream
Sets the limit iff this has been requested within the hints.
setPerformAdditionalChecks(boolean)
- Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.
GenericJDBCDatabase
setProperty(String, String, String, String)
- Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.
GenericJDBCDatabase
Sets the storage property of a given name for a particular information object.
setProperty(String, String, String, String)
- Method in interface org.gcube.contentmanagement.baselayer.
RelationshipAndPropertyManager
Sets the storage property of a given name for a particular information object.
setSize(long)
- Method in class org.gcube.contentmanagement.baselayer.
RawContentLocation
Sets the size of the content represented by this location
setStorageProperty(String, String, String, String)
- Static method in class org.gcube.contentmanagement.storagelayer.
StorageManager
Sets the property of a given name for a particular information object.
setWrappedStream(Object)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
FinishingActionInputStream
Sets the wrapped stream on which the stream operates
setWrappedStream(Object)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
FinishingActionOutputStream
Sets the wrapped stream on which the stream operates
setWrappedStream(Object)
- Method in interface org.gcube.contentmanagement.baselayer.streamutils.
FinishingActionStream
Sets the wrapped stream on which the stream operates
skip(long)
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.
BufferedGFALInputStream
skip(long)
- Method in class org.gcube.contentmanagement.baselayer.streamutils.
FinishingActionInputStream
StorageLayerException
- Exception in
org.gcube.contentmanagement.storagelayer
Exception as of the semantic level of Storage Layer
StorageLayerException(String, Throwable, String)
- Constructor for exception org.gcube.contentmanagement.storagelayer.
StorageLayerException
Constructs a new exception
StorageManager
- Class in
org.gcube.contentmanagement.storagelayer
The library implementation of the storage managment functionality
StorageManager()
- Constructor for class org.gcube.contentmanagement.storagelayer.
StorageManager
storeBytes(String, byte[], BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.
InMemoryContentManager
Shorthand to store a reference to bytes directly without the need of copying them in memory
storeBytes(byte[], BasicStorageHints)
- Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.
InMemoryContentManager
Shorthand to store a reference to bytes directly without the need of copying them in memory
STREAM_LENGTH_IMPLICITE
- Static variable in class org.gcube.contentmanagement.baselayer.
BaseLayerStream
Defines that the stream has no size, that is known before, so the length is given implicitely by reading until the END_OF_STREAM occurs.
StreamUtils
- Class in
org.gcube.contentmanagement.baselayer.networkFileTransfer
StreamUtils()
- Constructor for class org.gcube.contentmanagement.baselayer.networkFileTransfer.
StreamUtils
StreamUtils
- Class in
org.gcube.contentmanagement.util.stream
The Class StreamUtils.
StreamUtils()
- Constructor for class org.gcube.contentmanagement.util.stream.
StreamUtils
stringFromFile(File, Charset)
- Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
StreamUtils
Returns the content of a file as a String.
stringFromFile(File, Charset)
- Static method in class org.gcube.contentmanagement.util.stream.
StreamUtils
This function is only appropriate for character data.
SubstringStream
- Class in
org.gcube.contentmanagement.baselayer.rdbmsImpl
Stream for reading BLOBs from a database connection in several chunks using the SQL SUBSTRING method.
SubstringStream(Connection, String, BasicStorageHints)
- Constructor for class org.gcube.contentmanagement.baselayer.rdbmsImpl.
SubstringStream
Opens a substring stream for reading on a given connection
SUGGESTED_MINIMAL_BUFFER_SIZE
- Static variable in class org.gcube.contentmanagement.baselayer.rdbmsImpl.
SubstringStream
Since reading chunks from the database has considerable overhead, each chunk should use a reasonable size.
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.
LocalFilesystemHandler
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.
LocalFilesystemStorage
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.
InMemoryContentManager
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
CoGFTPContentManager
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
CommonsHTTPClientPseudeContentManager
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
FTPPseudoContentManager
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.
GFALRawContentManager
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
GridFTPContentManager
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.
HTTPPseudoContentManager
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in interface org.gcube.contentmanagement.baselayer.
RawFileContentManager
Tells whether this content manager supports appending content in addition to overwriting the content when storing
supportsAppending()
- Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.
GenericJDBCDatabase
Tells whether this content manager supports appending content in addition to overwriting the content when storing
SURL_PREFIX
- Static variable in interface org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.
GFALConstants
prefix with which GFAL file replicas start
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W