|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BigHash | |
|---|---|
| org.tranche | Configuration for specific Tranche network and interfaces. |
| org.tranche.add | Upload tool for network along with listeners and adapters for other projects. |
| org.tranche.configuration | Handles the server's (Server/FlatFileTrancheServer) configuration, including data directories, permissions and other options. |
| org.tranche.exceptions | Any custom exceptions used by Tranche. |
| org.tranche.flatfile | The FlatFileTrancheServer handles the routing of data and meta data between the Server instance and the DataBlockUtil, and imposes sercurity. |
| org.tranche.flatfile.logs | Logging utilites for FlatFileTrancheServer to record actions, times and status. |
| org.tranche.get | Download tool for network along with listeners and adaptors for other projects. |
| org.tranche.hash | Hashing algorithms for bytes are used as an identifier. |
| org.tranche.hash.span | Used to assign responsibility to servers to handle a portion of the data on a network. |
| org.tranche.license | Manage license and wiaver information related to legal regime for uploaded projects and data. |
| org.tranche.logs.activity | Encapsulate meta data information so can be serialized to network. |
| org.tranche.meta | Encapsulate meta data information so can be serialized to network. |
| org.tranche.project | Tools and utilities for building and serialize project information as well as repackaging existing resources for new projects. |
| org.tranche.remote | Client-side management of sockets and interface to remote Server instance. |
| org.tranche.routing | Contains all classes that are relevant to the routing tranche server. |
| org.tranche.scripts | Some scripts useful for managing a network or to assist when creating a network. |
| org.tranche.security | Contains classes that specifically address the security of the system. |
| org.tranche.server | Server that binds on a port and routes requests to underlying FlatFileTrancheServer. |
| org.tranche.server.logs | Logging for a server to record request times and status. |
| org.tranche.streams | Streams useful for uploading projects, creating temporary files, etc. |
| org.tranche.tasks | Simple interface for common tasks. |
| org.tranche.util | Utilities used by Tranche and other tools for handling lower-level tasks (such as compression, encryption, managing temporary files, etc.). |
| Uses of BigHash in org.tranche |
|---|
| Methods in org.tranche that return BigHash | |
|---|---|
abstract BigHash[] |
TrancheServer.getDataHashes(java.math.BigInteger offset,
java.math.BigInteger length)
|
BigHash |
FileEncoding.getHash()
Get the BigHash associated with this FileEncoding. |
abstract BigHash[] |
TrancheServer.getMetaDataHashes(java.math.BigInteger offset,
java.math.BigInteger length)
|
abstract BigHash[] |
TrancheServer.getProjectHashes(java.math.BigInteger offset,
java.math.BigInteger length)
Returns a list of all projects that this server has. |
| Methods in org.tranche with parameters of type BigHash | |
|---|---|
abstract PropagationReturnWrapper |
TrancheServer.deleteData(BigHash hash,
Signature[] sigs,
byte[][] nonces,
java.lang.String[] hosts)
Delete data chunk from selected servers. |
abstract PropagationReturnWrapper |
TrancheServer.deleteMetaData(BigHash hash,
java.lang.String uploaderName,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet,
Signature[] sigs,
byte[][] nonces,
java.lang.String[] hosts)
|
abstract PropagationReturnWrapper |
TrancheServer.getData(BigHash[] hashes,
boolean propagateRequest)
|
abstract PropagationReturnWrapper |
TrancheServer.getMetaData(BigHash[] hashes,
boolean propagateRequest)
|
abstract boolean[] |
TrancheServer.hasData(BigHash[] hashes)
|
abstract boolean[] |
TrancheServer.hasMetaData(BigHash[] hashes)
|
abstract PropagationReturnWrapper |
TrancheServer.setData(BigHash hash,
byte[] data,
Signature sig,
java.lang.String[] hosts)
Set data and replicate to specified hosts. |
abstract PropagationReturnWrapper |
TrancheServer.setMetaData(boolean merge,
BigHash hash,
byte[] data,
Signature sig,
java.lang.String[] hosts)
Set meta data and replicate to specified hosts. |
| Constructors in org.tranche with parameters of type BigHash | |
|---|---|
FileEncoding(java.lang.String name,
BigHash mh)
|
|
| Uses of BigHash in org.tranche.add |
|---|
| Methods in org.tranche.add that return BigHash | |
|---|---|
BigHash |
AddFileToolEvent.getChunkHash()
If this event references a data chunk, this returns that value. |
BigHash |
AddFileToolEvent.getFileHash()
|
BigHash |
AddFileToolReport.getHash()
|
| Methods in org.tranche.add with parameters of type BigHash | |
|---|---|
protected java.util.Collection<java.lang.String> |
AddFileTool.getCoreServersToUploadTo(BigHash hash)
Gets a collection of hosts of core writable servers to which a chunk with the given hash should be uploaded. |
protected java.util.Collection<java.lang.String> |
AddFileTool.getNonCoreServersToUploadTo(BigHash hash)
Gets a collection of hosts of non-core writable servers to which one should upload a chunk with the given hash. |
protected void |
AddFileToolReport.setHash(BigHash hash)
|
| Constructors in org.tranche.add with parameters of type BigHash | |
|---|---|
AddFileToolEvent(short action,
int type,
java.io.File file,
java.lang.String fileName,
BigHash fileHash,
BigHash chunkHash,
java.lang.String serverHostName)
|
|
AddFileToolReport(long timestampStart,
java.lang.String title,
java.lang.String description,
boolean isEncrypted,
boolean showMetaDataIfEncrypted,
BigHash hash)
|
|
| Uses of BigHash in org.tranche.configuration |
|---|
| Methods in org.tranche.configuration that return types with arguments of type BigHash | |
|---|---|
java.util.Set<BigHash> |
Configuration.getStickyProjects()
Gets the sticky projects for this server. |
| Methods in org.tranche.configuration with parameters of type BigHash | |
|---|---|
void |
Configuration.addStickyProject(BigHash projectHash)
Make the project with the given hash as a sticky to this server. |
void |
Configuration.removeStickyProject(BigHash projectHash)
Remove the sticky project with the given hash from this server. |
| Method parameters in org.tranche.configuration with type arguments of type BigHash | |
|---|---|
void |
Configuration.setStickyProjects(java.util.Set<BigHash> stickyProjects)
Makes the projects with the given hashes as sticky projects to this servers. |
| Uses of BigHash in org.tranche.exceptions |
|---|
| Constructors in org.tranche.exceptions with parameters of type BigHash | |
|---|---|
ChunkDoesNotMatchHashException(BigHash expectedHash,
BigHash foundHash)
Create exception based on the expected hash and the found (calculated) hash. |
|
CouldNotFindMetaDataException(BigHash hash)
|
|
| Uses of BigHash in org.tranche.flatfile |
|---|
| Fields in org.tranche.flatfile declared as BigHash | |
|---|---|
protected BigHash |
DataBlockCacheEntry.chunkHash
The hash representing the data chunk. |
static BigHash |
DataBlock.HASH_LENGTH_ZERO
|
| Methods in org.tranche.flatfile that return BigHash | |
|---|---|
BigHash[] |
FlatFileTrancheServer.getDataHashes(java.math.BigInteger offset,
java.math.BigInteger length)
Get a batch of hashes. |
BigHash[] |
DataBlockUtil.getDataHashes(long offset,
long length)
Get the hashes associated with the data chunks on the server. |
BigHash[] |
FlatFileTrancheServer.getMetaDataHashes(java.math.BigInteger offset,
java.math.BigInteger length)
Get a batch of hashes. |
BigHash[] |
DataBlockUtil.getMetaDataHashes(long offset,
long length)
Get the hashes associated with the meta data chunks on the server. |
BigHash[] |
FlatFileTrancheServer.getProjectHashes(java.math.BigInteger offset,
java.math.BigInteger length)
Gets all of the hashes for projects that are in memory. |
| Methods in org.tranche.flatfile that return types with arguments of type BigHash | |
|---|---|
java.util.List<BigHash> |
DataBlock.getHashes(boolean isMetaData)
Returns the list of either data or meta-data hashes stored in this block. |
| Methods in org.tranche.flatfile with parameters of type BigHash | |
|---|---|
void |
DataBlock.addBytes(BigHash hash,
boolean isMetaData,
byte[] bytes)
Add a chunk to this DataBlock. |
void |
DataBlock.addBytes(BigHash hash,
boolean isMetaData,
byte[] bytes,
int recursionCount)
Add a chunk to this DataBlock. |
void |
ReplaceCorruptedDataBlockThread.addChunkToRetrieve(BigHash hash,
boolean isMetaData)
Add a chunk that should be repaired from a corrupted data block. |
void |
DataBlockUtil.addData(BigHash nameHashToAdd,
byte[] content)
Synchronized access to setting data chunk bytes. |
protected void |
FlatFileTrancheServer.addKnownProject(BigHash hash)
|
void |
DataBlockUtil.addMetaData(BigHash nameHashToAdd,
byte[] content)
Synchronized access to setting meta data chunk bytes. |
static DataBlockCacheEntry |
DataBlockCacheEntry.create(BigHash chunkHash,
DataBlock dataBlock,
int offset,
int size)
Create an entry for the cache. |
void |
FlatFileTrancheServerListener.dataChunkAdded(BigHash hash)
Fired when data chunk is added. |
void |
FlatFileTrancheServerListener.dataChunkDeleted(BigHash hash)
Fired when data chunk is deleted. |
void |
DataBlock.deleteBytes(BigHash hash,
boolean isMetaData)
Delete the bytes (chunk) from this DataBlock based on hash. |
PropagationReturnWrapper |
FlatFileTrancheServer.deleteData(BigHash hash,
Signature[] sigs,
byte[][] nonces,
java.lang.String[] hosts)
Delete data chunk from selected servers. |
void |
DataBlockUtil.deleteData(BigHash bh,
java.lang.String desc)
Delete a data chunk based on hash. |
void |
DataBlockUtil.deleteMetaData(BigHash bh,
java.lang.String desc)
Delete a meta data chunk based on hash. |
PropagationReturnWrapper |
FlatFileTrancheServer.deleteMetaData(BigHash hash,
java.lang.String uploaderName,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet,
Signature[] sigs,
byte[][] nonces,
java.lang.String[] hosts)
|
void |
FlatFileTrancheServer.fireDataChunkAdded(BigHash hash)
Fired when data chunk is added. |
void |
FlatFileTrancheServer.fireDataChunkDeleted(BigHash hash)
Fired when data chunk is deleted. |
void |
FlatFileTrancheServer.fireMetaDataChunkAdded(BigHash hash)
Fired when meta data chunk is added. |
void |
FlatFileTrancheServer.fireMetaDataChunkDeleted(BigHash hash)
Fired when meta data chunk is deleted. |
DataBlockCacheEntry |
DataBlockCache.get(BigHash hash,
boolean isMetaData)
Returns the DataBlockCacheEntry from the cache if exists, or null if not there. |
byte[] |
DataBlock.getBytes(BigHash hash,
boolean isMetaData)
Returns the bytes (chunk) representing by the hash, or throws a FileNotFoundException if not found. |
java.lang.String |
HashSpanFixingThread.getConnectedHost(BigHash h)
Get a connected verifyHost, preferring those that include in hash span, but defaulting to random server. |
byte[] |
DataBlockUtil.getData(BigHash bh)
Get data chunk bytes based on hash. |
PropagationReturnWrapper |
FlatFileTrancheServer.getData(BigHash[] hashes,
boolean propagateRequest)
Get a batch of data chunks. |
protected DataBlock |
DataBlockUtil.getDataBlockToAddChunk(BigHash hash)
Helper method to get the file/dir that matches the given hash. |
protected DataBlock |
DataBlockUtil.getDataBlockToGetChunk(BigHash bh,
boolean isMetaData)
Finds or creates the appropriate data block for a particular hash. |
java.lang.String[] |
HashSpanFixingThread.getHostsToReceiveChunk(BigHash h)
Returns all core servers that should receive chunk. |
byte[] |
DataBlockUtil.getMetaData(BigHash bh)
Get meta data chunk bytes based on hash. |
PropagationReturnWrapper |
FlatFileTrancheServer.getMetaData(BigHash[] hashes,
boolean propagateRequest)
Get a batch of meta data chunks. |
boolean |
DataBlock.hasBytes(BigHash hash,
boolean isMetaData)
Check whether the bytes (chunk) represented by the hash exist in this DataBlock instance. |
boolean |
DataBlockUtil.hasData(BigHash bh)
Check whether have data chunk bytes exist based on hash. |
boolean[] |
FlatFileTrancheServer.hasData(BigHash[] hashes)
Check to see whether server has the data chunks represented by the hashes. |
boolean |
DataBlockUtil.hasMetaData(BigHash bh)
Check whether meta data chunk bytes exist based on hash. |
boolean[] |
FlatFileTrancheServer.hasMetaData(BigHash[] hashes)
Check to see whether server has the meta data chunks represented by the hashes. |
void |
FlatFileTrancheServerListener.metaDataChunkAdded(BigHash hash)
Fired when meta data chunk is added. |
void |
FlatFileTrancheServerListener.metaDataChunkDeleted(BigHash hash)
Fired when meta data chunk is deleted. |
void |
DataBlockCache.remove(BigHash h,
boolean isMetaData)
Remove a specific DataBlockCacheEntry from the cache, if there. |
protected void |
FlatFileTrancheServer.removeKnownProject(BigHash hash)
|
boolean |
DataBlockUtil.repairCorruptedDataBlockForChunk(BigHash forChunkWithHash,
int maxTimeToWaitForQueueToFinish,
java.lang.String description)
If a data block is corrupted, will throw UnexpectedEndOfDataBlockException. |
PropagationReturnWrapper |
FlatFileTrancheServer.setData(BigHash hash,
byte[] data,
Signature sig,
java.lang.String[] hosts)
Set data and replicate to specified hosts. |
PropagationReturnWrapper |
FlatFileTrancheServer.setMetaData(boolean merge,
BigHash hash,
byte[] metaData,
Signature sig,
java.lang.String[] hosts)
Set meta data and replicate to specified hosts. |
| Uses of BigHash in org.tranche.flatfile.logs |
|---|
| Methods in org.tranche.flatfile.logs with parameters of type BigHash | |
|---|---|
void |
DataBlockUtilLog.logGetBlockFailed(BigHash hash)
Log failed get request. |
void |
DataBlockUtilLogger.logGetBlockFailed(BigHash hash)
Log failed get request. |
void |
DiskBackedTransactionLog.logGetBlockFailed(BigHash hash)
Log failed get request. |
void |
InMemoryAggregateLog.logGetBlockFailed(BigHash hash)
Log failed get request. |
void |
DataBlockUtilLog.logGetBlockSucceed(BigHash hash)
Log successful get request. |
void |
DataBlockUtilLogger.logGetBlockSucceed(BigHash hash)
Log successful get request. |
void |
DiskBackedTransactionLog.logGetBlockSucceed(BigHash hash)
Log successful get request. |
void |
InMemoryAggregateLog.logGetBlockSucceed(BigHash hash)
Log successful get request. |
void |
DataBlockUtilLog.logGetStarted(BigHash hash)
Log start of a get request. |
void |
DataBlockUtilLogger.logGetStarted(BigHash hash)
Log start of a get request. |
void |
DiskBackedTransactionLog.logGetStarted(BigHash hash)
Log start of a get request. |
void |
InMemoryAggregateLog.logGetStarted(BigHash hash)
Log start of a get request. |
void |
DataBlockUtilLog.logHasFalse(BigHash hash)
Log does not have a chunk. |
void |
DataBlockUtilLogger.logHasFalse(BigHash hash)
Log does not have a chunk. |
void |
DiskBackedTransactionLog.logHasFalse(BigHash hash)
Log does not have a chunk. |
void |
InMemoryAggregateLog.logHasFalse(BigHash hash)
Log does not have a chunk. |
void |
DataBlockUtilLog.logHasStarted(BigHash hash)
Log the start of a has chunk activity. |
void |
DataBlockUtilLogger.logHasStarted(BigHash hash)
Log the start of a has chunk activity. |
void |
DiskBackedTransactionLog.logHasStarted(BigHash hash)
Log the start of a has chunk activity. |
void |
InMemoryAggregateLog.logHasStarted(BigHash hash)
Log the start of a has chunk activity. |
void |
DataBlockUtilLog.logHasTrue(BigHash hash)
Log has a chunk. |
void |
DataBlockUtilLogger.logHasTrue(BigHash hash)
Log has a chunk. |
void |
DiskBackedTransactionLog.logHasTrue(BigHash hash)
Log has a chunk. |
void |
InMemoryAggregateLog.logHasTrue(BigHash hash)
Log has a chunk. |
void |
DataBlockUtilLog.logSetBlockFailed(BigHash hash)
Log failed set request. |
void |
DataBlockUtilLogger.logSetBlockFailed(BigHash hash)
Log failed set request. |
void |
DiskBackedTransactionLog.logSetBlockFailed(BigHash hash)
Log failed set request. |
void |
InMemoryAggregateLog.logSetBlockFailed(BigHash hash)
Log failed set request. |
void |
DataBlockUtilLog.logSetBlockSucceed(BigHash hash)
Log successful set request. |
void |
DataBlockUtilLogger.logSetBlockSucceed(BigHash hash)
Log successful set request. |
void |
DiskBackedTransactionLog.logSetBlockSucceed(BigHash hash)
Log successful set request. |
void |
InMemoryAggregateLog.logSetBlockSucceed(BigHash hash)
Log successful set request. |
void |
DataBlockUtilLog.logSetStarted(BigHash hash)
Log start of a set request. |
void |
DataBlockUtilLogger.logSetStarted(BigHash hash)
Log start of a set request. |
void |
DiskBackedTransactionLog.logSetStarted(BigHash hash)
Log start of a set request. |
void |
InMemoryAggregateLog.logSetStarted(BigHash hash)
Log start of a set request. |
| Uses of BigHash in org.tranche.get |
|---|
| Methods in org.tranche.get that return BigHash | |
|---|---|
BigHash |
GetFileToolEvent.getChunkHash()
If this event references a data chunk, this returns that value. |
BigHash |
GetFileToolEvent.getFileHash()
If this event references a file, this returns the hash of the file. |
BigHash |
GetFileTool.getHash()
Gets the hash of the data to be downloaded. |
| Methods in org.tranche.get that return types with arguments of type BigHash | |
|---|---|
java.util.Map<BigHash,java.util.Set<BigHash>> |
GetFileToolFailedChunksListener.getMissingDataChunks()
Return all the data chunks reported by the tool as missing in an unmodifiable container. |
java.util.Map<BigHash,java.util.Set<BigHash>> |
GetFileToolFailedChunksListener.getMissingDataChunks()
Return all the data chunks reported by the tool as missing in an unmodifiable container. |
java.util.Set<BigHash> |
GetFileToolFailedChunksListener.getMissingMetaDataChunks()
Return all the meta data chunks reported by the tool as missing in an unmodifiable container. |
| Methods in org.tranche.get with parameters of type BigHash | |
|---|---|
protected byte[] |
GetFileTool.downloadData(BigHash fileHash,
BigHash chunkHash)
Downloads a data chunk. |
protected java.util.Collection<java.lang.String> |
GetFileTool.getConnections(BigHash hash)
Gets a collection of server host names that should be used to download a chunk with the given hash. |
void |
GetFileTool.setHash(BigHash hash)
Sets the hash of the data to be downloaded. |
protected boolean |
GetFileTool.validateChunk(BigHash expectedHash,
byte[] bytes)
Validates a data chunk |
protected void |
GetFileTool.validateDiskBacked(BigHash expectedHash,
MetaData metaData,
java.io.File file,
byte[] padding)
Validates a file. |
protected void |
GetFileTool.validateInMemory(BigHash expectedHash,
MetaData metaData,
byte[] file,
byte[] padding)
|
| Constructors in org.tranche.get with parameters of type BigHash | |
|---|---|
GetFileToolEvent(short action,
int type,
BigHash fileHash)
|
|
GetFileToolEvent(short action,
int type,
BigHash fileHash,
BigHash chunkHash)
|
|
GetFileToolEvent(short action,
int type,
BigHash fileHash,
java.lang.String serverHostName)
|
|
GetFileToolEvent(short action,
int type,
BigHash fileHash,
java.lang.String serverHostName,
BigHash chunkHash)
|
|
GetFileToolEvent(short action,
int type,
java.lang.String fileName,
BigHash fileHash)
|
|
| Uses of BigHash in org.tranche.hash |
|---|
| Methods in org.tranche.hash that return BigHash | |
|---|---|
BigHash |
BigHash.clone()
|
static BigHash |
BigHash.createFromBytes(byte[] bytes)
Create a BigHash object from a set of bytes. |
static BigHash |
BigHash.createFromBytes(byte[] bytes,
int offset)
Create a BigHash object from a set of bytes with a given offset where to begin calculation of the hash. |
static BigHash |
BigHash.createHashFromString(java.lang.String hash)
Create the hash from either a Base16 or Base64 encoded string. |
BigHash |
DiskBackedBigHashList.get(int index)
Get BigHash at specified index. |
BigHash |
BigHash.getNext()
Gets the next BigHash in the BigHash universe (this+1). |
BigHash |
BigHash.getPrevious()
Gets the previous BigHash in the BigHash universe (this - 1). |
BigHash |
DiskBackedBigHashList.remove(int index)
CURRENTLY UNIMPLEMENTED |
BigHash[] |
DiskBackedBigHashSet.toArray()
Converts contents to array. |
| Methods in org.tranche.hash that return types with arguments of type BigHash | |
|---|---|
java.util.Iterator<BigHash> |
DiskBackedBigHashList.iterator()
Returns an iterator for list. |
| Methods in org.tranche.hash with parameters of type BigHash | |
|---|---|
void |
BigHash.add(BigHash hash)
|
boolean |
DiskBackedBigHashList.add(BigHash hash)
Append hash to list. |
void |
DiskBackedBigHashSet.add(BigHash hash)
|
int |
BigHash.compareTo(BigHash bh)
Similar to standard compareTo() methods, this compares to determine the equality of two BigHash objects. |
boolean |
DiskBackedBigHashList.contains(BigHash hash)
Returns true if this contains a given Hash |
boolean |
DiskBackedBigHashSet.contains(BigHash hash)
|
void |
DiskBackedBigHashSet.delete(BigHash hash)
|
| Uses of BigHash in org.tranche.hash.span |
|---|
| Fields in org.tranche.hash.span declared as BigHash | |
|---|---|
static BigHash |
AbstractHashSpan.ABSTRACTION_DISCRETE_VALUE
|
static BigHash |
HashSpan.FIRST
Constant of the first and last possible BigHash possible. |
static BigHash |
HashSpan.LAST
Constant of the first and last possible BigHash possible. |
static BigHash |
AbstractHashSpan.NEGATIVE_ONE
|
| Methods in org.tranche.hash.span that return BigHash | |
|---|---|
BigHash |
HashSpan.getFirst()
Retrieve first BigHash portion of HashSpan. |
BigHash |
HashSpan.getLast()
Retrieve last BigHash portion of HashSpan. |
static BigHash |
AbstractHashSpan.valueOf(int value)
|
| Methods in org.tranche.hash.span with parameters of type BigHash | |
|---|---|
boolean |
HashSpan.contains(BigHash hash)
Returns true if has is between the first and last hashes in hash span range. |
void |
HashSpan.setFirst(BigHash first)
Set first BigHash portion of the HashSpan. |
void |
HashSpan.setLast(BigHash last)
Set last BigHash portion of the HashSpan. |
| Constructors in org.tranche.hash.span with parameters of type BigHash | |
|---|---|
HashSpan(BigHash first,
BigHash last)
|
|
| Uses of BigHash in org.tranche.license |
|---|
| Method parameters in org.tranche.license with type arguments of type BigHash | |
|---|---|
static java.io.File |
LicenseUtil.buildLicenseMultiLicenseExplanationFile(java.io.File outputFile,
java.util.Map<java.lang.String,BigHash> pathsToParentHash)
|
| Uses of BigHash in org.tranche.logs.activity |
|---|
| Methods in org.tranche.logs.activity that return BigHash | |
|---|---|
BigHash |
Activity.getHash()
|
BigHash |
ActivityLogEntry.getHash()
|
| Methods in org.tranche.logs.activity with parameters of type BigHash | |
|---|---|
boolean |
ActivityLog.contains(long timestamp,
byte action,
BigHash hash)
Performs search to find whether contains an entry representing parameters. |
| Constructors in org.tranche.logs.activity with parameters of type BigHash | |
|---|---|
Activity(byte action,
Signature signature,
BigHash hash)
Used to create an Activity object that will be written to ActivityLog. |
|
Activity(long timestamp,
byte action,
Signature signature,
BigHash hash)
Used to create an Activity object that was read from the ActivityLog. |
|
ActivityLogEntry(long timestamp,
byte action,
int signatureIndex,
BigHash hash)
|
|
| Uses of BigHash in org.tranche.meta |
|---|
| Methods in org.tranche.meta that return BigHash | |
|---|---|
BigHash |
MetaData.getHash()
|
BigHash |
MetaData.getNextVersion()
|
BigHash |
MetaData.getPreviousVersion()
|
| Methods in org.tranche.meta that return types with arguments of type BigHash | |
|---|---|
java.util.Map<BigHash,java.util.List<BigHash>> |
MetaData.getAllParts()
|
java.util.Map<BigHash,java.util.List<BigHash>> |
MetaData.getAllParts()
|
java.util.List<BigHash> |
MetaData.getParts()
Returns the parts associated with the final encoding for the selected uploader. |
| Methods in org.tranche.meta with parameters of type BigHash | |
|---|---|
void |
MetaData.addPart(BigHash partHash)
Adds the given hash to the list of part hashes for the final encoding of the currently selected uploader. |
static boolean |
MetaDataCache.contains(BigHash hash)
|
static MetaData |
MetaDataCache.get(BigHash hash)
Returns a clone of the meta data with the given hash. |
static MetaData |
MetaDataCache.get(BigHash hash,
boolean downloadIfNotPresent)
|
static MetaData |
MetaDataCache.get(BigHash hash,
boolean downloadIfNotPresent,
java.util.Collection<java.lang.String> serversHosts)
|
static void |
MetaDataCache.set(BigHash hash,
MetaData metaData)
|
void |
MetaData.setNextVersion(BigHash hash)
|
protected void |
MetaData.setParts(BigHash finalEncodingHash,
java.util.ArrayList<BigHash> parts)
|
void |
MetaData.setPreviousVersion(BigHash hash)
|
| Method parameters in org.tranche.meta with type arguments of type BigHash | |
|---|---|
void |
MetaData.setParts(java.util.ArrayList<BigHash> parts)
|
protected void |
MetaData.setParts(BigHash finalEncodingHash,
java.util.ArrayList<BigHash> parts)
|
| Uses of BigHash in org.tranche.project |
|---|
| Fields in org.tranche.project declared as BigHash | |
|---|---|
BigHash |
ProjectSummary.hash
|
BigHash |
ProjectSummary.newVersion
|
BigHash |
ProjectSummary.oldVersion
|
| Methods in org.tranche.project that return BigHash | |
|---|---|
BigHash |
ProjectFilePart.getHash()
Returns the hash of this file. |
BigHash |
ProjectReplicationTool.getHash()
Get the project hash used by the tool. |
BigHash |
ProjectFile.getLicenseHash()
|
BigHash |
ArbitraryProjectBuildingTool.run()
After setting all the files, run to create the project from existing files on the network. |
| Methods in org.tranche.project that return types with arguments of type BigHash | |
|---|---|
static java.util.List<BigHash> |
ProjectSummaryCache.getNewestProjectCacheHashes()
Returns most recent hashes for cache (newest version). |
| Methods in org.tranche.project with parameters of type BigHash | |
|---|---|
boolean |
ArbitraryProjectBuildingTool.addDataSet(BigHash hash)
Add an entire data. |
boolean |
ArbitraryProjectBuildingTool.addFileFromProject(BigHash projectHash,
BigHash fileHash)
Adds a file chunkHash to the project chunkHash. |
boolean |
ArbitraryProjectBuildingTool.addFileFromProject(BigHash projectHash,
ProjectFilePart pfp)
Add a file that should be added to the project. |
boolean |
ArbitraryProjectBuildingTool.addIndividualFile(BigHash hash)
Add a file that should be added to the project. |
static boolean |
ProjectFileCache.contains(BigHash hash)
|
void |
CommandLineProjectReplicationToolListener.fireDataChunkFailed(BigHash h)
Event fired when data chunk failed. |
void |
ProjectReplicationTool.fireDataChunkFailed(BigHash h)
Event fired when data chunk failed. |
void |
ProjectReplicationToolListener.fireDataChunkFailed(BigHash h)
Event fired when data chunk failed. |
void |
CommandLineProjectReplicationToolListener.fireDataChunkReplicated(BigHash h)
Event fired when data chunk replicated. |
void |
ProjectReplicationTool.fireDataChunkReplicated(BigHash h)
Event fired when data chunk replicated. |
void |
ProjectReplicationToolListener.fireDataChunkReplicated(BigHash h)
Event fired when data chunk replicated. |
void |
CommandLineProjectReplicationToolListener.fireDataChunkSkipped(BigHash h)
Event fired when data chunk skipped. |
void |
ProjectReplicationTool.fireDataChunkSkipped(BigHash h)
Event fired when data chunk skipped. |
void |
ProjectReplicationToolListener.fireDataChunkSkipped(BigHash h)
Event fired when data chunk skipped. |
void |
CommandLineProjectReplicationToolListener.fireFileFailed(BigHash h)
Event fired when file failed. |
void |
ProjectReplicationTool.fireFileFailed(BigHash h)
Event fired when file failed. |
void |
ProjectReplicationToolListener.fireFileFailed(BigHash h)
Event fired when file failed. |
void |
CommandLineProjectReplicationToolListener.fireFileFinished(BigHash h)
Event fired when file finished. |
void |
ProjectReplicationTool.fireFileFinished(BigHash h)
Event fired when file finished. |
void |
ProjectReplicationToolListener.fireFileFinished(BigHash h)
Event fired when file finished. |
void |
CommandLineProjectReplicationToolListener.fireMetaDataChunkFailed(BigHash h)
Event fired when meta data chunk failed. |
void |
ProjectReplicationTool.fireMetaDataChunkFailed(BigHash h)
Event fired when meta data chunk failed. |
void |
ProjectReplicationToolListener.fireMetaDataChunkFailed(BigHash h)
Event fired when meta data chunk failed. |
void |
CommandLineProjectReplicationToolListener.fireMetaDataChunkReplicated(BigHash h)
Event fired when meta data chunk replicated. |
void |
ProjectReplicationTool.fireMetaDataChunkReplicated(BigHash h)
Event fired when meta data chunk replicated. |
void |
ProjectReplicationToolListener.fireMetaDataChunkReplicated(BigHash h)
Event fired when meta data chunk replicated. |
void |
CommandLineProjectReplicationToolListener.fireMetaDataChunkSkipped(BigHash h)
Event fired when meta data chunk skipped. |
void |
ProjectReplicationTool.fireMetaDataChunkSkipped(BigHash h)
Event fired when meta data chunk skipped. |
void |
ProjectReplicationToolListener.fireMetaDataChunkSkipped(BigHash h)
Event fired when meta data chunk skipped. |
static ProjectFile |
ProjectFileCache.get(BigHash hash)
Returns the project file with the given hash. |
static ProjectFile |
ProjectFileCache.get(BigHash hash,
boolean downloadIfNotPresent)
|
static ProjectFile |
ProjectFileCache.get(BigHash hash,
boolean downloadIfNotPresent,
java.util.Collection<java.lang.String> serversHosts)
|
static ProjectFile |
ProjectFileCache.get(BigHash hash,
boolean downloadIfNotPresent,
java.lang.String passphrase)
|
static ProjectFile |
ProjectFileCache.get(BigHash hash,
boolean downloadIfNotPresent,
java.lang.String passphrase,
java.util.Collection<java.lang.String> serversHosts)
|
void |
ProjectSummary.parseMetaData(MetaData md,
BigHash hash)
Parses out the meta data info into this project summary |
protected void |
ProjectReplicationTool.replicateSingleFile(BigHash fileHash,
MetaData fileMetaData)
Used to replicate a single-file upload OR a file within a project. |
static void |
ProjectFileCache.set(BigHash hash,
ProjectFile projectFile)
|
void |
ProjectFilePart.setHash(BigHash hash)
Sets the hash of this file. |
void |
ProjectReplicationTool.setHash(BigHash hash)
Set the project hash used by the tool. |
void |
ProjectFile.setLicenseHash(BigHash licenseHash)
|
| Constructors in org.tranche.project with parameters of type BigHash | |
|---|---|
ProjectFilePart(java.lang.String relativeName,
BigHash hash,
byte[] padding)
|
|
ProjectSummary(BigHash hash)
|
|
ProjectSummary(BigHash hash,
java.lang.String title,
java.lang.String description,
long size,
long files,
long uploadTimestamp,
java.lang.String uploader,
boolean shareMetaDataIfEncrypted)
|
|
ProjectSummary(MetaData md,
BigHash hash)
|
|
ProjectSummary(ProjectFile pf,
MetaData md,
BigHash hash)
|
|
| Uses of BigHash in org.tranche.remote |
|---|
| Methods in org.tranche.remote that return BigHash | |
|---|---|
BigHash[] |
RemoteTrancheServer.getDataHashes(java.math.BigInteger offset,
java.math.BigInteger length)
Returns a list of data hashes from the remote tranche server. |
BigHash[] |
GetHashesCallback.getHashes()
Returns the server response. |
BigHash[] |
RemoteTrancheServer.getMetaDataHashes(java.math.BigInteger offset,
java.math.BigInteger length)
Returns a list of meta data hashes from the remote tranche server. |
BigHash[] |
RemoteTrancheServer.getProjectHashes(java.math.BigInteger offset,
java.math.BigInteger length)
Remote protocol for sending project hashes. |
static BigHash |
RemoteUtil.readBigHash(java.io.InputStream is)
|
static BigHash[] |
RemoteUtil.readBigHashArray(java.io.InputStream is)
|
| Methods in org.tranche.remote with parameters of type BigHash | |
|---|---|
PropagationReturnWrapper |
RemoteTrancheServer.deleteData(BigHash hash,
Signature[] sigs,
byte[][] nonces,
java.lang.String[] hosts)
Delete data chunk from selected servers. |
PropagationReturnWrapper |
RemoteTrancheServer.deleteMetaData(BigHash hash,
java.lang.String uploaderName,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet,
Signature[] sigs,
byte[][] nonces,
java.lang.String[] hosts)
|
PropagationReturnWrapper |
RemoteTrancheServer.getData(BigHash[] hashes,
boolean propagateRequest)
Gets a list of data chunks corresponding to the given list of hashes from the remote tranche server. |
PropagationReturnWrapper |
RemoteTrancheServer.getMetaData(BigHash[] hashes,
boolean propagateRequest)
Gets a list of meta data chunks corresponding to the given list of hashes from the remote tranche server. |
boolean[] |
RemoteTrancheServer.hasData(BigHash[] hashes)
Asks whether the remote tranche server has the given list of data chunks. |
BooleanArrayCallback |
RemoteTrancheServer.hasDataInternal(BigHash[] hashes)
|
boolean[] |
RemoteTrancheServer.hasMetaData(BigHash[] hashes)
Asks whether the remote tranche server has the given list of meta data chunks. |
BooleanArrayCallback |
RemoteTrancheServer.hasMetaDataInternal(BigHash[] hashes)
|
PropagationReturnWrapper |
RemoteTrancheServer.setData(BigHash hash,
byte[] data,
Signature sig,
java.lang.String[] hosts)
Set data and replicate to specified hosts. |
PropagationReturnWrapper |
RemoteTrancheServer.setMetaData(boolean merge,
BigHash hash,
byte[] data,
Signature sig,
java.lang.String[] hosts)
Set meta data and replicate to specified hosts. |
static void |
RemoteUtil.writeBigHash(BigHash hash,
java.io.OutputStream os)
|
static void |
RemoteUtil.writeBigHashArray(BigHash[] hashes,
java.io.OutputStream os)
|
static void |
GetHashesCallback.writeResponse(BigHash[] hashes,
java.io.OutputStream out)
|
| Uses of BigHash in org.tranche.routing |
|---|
| Methods in org.tranche.routing that return BigHash | |
|---|---|
BigHash[] |
RoutingTrancheServer.getDataHashes(java.math.BigInteger offset,
java.math.BigInteger length)
|
BigHash[] |
RoutingTrancheServer.getMetaDataHashes(java.math.BigInteger offset,
java.math.BigInteger length)
|
BigHash[] |
RoutingTrancheServer.getProjectHashes(java.math.BigInteger offset,
java.math.BigInteger length)
Returns a list of all projects that this server has. |
| Methods in org.tranche.routing with parameters of type BigHash | |
|---|---|
PropagationReturnWrapper |
RoutingTrancheServer.deleteData(BigHash hash,
Signature[] sigs,
byte[][] nonces,
java.lang.String[] hosts)
Delete data chunk from selected servers. |
PropagationReturnWrapper |
RoutingTrancheServer.deleteMetaData(BigHash hash,
java.lang.String uploaderName,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet,
Signature[] sigs,
byte[][] nonces,
java.lang.String[] hosts)
p>Delete meta data chunk from selected servers. |
PropagationReturnWrapper |
RoutingTrancheServer.getData(BigHash[] hashes,
boolean propagateRequest)
|
PropagationReturnWrapper |
RoutingTrancheServer.getMetaData(BigHash[] hashes,
boolean propagateRequest)
|
boolean[] |
RoutingTrancheServer.hasData(BigHash[] hashes)
|
boolean[] |
RoutingTrancheServer.hasMetaData(BigHash[] hashes)
|
PropagationReturnWrapper |
RoutingTrancheServer.setData(BigHash hash,
byte[] data,
Signature sig,
java.lang.String[] hosts)
Set data and replicate to specified hosts. |
PropagationReturnWrapper |
RoutingTrancheServer.setMetaData(boolean merge,
BigHash hash,
byte[] data,
Signature sig,
java.lang.String[] hosts)
|
| Uses of BigHash in org.tranche.scripts |
|---|
| Methods in org.tranche.scripts with parameters of type BigHash | |
|---|---|
static ProjectFile |
ScriptsUtil.getProjectFile(BigHash projectFileHash)
Recycles from GetFileTool. |
static ProjectFile |
ScriptsUtil.getProjectFile(BigHash projectFileHash,
java.lang.String passphrase)
Recycles from GetFileTool. |
static java.util.List<java.lang.String> |
ScriptsUtil.getServersWithChunk(BigHash hash,
ScriptsUtil.ChunkType type)
Finds all online core servers with a particular chunk. |
static java.util.List<java.lang.String> |
ScriptsUtil.getServersWithChunk(BigHash hash,
ScriptsUtil.ChunkType type,
java.util.List<java.lang.String> serversToUse)
Finds all online core servers with a particular chunk. |
static java.util.List<java.lang.String> |
ScriptsUtil.getServersWithoutChunk(BigHash hash,
ScriptsUtil.ChunkType type)
Finds all online core servers without a particular chunk. |
static java.util.List<java.lang.String> |
ScriptsUtil.getServersWithoutChunk(BigHash hash,
ScriptsUtil.ChunkType type,
java.util.List<java.lang.String> serversToUse)
Finds all online core servers without a particular chunk. |
| Uses of BigHash in org.tranche.security |
|---|
| Methods in org.tranche.security with parameters of type BigHash | |
|---|---|
static java.io.File |
SecurityUtil.decryptDiskBacked(java.lang.String passphrase,
java.io.File file,
BigHash expectedHash)
Decrypt an AES-encrypted file using a specified passphrase. |
static byte[] |
SecurityUtil.decryptInMemory(java.lang.String passphrase,
byte[] dataBytes,
BigHash expectedHash)
In-memory version of decryption function. |
| Uses of BigHash in org.tranche.server |
|---|
| Fields in org.tranche.server declared as BigHash | |
|---|---|
BigHash |
PropagationExceptionWrapper.hash
|
| Methods in org.tranche.server with parameters of type BigHash | |
|---|---|
static boolean |
ServerStartupThread.addMetaData(BigHash hash,
byte[] downloadedChunk,
FlatFileTrancheServer localServerToUpdate,
User user)
|
static void |
GetDataItem.writeRequest(boolean writeHeader,
BigHash[] hashes,
boolean propagateRequest,
java.io.OutputStream out)
|
static void |
GetMetaDataItem.writeRequest(boolean writeHeader,
BigHash[] hashes,
boolean propagateRequest,
java.io.OutputStream out)
|
static void |
HasDataItem.writeRequest(boolean writeHeader,
BigHash[] hashes,
java.io.OutputStream out)
|
static void |
HasMetaDataItem.writeRequest(boolean writeHeader,
BigHash[] hashes,
java.io.OutputStream out)
|
static void |
SetDataItem.writeRequest(boolean writeHeader,
BigHash hash,
java.lang.String[] hosts,
byte[] bytes,
Signature signature,
java.io.OutputStream out)
|
static void |
DeleteDataItem.writeRequest(boolean writeHeader,
BigHash hash,
java.lang.String[] hosts,
Signature[] signatures,
byte[][] nonces,
java.io.OutputStream out)
|
static void |
DeleteMetaDataItem.writeRequest(boolean writeHeader,
BigHash hash,
java.lang.String uploaderName,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet,
java.lang.String[] hosts,
Signature[] signatures,
byte[][] nonces,
java.io.OutputStream out)
|
static void |
SetMetaDataItem.writeRequest(boolean writeHeader,
boolean merge,
BigHash hash,
java.lang.String[] hosts,
byte[] bytes,
Signature signature,
java.io.OutputStream out)
|
| Constructors in org.tranche.server with parameters of type BigHash | |
|---|---|
PropagationExceptionWrapper(java.lang.Exception exception,
BigHash hash)
|
|
PropagationExceptionWrapper(java.lang.Exception exception,
java.lang.String host,
BigHash hash)
|
|
PropagationExceptionWrapper(int version,
java.lang.Exception exception,
java.lang.String host,
BigHash hash)
|
|
| Uses of BigHash in org.tranche.server.logs |
|---|
| Fields in org.tranche.server.logs declared as BigHash | |
|---|---|
BigHash |
LogEntryQueueItem.hash
BigHash for log entry |
| Methods in org.tranche.server.logs that return BigHash | |
|---|---|
BigHash |
LogEntry.getHash()
Retrieve BigHash. |
| Methods in org.tranche.server.logs with parameters of type BigHash | |
|---|---|
void |
AutoUploadingBinaryLog.getData(BigHash hash,
java.lang.String ip)
Retrieve data. |
void |
Submittable.getData(BigHash hash,
java.lang.String ip)
Retrieve data. |
void |
AutoUploadingBinaryLog.getMetaData(BigHash hash,
java.lang.String ip)
Retrieve metadata. |
void |
Submittable.getMetaData(BigHash hash,
java.lang.String ip)
Retrieve meta data. |
void |
LogSubmitter.logBatchGetData(BigHash[] hashes,
java.lang.String ip)
|
void |
LogSubmitter.logBatchGetMetaData(BigHash[] hashes,
java.lang.String ip)
|
static LogEntry |
LogEntry.logGetData(long timestamp,
java.lang.String ip,
BigHash hash)
Return a new log entry of the current log entry's data. |
static LogEntry |
LogEntry.logGetMetaData(long timestamp,
java.lang.String ip,
BigHash hash)
Return a new log entry of the current log entry's meta data. |
void |
LogSubmitter.logSetData(BigHash hash,
Signature sig,
java.lang.String ip)
Set data. |
static LogEntry |
LogEntry.logSetData(long timestamp,
java.lang.String ip,
BigHash hash,
Signature sig)
Create a log entry with set data. |
void |
LogSubmitter.logSetMetaData(BigHash hash,
Signature sig,
java.lang.String ip)
Set meta data. |
static LogEntry |
LogEntry.logSetMetaData(long timestamp,
java.lang.String ip,
BigHash hash,
Signature sig)
Create a log entry with meta data. |
void |
AutoUploadingBinaryLog.setData(BigHash hash,
Signature sig,
java.lang.String ip)
Set data. |
void |
Submittable.setData(BigHash hash,
Signature sig,
java.lang.String ip)
Set data for log writing. |
void |
AutoUploadingBinaryLog.setMetaData(BigHash hash,
Signature sig,
java.lang.String ip)
Set meta data. |
void |
Submittable.setMetaData(BigHash hash,
Signature sig,
java.lang.String ip)
Set meta data for log writing. |
| Uses of BigHash in org.tranche.streams |
|---|
| Methods in org.tranche.streams that return BigHash | |
|---|---|
BigHash |
AESEncodingStream.getHash()
Get the hash of the file written to the output stream.. |
BigHash |
GZIPEncodingStream.getHash()
Get the hash of the file output to the stream. |
| Uses of BigHash in org.tranche.tasks |
|---|
| Methods in org.tranche.tasks with parameters of type BigHash | |
|---|---|
static void |
TaskUtil.deleteMetaData(BigHash hash,
java.lang.String uploaderName,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet)
|
static void |
TaskUtil.deleteMetaData(BigHash hash,
java.lang.String uploaderName,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet,
java.io.PrintStream out)
|
static void |
TaskUtil.publishPassphrase(BigHash hash,
java.lang.String passphrase,
java.lang.String uploaderName,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
long uploadTimestamp,
java.lang.String relativePathInDataSet)
|
static void |
TaskUtil.publishPassphrase(BigHash hash,
java.lang.String passphrase,
java.lang.String uploaderName,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
long uploadTimestamp,
java.lang.String relativePathInDataSet,
java.io.PrintStream out)
|
| Uses of BigHash in org.tranche.util |
|---|
| Methods in org.tranche.util that return BigHash | |
|---|---|
static BigHash |
IOUtil.readBigHash(java.io.InputStream i)
|
| Methods in org.tranche.util with parameters of type BigHash | |
|---|---|
static java.io.File |
TempFileUtil.createTemporaryFile(BigHash fileHash)
A helper function to make files. |
static PropagationReturnWrapper |
IOUtil.deleteData(TrancheServer ts,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
BigHash hash)
|
static PropagationReturnWrapper |
IOUtil.deleteData(TrancheServer dfs,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
BigHash hash,
java.lang.String[] hosts)
Delete a particular chunk from a remote server. |
static PropagationReturnWrapper |
IOUtil.deleteMetaData(TrancheServer dfs,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
BigHash hash)
Delete a particular meta data chunk from a remote server. |
static PropagationReturnWrapper |
IOUtil.deleteMetaData(TrancheServer dfs,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
BigHash hash,
java.lang.String[] hosts)
Delete a particular meta data chunk from selected servers through a remote server. |
static PropagationReturnWrapper |
IOUtil.deleteMetaData(TrancheServer ts,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
java.lang.String uploaderName,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet,
BigHash hash)
|
static PropagationReturnWrapper |
IOUtil.deleteMetaData(TrancheServer dfs,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
java.lang.String uploaderName,
java.lang.Long uploadTimestamp,
java.lang.String relativePathInDataSet,
BigHash hash,
java.lang.String[] hosts)
|
static PropagationReturnWrapper |
IOUtil.getData(TrancheServer ts,
BigHash hash,
boolean propagateRequest)
|
static PropagationReturnWrapper |
IOUtil.getMetaData(TrancheServer ts,
BigHash hash,
boolean propagateRequest)
|
static boolean |
IOUtil.hasData(TrancheServer ts,
BigHash hash)
|
static boolean |
IOUtil.hasMetaData(TrancheServer ts,
BigHash hash)
|
static PropagationReturnWrapper |
IOUtil.setData(TrancheServer ts,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
BigHash hash,
byte[] bytesToUpload)
|
static PropagationReturnWrapper |
IOUtil.setData(TrancheServer dfs,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
BigHash hash,
byte[] bytesToUpload,
java.lang.String[] hosts)
|
static PropagationReturnWrapper |
IOUtil.setMetaData(TrancheServer ts,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
boolean merge,
BigHash hash,
byte[] bytesToUpload)
|
static PropagationReturnWrapper |
IOUtil.setMetaData(TrancheServer dfs,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key,
boolean merge,
BigHash hash,
byte[] bytesToUpload,
java.lang.String[] hosts)
Set the meta data bytes associated with the hash to selected servers through a particular TrancheServer. |
static void |
IOUtil.writeBigHash(BigHash v,
java.io.OutputStream o)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||