Uses of Class
org.gcube.contentmanagement.baselayer.exceptions.BaseLayerException

Packages that use BaseLayerException
org.gcube.contentmanagement.baselayer   
org.gcube.contentmanagement.baselayer.exceptions   
org.gcube.contentmanagement.baselayer.filesystemImpl   
org.gcube.contentmanagement.baselayer.inMessageImpl   
org.gcube.contentmanagement.baselayer.networkFileTransfer   
org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal   
org.gcube.contentmanagement.baselayer.rdbmsImpl   
 

Uses of BaseLayerException in org.gcube.contentmanagement.baselayer
 

Methods in org.gcube.contentmanagement.baselayer that throw BaseLayerException
 void RelationshipAndPropertyManager.addLinkContentLocation(java.lang.String oid, RawContentLocation location)
          Registers a location for the content of the information object
 void RelationshipAndPropertyManager.addReference(java.lang.String sourceoid, java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole, long position, java.lang.String propagationRule)
          Adds a new reference between two information objects.
 long RelationshipAndPropertyManager.countReferences(java.lang.String oid, boolean isSource, java.lang.String role, java.lang.String secondaryRole)
          Counts the references of an object
 java.lang.String RelationshipAndPropertyManager.createInfoObject(java.lang.String name, java.lang.String type, BasicStorageHints hints)
          Creates a new information object
 boolean RawFileContentManager.deleteBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Removes the binary content from storage
 void BaseLayerStream.dispose()
          Closes the BaseLayerStream which implies that all bound resources should be freed.
 boolean RawFileContentManager.existsBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Checks whether there is content at this location
 boolean RelationshipAndPropertyManager.existsInfoObject(java.lang.String oid)
          Checks, whether an information object with the given ID exists.
 boolean RelationshipAndPropertyManager.existsReference(java.lang.String sourceoid, java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole)
          Check if a reference exists
 BaseLayerStream RawFileContentManager.getBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
 BasicInfoObjectDescription RelationshipAndPropertyManager.getInfoObjectDescription(java.lang.String oid)
          Retrieves an existing information object with all available information
 BasicInfoObjectDescription RelationshipAndPropertyManager.getInfoObjectDescription(java.lang.String oid, boolean includeProperties, boolean includeReferences, boolean includeReferred)
          Retrieves an existing information object with some tuning parameters, to remove un-required information
 BasicPropertyDescription RelationshipAndPropertyManager.getProperty(java.lang.String oid, java.lang.String name)
          Retrieves a particular property of an information object
 BasicReferenceDescription RelationshipAndPropertyManager.getReference(java.lang.String sourceoid, java.lang.String targetoid)
          Retrieves a single references which point from this source object to the target object.
 boolean RelationshipAndPropertyManager.hasProperty(java.lang.String oid, java.lang.String name)
          Returns whether an information object has a particular property set
 boolean RelationshipAndPropertyManager.hasRawContent(java.lang.String oid)
          Returns whether there exists raw content associated with an information object
static java.lang.Object BaseLayerUtils.instantiateManager(java.lang.String managerClassName, java.lang.String[] params, java.lang.String managerName, CredentialsProvider provider)
          Convenience method to instatiate a manager using the Java reflection
static RawContentLocation BaseLayerUtils.makePseudoUniqueLocation(RawContentLocation location, RawFileContentManager manager, BasicStorageHints hints)
          Generates a location that is to best knowledge unique.
static void BaseLayerUtils.registerProtocolHandler(java.lang.String managerClassName, java.lang.String[] params, java.lang.String handlerName, CredentialsProvider provider)
          Registers a newly instantiated protocol handler for subsequent use
 boolean RelationshipAndPropertyManager.removeAllRawContentOf(java.lang.String oid, BasicStorageHints hints)
          Unregisters all locations for the content of the information object and deletes the content physically.
 boolean RelationshipAndPropertyManager.removeInfoObject(java.lang.String oid)
          Deletes an information object.
 boolean RelationshipAndPropertyManager.removeLinkContentLocation(RawContentLocation location)
          Unregisters a location for the content of the information object
 boolean RelationshipAndPropertyManager.removeReference(java.lang.String sourceoid, java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole)
          Deletes any reference with having the given parameters.
