A B C D E F G H I L M N O P R S T U V W

G

GenericJDBCDatabase - Class in org.gcube.contentmanagement.baselayer.rdbmsImpl
Manager for raw file content and relationships and properties backed by a relational database.
GenericJDBCDatabase(String, String, String, String) - Constructor for class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Constructs the manager given the number of maximum parallel connections
GenericJDBCDatabase(String, String, String) - Constructor for class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Constructs the manager given the number of maximum parallel connections
get(String, File) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.GridFTPContentManager
Downloads a file from a remote GridFTP server and stores it in a local file
GET(URL, File) - Static method in class org.gcube.contentmanagement.util.remotefile.protocols.url.http.HTTPCommunicator
Gets the.
GET(URL, File, long, long) - Static method in class org.gcube.contentmanagement.util.remotefile.protocols.url.http.HTTPCommunicator
Gets the.
getAnonymousAuthenticator() - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerAuthenticator
factory method to get singleton authenticator for anonymous access
getAuthenticatorFor(BasicStorageHints) - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerAuthenticator
Factory method to generate an authenticator based on StorageHints
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
Opens the content for reading and passes the input stream to the caller
getBinaryContent(File, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
Opens the content for reading and passes the input stream to the caller
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
Opens the content for reading and passes the input stream to the caller
getBinaryContent(File, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
Opens the content for reading and passes the input stream to the caller
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryContentManager
Opens the content for reading and passes the input stream to the caller.
getBinaryContent(byte[], BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryContentManager
Wraps the content for reading as an input stream to the caller.
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CoGFTPContentManager
Opens the content for reading and passes the input stream to the caller
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CommonsHTTPClientPseudeContentManager
Opens the content for reading and passes the input stream to the caller
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.FTPPseudoContentManager
Opens the content for reading and passes the input stream to the caller
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALRawContentManager
 
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.GridFTPContentManager
Opens the content for reading and passes the input stream to the caller
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.HTTPPseudoContentManager
Opens the content for reading and passes the input stream to the caller
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in interface org.gcube.contentmanagement.baselayer.RawFileContentManager
Opens the content for reading and passes the input stream to the caller
getBinaryContent(RawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Opens the content for reading and passes the input stream to the caller
WARNING: This method will leave the database connection open, to give direct access to te BLOB field.
getBufferedStream() - Method in class org.gcube.contentmanagement.baselayer.BaseLayerStream
Returns a buffered stream for the wrapped stream
getBufferSize() - Method in class org.gcube.contentmanagement.baselayer.BaseLayerStream
Return the number of bytes used for buffering
getBytes(InMemoryRawContentLocation, BasicStorageHints) - Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryContentManager
Shorthand to directly reference the stored bytes instead of accessing them through a stream.
getConfigurator(String) - Static method in class org.gcube.contentmanagement.util.logging.LoggingConfigurator
Gets the value of field configurator.
getConnection() - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Convenience method to retrieve a connection from pool including proper failure handling.
getContent() - Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryContentStream
Returns the content of the stream
getContent() - Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryRawContentLocation
Returns the content
getContentID() - Method in class org.gcube.contentmanagement.baselayer.RawContentLocation
Returns the ID of the content that uniquely identifies the content for this provider
getCount() - Method in class org.gcube.contentmanagement.baselayer.streamutils.FinishingActionInputStream
Returns the number of bytes read from or skipped on the stream.
getCount() - Method in class org.gcube.contentmanagement.baselayer.streamutils.FinishingActionOutputStream
Returns the number of bytes written to the stream
getCount() - Method in interface org.gcube.contentmanagement.baselayer.streamutils.FinishingActionStream
Returns the number of bytes written to or read fromor skipped on the stream.
getCountThreshold() - Method in class org.gcube.contentmanagement.baselayer.streamutils.CountExceedsActionInputStream
Returns the defined threshold of the count
getCountThreshold() - Method in class org.gcube.contentmanagement.baselayer.streamutils.CountExceedsActionOutputStream
Returns the defined threshold of the count
getCountThreshold() - Method in interface org.gcube.contentmanagement.baselayer.streamutils.CountExceedsStream
Returns the defined threshold of the count
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryContentManager
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CoGFTPContentManager
 
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CommonsHTTPClientPseudeContentManager
 
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.FTPPseudoContentManager
 
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALRawContentManager
 
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.GridFTPContentManager
 
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.HTTPPseudoContentManager
 
getDataprovider() - Method in class org.gcube.contentmanagement.baselayer.RawContentLocation
Returns the String that identifies the provider.
getDataProvider() - Method in interface org.gcube.contentmanagement.baselayer.RawFileContentManager
 
getDataProvider() - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
 
getDataProviderPrefix() - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
Returns the prefix that is used by the manager for identying responsibility for a data source
getDataProviderPrefix() - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
Returns the prefix that is used by the manager for identying responsibility for a data source
getDataProviderPrefix() - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CoGFTPContentManager
Returns the prefix that is used by the manager for identying responsibility for a data source
getDataProviderPrefix() - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CommonsHTTPClientPseudeContentManager
Returns the prefix that is used by the manager for identying responsibility for a data source
getDataProviderPrefix() - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.FTPPseudoContentManager
Returns the prefix that is used by the manager for identying responsibility for a data source
getDataProviderPrefix() - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALRawContentManager
 
getDataProviderPrefix() - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.GridFTPContentManager
Returns the prefix that is used by the manager for identying responsibility for a data source
getDataProviderPrefix() - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.HTTPPseudoContentManager
Returns the prefix that is used by the manager for identying responsibility for a data source
getDefaultBufferSize() - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerStream
Returns 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.
getExceedsAction() - Method in class org.gcube.contentmanagement.baselayer.streamutils.CountExceedsActionInputStream
Returns the action that will be performed to finish
getExceedsAction() - Method in class org.gcube.contentmanagement.baselayer.streamutils.CountExceedsActionOutputStream
Returns the action that will be performed to finish
getExceedsAction() - Method in interface org.gcube.contentmanagement.baselayer.streamutils.CountExceedsStream
Returns the action that will be performed to finish
getExpliciteMapping(int) - Static method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Returns mapped type for mappings that have been set explicitely.
getExternalLocation(String, BasicStorageHints) - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerUtils
Generates a location that can be stored as an external location
getFinishingAction() - Method in class org.gcube.contentmanagement.baselayer.streamutils.FinishingActionInputStream
Retruns the assigned finishing action
getFinishingAction() - Method in class org.gcube.contentmanagement.baselayer.streamutils.FinishingActionOutputStream
Retruns the assigned finishing action
getFinishingAction() - Method in interface org.gcube.contentmanagement.baselayer.streamutils.FinishingActionStream
Retruns the assigned finishing action
getHeader(URL) - Static method in class org.gcube.contentmanagement.util.remotefile.protocols.url.http.HTTPCommunicator
Gets the value of field header.
getInfoObject(String, String, BasicStorageHints) - Static method in class org.gcube.contentmanagement.storagelayer.StorageManager
Retrieves an existing information object and associated data
getInfoObjectDescription(String) - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Retrieves an existing information object with all available information
getInfoObjectDescription(String, boolean, boolean, boolean) - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Retrieves an existing information object with some tuning parameters, to remove unrequired information
getInfoObjectDescription(String) - Method in interface org.gcube.contentmanagement.baselayer.RelationshipAndPropertyManager
Retrieves an existing information object with all available information
getInfoObjectDescription(String, boolean, boolean, boolean) - Method in interface org.gcube.contentmanagement.baselayer.RelationshipAndPropertyManager
Retrieves an existing information object with some tuning parameters, to remove un-required information
getInMemoryManager() - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerUtils
Returns a manager appropriate for in memory handling of content.
getInstance() - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
 
getInstance() - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
 
getInstance() - Static method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryContentManager
Factory method to return the singleton manager
getInvalidValue() - Method in exception org.gcube.contentmanagement.baselayer.exceptions.ValueNotValidException
Returns the value that was invalid
getInvalidValue() - Method in exception org.gcube.contentmanagement.storagelayer.StorageLayerException
Returns the value that was invalid (if any)
getInvalidValueName() - Method in exception org.gcube.contentmanagement.baselayer.exceptions.ValueNotValidException
Returns the name of the value that was invalid
getInvalidValueName() - Method in exception org.gcube.contentmanagement.storagelayer.StorageLayerException
Returns the name of the value that was invalid (if any)
getLength() - Method in class org.gcube.contentmanagement.baselayer.BaseLayerStream
Returns the defined length of the stream
getLimit() - Method in class org.gcube.contentmanagement.baselayer.BaseLayerStream
Returns the limit
getLogger(Class<?>) - Static method in class org.gcube.contentmanagement.util.logging.LoggingConfigurator
Gets the value of field logger.
getManagerFor(String) - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
Deprecated. use getManagerInstance() instead;
getManagerFor(RawContentLocation) - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
Factory method that returns the instance of a manager for a particular location.
getManagerFor(String) - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
Deprecated. use getManagerInstance() instead;
getManagerFor(RawContentLocation) - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
Factory method that returns the instance of a manager for a particular location.
getManagerForDataProvider(String) - Static method in class org.gcube.contentmanagement.storagelayer.StorageManager
 
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
Generic factory method that returns an instance responsible for a particular directory
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
Generic factory method that returns an instance responsible for a particular directory
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryContentManager
Generic factory method that returns the singleton instance
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CoGFTPContentManager
Generic factory method that returns an instance responsible for a particular URL
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CommonsHTTPClientPseudeContentManager
 
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.FTPPseudoContentManager
Generic factory method that returns an instance responsible for a particular URL
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALRawContentManager
 
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.GridFTPContentManager
Generic factory method that returns an instance responsible for a particular URL
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.HTTPPseudoContentManager
Generic factory method that returns an instance responsible for a particular URL
getManagerInstance(String[], String) - Static method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Generic factory method that returns an instance responsible for a particular directory
getNativeType(int) - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Determines the appropriate datatype for the currently used database for a given Java type.
In some rare cases the database driver may not declare a mapping.
getNewUUID() - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerUtils
Generates a new unique identifier using a singleton instance of UUIDGen
getNumberOfProtocolHandlers() - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerUtils
Returns the number of registered protocol handlers
getProperty(String, String) - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Retrieves a particular property of an information object
getProperty(String, String) - Method in interface org.gcube.contentmanagement.baselayer.RelationshipAndPropertyManager
Retrieves a particular property of an information object
getProtocolHandler(int) - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerUtils
Returns a protocol handler that is stored at a particular position of the list of handlers.
getProtocolHandlerFor(String, BasicStorageHints) - Static method in class org.gcube.contentmanagement.baselayer.BaseLayerUtils
Returns a content manager that is able to retrieve a file from the given location.
getReference(String, String) - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
Retrieves a single reference
getReference(String, String) - Method in interface org.gcube.contentmanagement.baselayer.RelationshipAndPropertyManager
Retrieves a single references which point from this source object to the target object.
getSize() - Method in class org.gcube.contentmanagement.baselayer.RawContentLocation
Returns the size of the content represented by this location
getStream() - Method in class org.gcube.contentmanagement.baselayer.BaseLayerStream
Returns the wrapped input stream
getSubSystem() - Method in exception org.gcube.contentmanagement.storagelayer.StorageLayerException
Returns the subsystem that caused the exception
getTaskLogger(Class<?>) - Method in class org.gcube.contentmanagement.util.logging.LoggingConfigurator
Gets the value of field taskLogger.
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemHandler
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.filesystemImpl.LocalFilesystemStorage
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.inMessageImpl.InMemoryContentManager
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CoGFTPContentManager
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.CommonsHTTPClientPseudeContentManager
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.FTPPseudoContentManager
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALRawContentManager
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.GridFTPContentManager
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.networkFileTransfer.HTTPPseudoContentManager
 
getUniqueStorageLocationIDFor(String) - Method in interface org.gcube.contentmanagement.baselayer.RawFileContentManager
 
getUniqueStorageLocationIDFor(String) - Method in class org.gcube.contentmanagement.baselayer.rdbmsImpl.GenericJDBCDatabase
 
getWrappedStream() - Method in class org.gcube.contentmanagement.baselayer.streamutils.FinishingActionInputStream
Returns the wrapped stream on which the stream operates
getWrappedStream() - Method in class org.gcube.contentmanagement.baselayer.streamutils.FinishingActionOutputStream
Returns the wrapped stream on which the stream operates
getWrappedStream() - Method in interface org.gcube.contentmanagement.baselayer.streamutils.FinishingActionStream
Returns the wrapped stream on which the stream operates
GFAL_STAT_GID - Static variable in interface org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALConstants
defines in the stat array to get the group id information
GFAL_STAT_MODE - Static variable in interface org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALConstants
defines in the stat array to get the mode information
GFAL_STAT_NLINK - Static variable in interface org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALConstants
defines in the stat array to get the nlink information
GFAL_STAT_SIZE - Static variable in interface org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALConstants
defines in the stat array to get the size information
GFAL_STAT_UID - Static variable in interface org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALConstants
defines in the stat array to get the user id information
GFALConstants - Interface in org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal
 
GFALRawContentManager - Class in org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal
 
GFALRawContentManager(String, String) - Constructor for class org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALRawContentManager
 
GridFTPContentManager - Class in org.gcube.contentmanagement.baselayer.networkFileTransfer
This class provides easy-to-use access to GridFTP The implementation is backed by the Commodity Grid (CoG) Kit, that provides some assistance to bridge between gt2 and gt4 and is part of the GT4 WS-Core distribution.
GridFTPContentManager(String) - Constructor for class org.gcube.contentmanagement.baselayer.networkFileTransfer.GridFTPContentManager
Constructs a new manager for a particular URL
GUID_PREFIX - Static variable in interface org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal.GFALConstants
prefix with which GFAL Grid Unique IDentifiers start

A B C D E F G H I L M N O P R S T U V W