Skip navigation links
A B C D E F G H I M N O P R S T U W 

A

abortTransaction(String) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Abort a transaction.
artifactURI - Variable in class org.opencadc.inventory.storage.StorageMetadata
 

B

ByteRange - Class in org.opencadc.inventory.storage
Single byte range expressed as an offset (starting position) and length.
ByteRange(long, long) - Constructor for class org.opencadc.inventory.storage.ByteRange
Byte range expresses as an offset and length.

C

close() - Method in class org.opencadc.inventory.storage.DigestInputStream
 
close() - Method in class org.opencadc.inventory.storage.DigestOutputStream
 
commitTransaction(String) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Commit a transaction.
compareTo(ByteRange) - Method in class org.opencadc.inventory.storage.ByteRange
 
compareTo(StorageMetadata) - Method in class org.opencadc.inventory.storage.StorageMetadata
 
contains(long) - Method in class org.opencadc.inventory.storage.ByteRange
 
contentChecksum - Variable in class org.opencadc.inventory.storage.NewArtifact
 
contentEncoding - Variable in class org.opencadc.inventory.storage.StorageMetadata
 
contentLength - Variable in class org.opencadc.inventory.storage.NewArtifact
 
contentType - Variable in class org.opencadc.inventory.storage.StorageMetadata
 

D

delete(StorageLocation) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Delete from storage the artifact identified by storageLocation.
digest() - Method in class org.opencadc.inventory.storage.MessageDigestAPI
 
DigestInputStream - Class in org.opencadc.inventory.storage
 
DigestInputStream(InputStream, MessageDigestAPI) - Constructor for class org.opencadc.inventory.storage.DigestInputStream
 
DigestOutputStream - Class in org.opencadc.inventory.storage
 
DigestOutputStream(OutputStream, MessageDigestAPI) - Constructor for class org.opencadc.inventory.storage.DigestOutputStream
 

E

equals(Object) - Method in class org.opencadc.inventory.storage.ByteRange
 
equals(Object) - Method in class org.opencadc.inventory.storage.StorageMetadata
 

F

flush() - Method in class org.opencadc.inventory.storage.DigestOutputStream
 

G

get(StorageLocation, OutputStream) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Get from storage the artifact identified by storageLocation.
get(StorageLocation, OutputStream, ByteRange) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Get parts of a stored object specified by one or more byte ranges.
getAlgorithmName() - Method in class org.opencadc.inventory.storage.MessageDigestAPI
 
getAlgorithmNames() - Static method in class org.opencadc.inventory.storage.MessageDigestAPI
 
getArtifactURI() - Method in class org.opencadc.inventory.storage.NewArtifact
Get the artifactURI.
getContentChecksum() - Method in class org.opencadc.inventory.storage.StorageMetadata
 
getContentLastModified() - Method in class org.opencadc.inventory.storage.StorageMetadata
 
getContentLength() - Method in class org.opencadc.inventory.storage.StorageMetadata
 
getDigest(String) - Static method in class org.opencadc.inventory.storage.MessageDigestAPI
Restore a digest from string form of internal state.
getEncodedState(MessageDigestAPI) - Static method in class org.opencadc.inventory.storage.MessageDigestAPI
Get the current internal state of the specified digest.
getID() - Method in class org.opencadc.inventory.storage.PutTransaction
 
getInstance(String) - Static method in class org.opencadc.inventory.storage.MessageDigestAPI
Create a new bouncy castle message digest that supports state encoding.
getLength() - Method in class org.opencadc.inventory.storage.ByteRange
 
getMaxSegmentSize() - Method in class org.opencadc.inventory.storage.PutTransaction
 
getMessageDigest() - Method in class org.opencadc.inventory.storage.DigestInputStream
 
getMessageDigest() - Method in class org.opencadc.inventory.storage.DigestOutputStream
 
getMinSegmentSize() - Method in class org.opencadc.inventory.storage.PutTransaction
 
getOffset() - Method in class org.opencadc.inventory.storage.ByteRange
 
getStorageLocation() - Method in class org.opencadc.inventory.storage.StorageMetadata
 
getTransactionStatus(String) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Get current transaction status.