CAUTION: This propagates deletion events as defined in the propagation rule of the reference.
abstract  BaseLayerStream RawContentLocationSelectionStrategy.retrieveFromPreferredLocation(java.util.List<RawContentLocation> locations, BasicStorageHints storageHints)
          Retrieves content from a location based on the strategies preferences and the given hints.
 java.util.List<RawContentLocation> RelationshipAndPropertyManager.retrieveObjectContentLocations(java.lang.String oid)
          Retrieves all locations where the content can be accessed
 java.util.Map<java.lang.String,BasicPropertyDescription> RelationshipAndPropertyManager.retrieveObjectProperties(java.lang.String oid)
          Retrieves all properties of an information object
 java.util.List<java.lang.String> RelationshipAndPropertyManager.retrieveOIDByProperty(java.lang.String name, java.lang.String value)
          Retrieves all object IDs of information object for which a particular property value has been set
 java.util.List<BasicReferenceDescription> RelationshipAndPropertyManager.retrieveReferences(java.lang.String sourceoid, java.lang.String role, java.lang.String secondaryRole)
          Retrieves all references which point from this source object to some other object.
 java.util.List<BasicReferenceDescription> RelationshipAndPropertyManager.retrieveReferencesOrderedByPosition(java.lang.String sourceoid, java.lang.String role, java.lang.String secondaryRole)
          Retrieves all references which point from this source object and order those based on the position.
 java.util.List<BasicReferenceDescription> RelationshipAndPropertyManager.retrieveReferred(java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole)
          Retrieves all references which point to this target object.
 java.util.List<java.lang.String> RelationshipAndPropertyManager.retrieveReferredSourceOIDs(java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole)
          Retrieves all object OIDs of information object, which have a reference to this target object.
 java.util.List<java.lang.String> RelationshipAndPropertyManager.retrieveReferredTargetOIDs(java.lang.String sourceoid, java.lang.String role, java.lang.String secondaryRole)
          Retrieves all object OIDs of information object, which have a reference from this source object.
 RawContentLocation RawContentLocationSelectionStrategy.saveAtPreferredLocation(java.lang.String objectID, BaseLayerStream bls, BasicStorageHints storageHints)
          Saves content at a location, which is selected based on the strategies preferences and the given hints.
 RawContentLocation RawFileContentManager.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 void RelationshipAndPropertyManager.setProperty(java.lang.String oid, java.lang.String name, java.lang.String type, java.lang.String value)
          Sets the storage property of a given name for a particular information object.
 BaseLayerStream BaseLayerStream.toFixedLengthStream()
          Generic solution to determine stream length.
 boolean RelationshipAndPropertyManager.unsetProperty(java.lang.String oid, java.lang.String name)
          Removes a property (or all properties) of an information object
 void RelationshipAndPropertyManager.updateLinkContentLocations(java.lang.String oid, RawContentLocation newestLocation)
          Updates the locations for the content of the information object
 long BaseLayerStream.writeToStreamRespectingLimit(java.io.OutputStream out)
          Writes the content of this stream to a output stream.
 

Uses of BaseLayerException in org.gcube.contentmanagement.baselayer.exceptions
 

Subclasses of BaseLayerException in org.gcube.contentmanagement.baselayer.exceptions
 class DuplicateIDException
          Indicates that an ID was duplicated, so an object with this ID already existed.
 class ObjectNotFoundException
          Exception that indicates that an object has not been found.
 class TemporaryUnavailableException
          Exception indicating that some operation fails for a reason, that might not exist some time later.
 class ValueNotValidException
          Exception that indicates that a value was invalid
 

Uses of BaseLayerException in org.gcube.contentmanagement.baselayer.filesystemImpl
 

Methods in org.gcube.contentmanagement.baselayer.filesystemImpl that throw BaseLayerException
 boolean LocalFilesystemHandler.deleteBinaryContent(RawContentLocation rcl, BasicStorageHints hints)
          Removes the binary content from storage
 boolean LocalFilesystemStorage.deleteBinaryContent(RawContentLocation rcl, BasicStorageHints hints)
          Removes the binary content from storage
 BaseLayerStream LocalFilesystemHandler.getBinaryContent(java.io.File file, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
 BaseLayerStream LocalFilesystemStorage.getBinaryContent(java.io.File file, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
 BaseLayerStream LocalFilesystemHandler.getBinaryContent(RawContentLocation rcl, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
 BaseLayerStream LocalFilesystemStorage.getBinaryContent(RawContentLocation rcl, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
static LocalFilesystemHandler LocalFilesystemHandler.getManagerFor(RawContentLocation rcl)
          Factory method that returns the instance of a manager for a particular location.
static LocalFilesystemStorage LocalFilesystemStorage.getManagerFor(RawContentLocation rcl)
          Factory method that returns the instance of a manager for a particular location.
static LocalFilesystemHandler LocalFilesystemHandler.getManagerFor(java.lang.String directory)
          Deprecated. use getManagerInstance() instead;
static LocalFilesystemStorage LocalFilesystemStorage.getManagerFor(java.lang.String directory)
          Deprecated. use getManagerInstance() instead;
static LocalFilesystemHandler LocalFilesystemHandler.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
          Generic factory method that returns an instance responsible for a particular directory
static LocalFilesystemStorage LocalFilesystemStorage.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
          Generic factory method that returns an instance responsible for a particular directory
 RawContentLocation LocalFilesystemHandler.saveBinaryContent(java.io.File outputFile, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 RawContentLocation LocalFilesystemStorage.saveBinaryContent(java.io.File outputFile, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 RawContentLocation LocalFilesystemHandler.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 RawContentLocation LocalFilesystemStorage.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 

Uses of BaseLayerException in org.gcube.contentmanagement.baselayer.inMessageImpl
 

Methods in org.gcube.contentmanagement.baselayer.inMessageImpl that throw BaseLayerException
static long InMemoryContentStream.copyBytes(BaseLayerStream binaryFileContent, java.io.ByteArrayOutputStream baos)
          Copies all bytes of a stream to the in memory stream, thus caches the content
 boolean InMemoryContentManager.deleteBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Removes the binary content from storage
 void InMemoryContentStream.dispose()
          Closes the BaseLayerStream which implies that all bound resources should be freed.
 boolean InMemoryContentManager.existsBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Checks whether there is content at this location
 byte[] InMemoryContentManager.getBytes(InMemoryRawContentLocation location, BasicStorageHints hints)
          Shorthand to directly reference the stored bytes instead of accessing them through a stream.
static InMemoryContentManager InMemoryContentManager.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
          Generic factory method that returns the singleton instance
 RawContentLocation InMemoryContentManager.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 

Constructors in org.gcube.contentmanagement.baselayer.inMessageImpl that throw BaseLayerException
InMemoryContentStream(BaseLayerStream binaryFileContent, java.io.ByteArrayOutputStream baosToUse)
          Caches content of an existing stream in memory by copying all bytes
 

Uses of BaseLayerException in org.gcube.contentmanagement.baselayer.networkFileTransfer
 

Methods in org.gcube.contentmanagement.baselayer.networkFileTransfer that throw BaseLayerException
 boolean GridFTPContentManager.deleteBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Removes the binary content from storage
 boolean FTPPseudoContentManager.deleteBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Removes the binary content from storage (Unsupported Operation)
 boolean CoGFTPContentManager.deleteBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Removes the binary content from storage
 boolean CommonsHTTPClientPseudeContentManager.deleteBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Removes the binary content from storage (Unsupported Operation)
 boolean HTTPPseudoContentManager.deleteBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Removes the binary content from storage (Unsupported Operation)
 boolean GridFTPContentManager.existsBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Checks whether there is content associated with this ID
 boolean FTPPseudoContentManager.existsBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Checks whether there is content at this location
 boolean CoGFTPContentManager.existsBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Checks whether there is content at this location
 boolean CommonsHTTPClientPseudeContentManager.existsBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Checks whether there is content at this location
 boolean HTTPPseudoContentManager.existsBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Checks whether there is content at this location
 void GridFTPContentManager.get(java.lang.String remotePath, java.io.File localFile)
          Downloads a file from a remote GridFTP server and stores it in a local file
 BaseLayerStream GridFTPContentManager.getBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
 BaseLayerStream FTPPseudoContentManager.getBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
 BaseLayerStream CoGFTPContentManager.getBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
 BaseLayerStream CommonsHTTPClientPseudeContentManager.getBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
 BaseLayerStream HTTPPseudoContentManager.getBinaryContent(RawContentLocation location, BasicStorageHints hints)
          Opens the content for reading and passes the input stream to the caller
static GridFTPContentManager GridFTPContentManager.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
          Generic factory method that returns an instance responsible for a particular URL
static FTPPseudoContentManager FTPPseudoContentManager.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
          Generic factory method that returns an instance responsible for a particular URL
static CoGFTPContentManager CoGFTPContentManager.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
          Generic factory method that returns an instance responsible for a particular URL
static HTTPPseudoContentManager CommonsHTTPClientPseudeContentManager.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
           
static HTTPPseudoContentManager HTTPPseudoContentManager.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
          Generic factory method that returns an instance responsible for a particular URL
 void GridFTPContentManager.put(java.io.File localFile, java.lang.String remotePath)
          Uploads a local file to a remote GridFTP server
 RawContentLocation GridFTPContentManager.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 RawContentLocation FTPPseudoContentManager.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 RawContentLocation CoGFTPContentManager.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 RawContentLocation CommonsHTTPClientPseudeContentManager.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 RawContentLocation HTTPPseudoContentManager.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 

Uses of BaseLayerException in org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal
 

Methods in org.gcube.contentmanagement.baselayer.networkFileTransfer.gfal that throw BaseLayerException
 boolean GFALRawContentManager.deleteBinaryContent(RawContentLocation location, BasicStorageHints hints)
           
 boolean GFALRawContentManager.existsBinaryContent(RawContentLocation location, BasicStorageHints hints)
           
 BaseLayerStream GFALRawContentManager.getBinaryContent(RawContentLocation location, BasicStorageHints hints)
           
static GFALRawContentManager GFALRawContentManager.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
           
 RawContentLocation GFALRawContentManager.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
           
 

Uses of BaseLayerException in org.gcube.contentmanagement.baselayer.rdbmsImpl
 

Methods in org.gcube.contentmanagement.baselayer.rdbmsImpl that throw BaseLayerException
 void GenericJDBCDatabase.addLinkContentLocation(java.lang.String oid, RawContentLocation location)
          Registers a location for the content of the information object
 void GenericJDBCDatabase.addReference(java.lang.String sourceoid, java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole, long position, java.lang.String propagationRule)
          Adds a new reference between two information objects.
 long GenericJDBCDatabase.countReferences(java.lang.String oid, boolean isSource, java.lang.String role, java.lang.String secondaryRole)
          Counts the references of an object
 java.lang.String GenericJDBCDatabase.createInfoObject(java.lang.String name, java.lang.String type, BasicStorageHints hints)
          Creates a new information object
 boolean GenericJDBCDatabase.deleteBinaryContent(RawContentLocation rcl, BasicStorageHints hints)
          Removes the binary content from storage
 void BlobStream.dispose()
          Closes the BaseLayerStream which implies that all bound resources should be freed.
 boolean GenericJDBCDatabase.existsBinaryContent(RawContentLocation rcl, BasicStorageHints hints)
          Checks whether there is content associated with this content id
 boolean GenericJDBCDatabase.existsInfoObject(java.lang.String oid)
          Checks, whether an information object with the given ID exists.
 boolean GenericJDBCDatabase.existsReference(java.lang.String sourceoid, java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole)
           
 BaseLayerStream GenericJDBCDatabase.getBinaryContent(RawContentLocation rcl, BasicStorageHints hints)
          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.
 BasicInfoObjectDescription GenericJDBCDatabase.getInfoObjectDescription(java.lang.String oid)
          Retrieves an existing information object with all available information
 BasicInfoObjectDescription GenericJDBCDatabase.getInfoObjectDescription(java.lang.String oid, boolean includeProperties, boolean includeReferences, boolean includeReferred)
          Retrieves an existing information object with some tuning parameters, to remove unrequired information
static GenericJDBCDatabase GenericJDBCDatabase.getManagerInstance(java.lang.String[] params, java.lang.String managerName)
          Generic factory method that returns an instance responsible for a particular directory
 BasicPropertyDescription GenericJDBCDatabase.getProperty(java.lang.String oid, java.lang.String name)
          Retrieves a particular property of an information object
 BasicReferenceDescription GenericJDBCDatabase.getReference(java.lang.String sourceoid, java.lang.String targetoid)
          Retrieves a single reference
 boolean GenericJDBCDatabase.hasProperty(java.lang.String oid, java.lang.String name)
          Returnes whether an information object has a particular property set
 boolean GenericJDBCDatabase.hasRawContent(java.lang.String oid)
          Returns whether there exists raw content associated with an information object
 boolean GenericJDBCDatabase.removeAllRawContentOf(java.lang.String oid, BasicStorageHints hints)
          Unregisters all locations for the content of the information object and deltes the content physically.
 boolean GenericJDBCDatabase.removeInfoObject(java.lang.String oid)
          Deletes an information object.
 boolean GenericJDBCDatabase.removeLinkContentLocation(RawContentLocation location)
          Unregisters a location for the content of the information object
 boolean GenericJDBCDatabase.removeReference(java.lang.String sourceoid, java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole)
          Deletes any reference with having the given parameters.
To insure consistency, this method will propagate any defined deletion event.
 java.util.List<RawContentLocation> GenericJDBCDatabase.retrieveObjectContentLocations(java.lang.String oid)
          Adds to the list all locations known for a particular object
 java.util.Map<java.lang.String,BasicPropertyDescription> GenericJDBCDatabase.retrieveObjectProperties(java.lang.String oid)
          Retrieves all properties of an information object
 java.util.List<java.lang.String> GenericJDBCDatabase.retrieveOIDByProperty(java.lang.String name, java.lang.String value)
          Deprecated. prefer #retrieveOIDByProperty(String, String, Collection) because of more effecient handling
 java.util.List<BasicReferenceDescription> GenericJDBCDatabase.retrieveReferences(java.lang.String sourceoid, java.lang.String role, java.lang.String secondaryRole)
          Adds all references from this object to the list
 java.util.List<BasicReferenceDescription> GenericJDBCDatabase.retrieveReferencesOrderedByPosition(java.lang.String sourceoid, java.lang.String role, java.lang.String secondaryRole)
          Adds all references from this object to the list
 java.util.List<BasicReferenceDescription> GenericJDBCDatabase.retrieveReferred(java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole)
          Retrieves all references which point to this target object.
 java.util.List<java.lang.String> GenericJDBCDatabase.retrieveReferredSourceOIDs(java.lang.String targetoid, java.lang.String role, java.lang.String secondaryRole)
          Adds all source object IDs to this object to the list
 java.util.List<java.lang.String> GenericJDBCDatabase.retrieveReferredTargetOIDs(java.lang.String sourceoid, java.lang.String role, java.lang.String secondaryRole)
          Retrieves all object OIDs of information object, which have a reference from this source object.
 RawContentLocation GenericJDBCDatabase.saveBinaryContent(java.lang.String uniqueStorageID, BaseLayerStream binaryFileContent, BasicStorageHints hints)
          Saves the passed binary content in the managed resource.
 void GenericJDBCDatabase.setProperty(java.lang.String oid, java.lang.String name, java.lang.String type, java.lang.String value)
          Sets the storage property of a given name for a particular information object.
 boolean GenericJDBCDatabase.unsetProperty(java.lang.String oid, java.lang.String name)
          Removes a property (or all properties) of an information object
 void GenericJDBCDatabase.updateLinkContentLocations(java.lang.String oid, RawContentLocation newestLocation)
          Updates the locations for the content of the information object
 

Constructors in org.gcube.contentmanagement.baselayer.rdbmsImpl that throw BaseLayerException
BlobStream(java.sql.Blob blob, java.sql.Connection connection)
          Creates new BlobStream
GenericJDBCDatabase(java.lang.String dataSourceName, java.lang.String driverClassName, java.lang.String sourceURL)
          Constructs the manager given the number of maximum parallel connections
GenericJDBCDatabase(java.lang.String dataSourceName, java.lang.String driverClassName, java.lang.String driverURL, java.lang.String maxParallelConnections)
          Constructs the manager given the number of maximum parallel connections
SubstringStream(java.sql.Connection c, java.lang.String contentID, BasicStorageHints hints)
          Opens a substring stream for reading on a given connection