H

hashCode() - Method in class org.opencadc.inventory.storage.ByteRange
 
hashCode() - Method in class org.opencadc.inventory.storage.StorageMetadata
 

I

InvalidConfigException - Exception in org.opencadc.inventory.storage
Runtime exception that can be thrown by StorageAdapter constructors if the configuration is not valid.
InvalidConfigException(String) - Constructor for exception org.opencadc.inventory.storage.InvalidConfigException
 
InvalidConfigException(String, Throwable) - Constructor for exception org.opencadc.inventory.storage.InvalidConfigException
 
isCommitted() - Method in class org.opencadc.inventory.storage.PutTransaction
 
isValid() - Method in class org.opencadc.inventory.storage.StorageMetadata
 
iterator() - Method in interface org.opencadc.inventory.storage.StorageAdapter
Iterator of items ordered by StorageLocation.
iterator(String) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Iterate over StorageMetadata ordered by their StorageLocation.

M

MessageDigestAPI - Class in org.opencadc.inventory.storage
 

N

NewArtifact - Class in org.opencadc.inventory.storage
Class to convey information about a new, incoming artifact.
NewArtifact(URI) - Constructor for class org.opencadc.inventory.storage.NewArtifact
NewArtifact constructor.

O

org.opencadc.inventory.storage - package org.opencadc.inventory.storage
 

P

put(NewArtifact, InputStream, String) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Write an artifact to storage.
PutTransaction - Class in org.opencadc.inventory.storage
 
PutTransaction(String, Long, Long) - Constructor for class org.opencadc.inventory.storage.PutTransaction
Constructor.

R

read(byte[]) - Method in class org.opencadc.inventory.storage.DigestInputStream
 
read(byte[], int, int) - Method in class org.opencadc.inventory.storage.DigestInputStream
 
read() - Method in class org.opencadc.inventory.storage.DigestInputStream
 
reset() - Method in class org.opencadc.inventory.storage.MessageDigestAPI
 
revertTransaction(String) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Revert a transaction to a previous state.

S

setCommitted(boolean) - Method in class org.opencadc.inventory.storage.PutTransaction
 
startTransaction(URI, Long) - Method in interface org.opencadc.inventory.storage.StorageAdapter
Start a transaction for a PUT operation.
StorageAdapter - Interface in org.opencadc.inventory.storage
The interface to storage implementations.
StorageEngageException - Exception in org.opencadc.inventory.storage
This exception indicates that the storage adapter failed to connect to or interact with its storage system.
StorageEngageException(String) - Constructor for exception org.opencadc.inventory.storage.StorageEngageException
Construct an exception.
StorageEngageException(String, Throwable) - Constructor for exception org.opencadc.inventory.storage.StorageEngageException
Construct an exception.
storageMetadata - Variable in class org.opencadc.inventory.storage.PutTransaction
 
StorageMetadata - Class in org.opencadc.inventory.storage
Class to hold artifact metadata from a storage implementation.
StorageMetadata(StorageLocation, URI, Long, Date) - Constructor for class org.opencadc.inventory.storage.StorageMetadata
Constructor for a valid stored object.
StorageMetadata(StorageLocation) - Constructor for class org.opencadc.inventory.storage.StorageMetadata
Constructor for an invalid stored object that should be cleaned up.

T

toString() - Method in class org.opencadc.inventory.storage.ByteRange
 
toString() - Method in class org.opencadc.inventory.storage.NewArtifact
 
toString() - Method in class org.opencadc.inventory.storage.PutTransaction
 
toString() - Method in class org.opencadc.inventory.storage.StorageMetadata
 

U

update(byte[], int, int) - Method in class org.opencadc.inventory.storage.MessageDigestAPI
 
update(byte[]) - Method in class org.opencadc.inventory.storage.MessageDigestAPI
 

W

write(byte[]) - Method in class org.opencadc.inventory.storage.DigestOutputStream
 
write(byte[], int, int) - Method in class org.opencadc.inventory.storage.DigestOutputStream
 
write(int) - Method in class org.opencadc.inventory.storage.DigestOutputStream
 
A B C D E F G H I M N O P R S T U W 
Skip navigation links