Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class io.milton.zsync.MD4
- A - Static variable in class io.milton.zsync.MD4
- add(Range, RandomAccessFile) - Method in class io.milton.zsync.ByteRangeWriter
- add(RelocateRange) - Method in class io.milton.zsync.RelocWriter
- addConnectionListener(ConnectionListener) - Method in class io.milton.httpclient.Host
- addCookie(String, String) - Method in class io.milton.httpclient.Host
- addListener(FolderListener) - Method in class io.milton.httpclient.Folder
- addListener(ResourceListener) - Method in class io.milton.httpclient.Resource
- asIn() - Method in class io.milton.httpclient.MyByteArrayOutputStream
- asLong(Element, String) - Static method in class io.milton.httpclient.RespUtils
- asLong(Element, String, Namespace) - Static method in class io.milton.httpclient.RespUtils
- assemble() - Method in class io.milton.zsync.UploadReader
-
Invokes the methods to put together the uploaded file.
- asString(Element, String) - Static method in class io.milton.httpclient.RespUtils
- asString(Element, String, Namespace) - Static method in class io.milton.httpclient.RespUtils
- authenticate(DigestResponse) - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- authenticate(String, String) - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- authorise(Request, Request.Method, Auth) - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
B
- b - Variable in class io.milton.zsync.MD4
- B - Static variable in class io.milton.zsync.MD4
- BASE_64 - Static variable in class io.milton.zsync.Util
-
The characters for Base64 encoding.
- base64(byte[]) - Static method in class io.milton.zsync.Util
-
Base-64 encode a byte array, returning the returning string.
- Base64Coder - Class in org.base64coder
-
A Base64 encoder/decoder.
- baseHref() - Method in class io.milton.httpclient.Host
- BLOCK_LENGTH - Static variable in class io.milton.zsync.Configuration
-
The default block size.
- BLOCK_LENGTH - Static variable in class io.milton.zsync.MD4
-
The MD4 algorithm operates on 512-bit blocks, or 64 bytes.
- blockcount() - Method in class io.milton.zsync.MakeContext
- blockcount() - Method in class io.milton.zsync.MakeContextEx
- blockLength - Variable in class io.milton.zsync.Configuration
-
The length of blocks to checksum.
- blocksize - Variable in class io.milton.zsync.HeaderMaker.Headers
- BLOCKSIZE - Static variable in class io.milton.zsync.Upload
- BrokenMD4 - Class in io.milton.zsync
-
An implementation of Ron Rivest's MD4 message digest algorithm.
- BrokenMD4() - Constructor for class io.milton.zsync.BrokenMD4
-
Trivial zero-argument constructor.
- buffer - Variable in class io.milton.zsync.MD4
- buildEncodedUrl(Path) - Method in class io.milton.httpclient.Host
- buildEncodedUrl(Path) - Static method in class io.milton.httpclient.Utils
-
Convert the path to a url encoded string, by url encoding each path of the path.
- buildHost() - Method in class io.milton.httpclient.HostBuilder
- buildResponses(Document, Date, List<PropFindResponse>, int) - Method in class io.milton.httpclient.Host
- ByteRange - Class in io.milton.zsync
-
A simple container for a Range and a reference to an InputStream.
- ByteRange(Range, InputStream) - Constructor for class io.milton.zsync.ByteRange
-
Constructs a ByteRange with the specified Range and InputStream.
- ByteRangeWriter - Class in io.milton.zsync
- ByteRangeWriter(int) - Constructor for class io.milton.zsync.ByteRangeWriter
C
- c - Variable in class io.milton.zsync.MD4
- C - Static variable in class io.milton.zsync.MD4
- cache - Variable in class io.milton.httpclient.Folder
- calcExpectedLength(List<Range>) - Static method in class io.milton.httpclient.zsyncclient.HttpRangeLoader
- calcExpectedLength(List<Range>) - Static method in class io.milton.zsync.LocalFileRangeLoader
- CalDavBeanPropertyMapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper(PropertyAccessor) - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper
- CalDavBeanPropertyMapper.DescriptionMapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper.EndDateMapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper.LocationMapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper.Mapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper.OrganizerMapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper.StartDateMapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper.SummaryMapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper.TimezoneMapper - Class in io.milton.httpclient.calsync.parse
- CalDavBeanPropertyMapper.UidMapper - Class in io.milton.httpclient.calsync.parse
- CancelledException() - Constructor for exception io.milton.httpclient.Utils.CancelledException
- CardDavBeanPropertyMapper - Class in io.milton.httpclient.cardsync.parse
- CardDavBeanPropertyMapper(PropertyAccessor) - Constructor for class io.milton.httpclient.cardsync.parse.CardDavBeanPropertyMapper
- CardDavBeanPropertyMapper.GivenNameMapper - Class in io.milton.httpclient.cardsync.parse
- CardDavBeanPropertyMapper.LastNameMapper - Class in io.milton.httpclient.cardsync.parse
- CardDavBeanPropertyMapper.Mapper - Class in io.milton.httpclient.cardsync.parse
- CardDavBeanPropertyMapper.UidMapper - Class in io.milton.httpclient.cardsync.parse
- ChainingHash - Class in io.milton.zsync
-
Chaining hash table used to store block checksums loaded from metafile
- ChainingHash(int) - Constructor for class io.milton.zsync.ChainingHash
-
Initializing chaining hash table of
size - CHARSET - Static variable in class io.milton.zsync.Upload
-
The character encoding used to convert Strings to bytes.
- check(byte[], int, int) - Method in interface io.milton.zsync.RollingChecksum
-
Replaces the current internal state with entirely new data.
- check(byte[], int, int) - Method in class io.milton.zsync.Rsum
-
Update the checksum with an entirely different block, and potentially a different block length.
- checkRedirect(Request) - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- ChecksumPair - Class in io.milton.zsync
-
A pair of weak and strong checksums for use with the Rsync algorithm.
- ChecksumPair(int) - Constructor for class io.milton.zsync.ChecksumPair
-
Create a new checksum pair with only weak checksum
- ChecksumPair(int, byte[]) - Constructor for class io.milton.zsync.ChecksumPair
-
Create a new checksum pair with no associated offset.
- ChecksumPair(int, byte[], int) - Constructor for class io.milton.zsync.ChecksumPair
-
Create a new checksum pair with no associated offset.
- ChecksumPair(int, byte[], long) - Constructor for class io.milton.zsync.ChecksumPair
-
Create a new checksum pair with no length or sequence fields.
- ChecksumPair(int, byte[], long, int, int) - Constructor for class io.milton.zsync.ChecksumPair
-
Create a new checksum pair.
- checksumSeed - Variable in class io.milton.zsync.Configuration
-
The seed for the checksum, to perturb the strong checksum and help avoid collisions in plain rsync (or in similar applicaitons).
- child(String) - Method in class io.milton.httpclient.Folder
- children() - Method in class io.milton.httpclient.Folder
- CHUNK_SIZE - Static variable in class io.milton.zsync.Configuration
-
The default chunk size.
- chunkSize - Variable in class io.milton.zsync.Configuration
-
The maximum size of byte arrays to create, when they are needed.
- clone() - Method in class io.milton.zsync.BrokenMD4
- clone() - Method in class io.milton.zsync.Configuration
- clone() - Method in class io.milton.zsync.MD4
- clone() - Method in interface io.milton.zsync.RollingChecksum
-
Copies this checksum instance into a new instance.
- clone() - Method in class io.milton.zsync.Rsum
- close() - Method in class io.milton.httpclient.NotifyingFileInputStream
- close(InputStream) - Static method in class io.milton.httpclient.Utils
- close(OutputStream) - Static method in class io.milton.httpclient.Utils
- close(RandomAccessFile) - Static method in class io.milton.zsync.Util
- close(FileChannel) - Static method in class io.milton.zsync.Util
- computeBlockSize(long) - Method in class io.milton.zsync.MetaFileMaker
-
Calculates optimal blocksize for a file
- Configuration - Class in io.milton.zsync
-
A Configuration is a mere collection of objects and values that compose a particular configuration for the algorithm, for example the message digest that computes the strong checksum.
- Configuration() - Constructor for class io.milton.zsync.Configuration
- ConnectionListener - Interface in io.milton.httpclient
- contentLength - Variable in class io.milton.httpclient.File
- contentType - Variable in class io.milton.httpclient.File
- convert(Object) - Method in interface io.milton.httpclient.parse.PropertyAccessor.Converter
- convert(Object) - Method in class io.milton.httpclient.parse.PropertyAccessor.UUIDConverter
- copyTo(Folder) - Method in class io.milton.httpclient.Resource
- copyTo(Folder, String) - Method in class io.milton.httpclient.Resource
- count - Variable in class io.milton.zsync.MD4
- createFolder(String) - Method in class io.milton.httpclient.Folder
D
- d - Variable in class io.milton.zsync.MD4
- D - Static variable in class io.milton.zsync.MD4
- DataRange - Class in io.milton.zsync
-
An object consisting of a Range and a stream of bytes.
- DataRange(Range, InputStream) - Constructor for class io.milton.zsync.DataRange
-
Sets the range equal to the specified Range and pulls a number of bytes from the InputStream equal to the size of the range
- DataRange(Range, RandomAccessFile) - Constructor for class io.milton.zsync.DataRange
-
Sets the range to the specified Range and seeks to the beginning of the range in the RandomAccessFile before copying bytes
- davName(String) - Static method in class io.milton.httpclient.RespUtils
- decode(char[]) - Static method in class org.base64coder.Base64Coder
-
Decodes a byte array from Base64 format.
- decode(char[], int, int) - Static method in class org.base64coder.Base64Coder
-
Decodes a byte array from Base64 format.
- decode(String) - Static method in class org.base64coder.Base64Coder
-
Decodes a byte array from Base64 format.
- decodeLines(String) - Static method in class org.base64coder.Base64Coder
-
Decodes a byte array from Base64 format and ignores line separators, tabs and blanks.
- decodePath(String) - Static method in class io.milton.httpclient.Resource
-
does percentage decoding on a path portion of a url E.g.
- decodeString(String) - Static method in class org.base64coder.Base64Coder
-
Decodes a string from Base64 format.
- defaultFields - Static variable in class io.milton.httpclient.Host
- delete() - Method in class io.milton.httpclient.Resource
- delete(ChecksumPair) - Method in class io.milton.zsync.ChainingHash
-
Method used to delete an object from hash table
- delete(ChecksumPair) - Method in class io.milton.zsync.MakeContext
- delete(ChecksumPair) - Method in class io.milton.zsync.MakeContextEx
-
Overrides
deletein MakeContext to do nothing. - Description - Annotation Interface in io.milton.httpclient.calsync.parse.annotation
- DescriptionMapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.DescriptionMapper
- DIGEST_LENGTH - Static variable in class io.milton.zsync.MD4
-
An MD4 message digest is always 128-bits long, or 16 bytes.
- displayName - Variable in class io.milton.httpclient.Resource
- displayTable() - Method in class io.milton.zsync.ChainingHash
-
Simple method used to write out the content of hash table
- DIV - Static variable in class io.milton.zsync.RelocateRange
-
The String separating the Range from the offset in the String representation of this object.
- DIV - Variable in class io.milton.zsync.Upload
-
A String that marks the beginning of a range of uploaded bytes.
- doCopy(String, String) - Method in class io.milton.httpclient.Host
- doDelete(Path) - Method in class io.milton.httpclient.Host
-
Deletes the item at the given path, relative to the root path of this host
- doDelete(String) - Method in class io.milton.httpclient.Host
- doGet(Path) - Method in class io.milton.httpclient.Host
- doGet(Path, File, ProgressListener) - Method in class io.milton.httpclient.Host
- doGet(Path, OutputStream, Map<String, String>) - Method in class io.milton.httpclient.Host
- doGet(Path, Map<String, String>) - Method in class io.milton.httpclient.Host
- doGet(String, StreamReceiver, List<Range>, ProgressListener) - Method in class io.milton.httpclient.Host
- doLock(String) - Method in class io.milton.httpclient.Host
-
Attempts to lock a resource with infinite timeout and returns the lock token, which must be retained to unlock the resource
- doLock(String, int) - Method in class io.milton.httpclient.Host
-
Attempts to lock a resource with the specified timeout and returns the lock token, which must be retained to unlock the resource
- doMkCol(Path) - Method in class io.milton.httpclient.Host
-
Create a collection at the given absolute path.
- doMkCol(String) - Method in class io.milton.httpclient.Host
- doMove(String, String) - Method in class io.milton.httpclient.Host
- doOptions(Path) - Method in class io.milton.httpclient.Host
- doPost(String, Map<String, String>) - Method in class io.milton.httpclient.Host
-
POSTs the variables and returns the body
- doPut(Path, byte[], String) - Method in class io.milton.httpclient.Host
- doPut(Path, File, IfMatchCheck, ProgressListener) - Method in class io.milton.httpclient.Host
- doPut(Path, InputStream, Long, String, IfMatchCheck) - Method in class io.milton.httpclient.Host
- doPut(String, InputStream, Long, String, IfMatchCheck, ProgressListener) - Method in class io.milton.httpclient.Host
-
Uploads the data.
- doRunLength - Variable in class io.milton.zsync.Configuration
-
Whether or not to do run-length encoding when making Deltas.
- doUnLock(String, String) - Method in class io.milton.httpclient.Host
- download(Host, Path, File, ProgressListener) - Method in interface io.milton.httpclient.zsyncclient.FileSyncer
- download(Host, Path, File, ProgressListener) - Method in class io.milton.zsync.ZSyncClient
- download(OutputStream, ProgressListener) - Method in class io.milton.httpclient.File
- download(OutputStream, ProgressListener, List<Range>) - Method in class io.milton.httpclient.File
- downloadTo(File, ProgressListener) - Method in class io.milton.httpclient.File
- downloadTo(File, ProgressListener) - Method in class io.milton.httpclient.Folder
- downloadTo(File, ProgressListener) - Method in class io.milton.httpclient.Resource
- downloadToFile(File, ProgressListener) - Method in class io.milton.httpclient.File
- downloadWholeFile(RangeLoader, File) - Method in class io.milton.zsync.FileDownloader
E
- encode(byte[]) - Static method in class org.base64coder.Base64Coder
-
Encodes a byte array into Base64 format.
- encode(byte[], int) - Static method in class org.base64coder.Base64Coder
-
Encodes a byte array into Base64 format.
- encode(byte[], int, int) - Static method in class org.base64coder.Base64Coder
-
Encodes a byte array into Base64 format.
- encodedName() - Method in class io.milton.httpclient.Resource
- encodedUrl() - Method in class io.milton.httpclient.File
- encodedUrl() - Method in class io.milton.httpclient.Folder
- encodedUrl() - Method in class io.milton.httpclient.Host
- encodedUrl() - Method in class io.milton.httpclient.Resource
- encodeLines(byte[]) - Static method in class org.base64coder.Base64Coder
-
Encodes a byte array into Base 64 format and breaks the output into lines of 76 characters.
- encodeLines(byte[], int, int, int, String) - Static method in class org.base64coder.Base64Coder
-
Encodes a byte array into Base 64 format and breaks the output into lines.
- encodeString(String) - Static method in class org.base64coder.Base64Coder
-
Encodes a string into Base64 format.
- EndDate - Annotation Interface in io.milton.httpclient.calsync.parse.annotation
- EndDateMapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.EndDateMapper
- engineDigest() - Method in class io.milton.zsync.BrokenMD4
-
Pack the four chaining variables into a byte array.
- engineDigest() - Method in class io.milton.zsync.MD4
-
Pack the four chaining variables into a byte array.
- engineDigest(byte[], int, int) - Method in class io.milton.zsync.MD4
- engineGetDigestLength() - Method in class io.milton.zsync.MD4
- engineReset() - Method in class io.milton.zsync.MD4
-
Reset the four chaining variables.
- engineUpdate(byte) - Method in class io.milton.zsync.MD4
- engineUpdate(byte[], int, int) - Method in class io.milton.zsync.MD4
- equals(Object) - Method in class io.milton.zsync.ChecksumPair
-
We define equality for this object as equality between two weak sums and equality between two strong sums.
- equals(Object) - Method in interface io.milton.zsync.RollingChecksum
-
Tests if a particular checksum is equal to this checksum.
- equals(Object) - Method in class io.milton.zsync.Rsum
- Etag - Annotation Interface in io.milton.httpclient.annotation
- executeHttpWithResult(HttpClient, HttpUriRequest, OutputStream, HttpContext) - Static method in class io.milton.httpclient.Utils
- executeHttpWithStatus(HttpClient, HttpUriRequest, OutputStream, HttpContext) - Static method in class io.milton.httpclient.Utils
-
Execute the given request, populate any returned content to the outputstream, and return the status code
F
- File - Class in io.milton.httpclient
- File(Folder, PropFindResponse) - Constructor for class io.milton.httpclient.File
- File(Folder, String, String, Long, String) - Constructor for class io.milton.httpclient.File
- FileDownloader - Class in io.milton.zsync
-
Downloads a whole file, no delta
- FileDownloader() - Constructor for class io.milton.zsync.FileDownloader
- FILELENGTH - Static variable in class io.milton.zsync.Upload
- FileMaker - Class in io.milton.zsync
-
This class is normally used to create a copy of a remote file, where a local copy is already present which might contain some or all of the remote data.
- FileMaker() - Constructor for class io.milton.zsync.FileMaker
- FileSyncer - Interface in io.milton.httpclient.zsyncclient
-
Interface for various methods for syncronising local and remote files.
- FileUpdater - Class in io.milton.zsync
- FileUpdater() - Constructor for class io.milton.zsync.FileUpdater
- finalize() - Method in class io.milton.httpclient.Resource
- find(ChecksumPair) - Method in class io.milton.zsync.ChainingHash
-
Method used to find an object in hash table using only weakSum
- find(String) - Method in class io.milton.httpclient.Host
-
Finds the resource by iterating through the path parts resolving collections as it goes.
- find(String, boolean) - Method in class io.milton.httpclient.Host
- findMatch(ChecksumPair) - Method in class io.milton.zsync.ChainingHash
-
Method used to find an object in hash table using weakSum and strongSum
- findMissingRanges(File, File) - Method in class io.milton.zsync.FileMaker
-
Determine what ranges need to be provided to sync the file.
- first(byte[], int, int) - Method in interface io.milton.zsync.RollingChecksum
-
Replaces the current internal state with entirely new data.
- first(byte[], int, int) - Method in class io.milton.zsync.Rsum
-
Update the checksum with an entirely different block, and potentially a different block length.
- flush() - Method in class io.milton.httpclient.Folder
-
Empty the cached children for this folder
- Folder - Class in io.milton.httpclient
- Folder(Folder, PropFindResponse, Map<Folder, List<Resource>>) - Constructor for class io.milton.httpclient.Folder
- Folder(Folder, String, Map<Folder, List<Resource>>) - Constructor for class io.milton.httpclient.Folder
- FolderListener - Interface in io.milton.httpclient
- format(Map<String, String>, String) - Static method in class io.milton.httpclient.Utils
G
- generateRollSum(byte, Configuration) - Method in class io.milton.zsync.Generator
- generateStrongSum(byte[], int, int, Configuration) - Method in class io.milton.zsync.Generator
- generateSum(byte[], int, int, long, Configuration) - Method in class io.milton.zsync.Generator
-
Generate a sum pair for a portion of a byte array.
- generateSum(byte[], long, Configuration) - Method in class io.milton.zsync.Generator
-
Generate a sum pair for an entire byte array.
- generateSums(byte[], long, Configuration) - Method in class io.milton.zsync.Generator
-
Generate checksums over an entire byte array, with a specified base offset.
- generateSums(File, Configuration) - Method in class io.milton.zsync.Generator
-
Generate checksums for an entire file.
- generateSums(InputStream, Configuration, MessageDigest) - Method in class io.milton.zsync.Generator
-
Generate checksums for an InputStream.
- generateWeakSum(byte[], int, Configuration) - Method in class io.milton.zsync.Generator
- Generator - Class in io.milton.zsync
-
Checksum generation methods.
- Generator() - Constructor for class io.milton.zsync.Generator
- GenericHttpException - Exception in io.milton.httpclient
- GenericHttpException(int, String) - Constructor for exception io.milton.httpclient.GenericHttpException
- GenericHttpException(String, Throwable) - Constructor for exception io.milton.httpclient.GenericHttpException
- get(Path) - Method in class io.milton.httpclient.Host
-
GET the contents of the given path.
- get(Object, Method, Class<T>) - Method in class io.milton.httpclient.parse.PropertyAccessor
- get(String) - Method in class io.milton.httpclient.Host
-
Retrieve the bytes at the specified path.
- get(String, StreamReceiver, List<Range>, ProgressListener, HttpContext) - Method in class io.milton.httpclient.TransferService
- get(List<Range>) - Method in class io.milton.httpclient.zsyncclient.HttpRangeLoader
- get(List<Range>) - Method in interface io.milton.httpclient.zsyncclient.RangeLoader
-
Fetch a set of ranges, usually over HTTP
- get(List<Range>) - Method in class io.milton.zsync.LocalFileRangeLoader
- getAllHeaders() - Method in class io.milton.httpclient.LockMethod
- getBlock() - Method in class io.milton.zsync.Configuration
- getBlockCount() - Method in class io.milton.zsync.MetaFileReader
-
Returns number of blocks in complete file
- getBlockRange() - Method in class io.milton.zsync.RelocateRange
-
Returns the range of blocks to be relocated.
- getBlocksize() - Method in class io.milton.zsync.MetaFileReader
-
Returns size of block
- getBlocksize() - Method in class io.milton.zsync.Upload
-
Gets the blocksize used in the upload.
- getBlocksize() - Method in class io.milton.zsync.ZSyncClient
- getBytesDownloaded() - Method in class io.milton.httpclient.zsyncclient.HttpRangeLoader
- getBytesDownloaded() - Method in class io.milton.zsync.LocalFileRangeLoader
- getCache() - Method in class io.milton.httpclient.HostBuilder
- getChecksum() - Method in class io.milton.zsync.UploadReader
-
Returns the expected SHA1 checksum String received in the upload
- getChecksumBytes() - Method in class io.milton.zsync.HeaderMaker.Headers
- getChecksumBytes() - Method in class io.milton.zsync.MetaFileReader
-
Length of used strong sum
- getChecksums() - Method in class io.milton.zsync.MetaFileMaker.MetaData
- getChild(int) - Method in class io.milton.httpclient.Folder
- getClient() - Method in class io.milton.httpclient.Host
- getContentLength() - Method in class io.milton.httpclient.PropFindResponse
- getContentLength() - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- getContentType() - Method in class io.milton.httpclient.PropFindResponse
- getContentType(String) - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- getCookies() - Method in class io.milton.httpclient.Host
- getCount() - Static method in class io.milton.httpclient.Resource
- getCreatedDate() - Method in class io.milton.httpclient.PropFindResponse
- getCreatedDate() - Method in class io.milton.httpclient.Resource
- getDataQueue() - Method in class io.milton.zsync.ByteRange
- getDataRanges(List<Range>, File) - Static method in class io.milton.zsync.UploadMaker
-
Returns the List of DataRange objects containing the portions of the client file to be uploaded to the server.
- getDataRanges(List<Range>, File) - Static method in class io.milton.zsync.UploadMakerEx
-
Constructs the List of DataRange objects containing the portions of the client file to be uploaded to the server.
- getDataStream() - Method in class io.milton.zsync.Upload
-
Gets the list of uploaded data chunks ( byte Ranges and their associated data ).
- getDataStream(List<Range>, File) - Static method in class io.milton.zsync.UploadMaker
-
Generates the dataStream portion of an Upload from the local file and a List of Ranges
- getDavProperty(String) - Method in class io.milton.httpclient.PropFindResponse
- getDisplayName() - Method in class io.milton.httpclient.PropFindResponse
- getElements(Element, String) - Static method in class io.milton.httpclient.RespUtils
- getEtag() - Method in class io.milton.httpclient.File
- getEtag() - Method in class io.milton.httpclient.IfMatchCheck
- getEtag() - Method in class io.milton.httpclient.PropFindResponse
- getFilelength() - Method in class io.milton.zsync.Upload
-
Gets the length of the (assembled) source file being uploaded
- getFileSyncer() - Method in class io.milton.httpclient.HostBuilder
- getFolder(String) - Method in class io.milton.httpclient.Host
-
Find a folder at the given path.
- getFullHeader(File, String, int, int[]) - Method in class io.milton.zsync.HeaderMaker
-
Method builds header from key values
- getFullHeader(Date, long, String, int, int[], String) - Method in class io.milton.zsync.HeaderMaker
- getHashtable() - Method in class io.milton.zsync.MetaFileReader
-
Returns hash table cotaining block checksums
- getHeaders() - Method in class io.milton.httpclient.HttpResult
- getHeaders() - Method in class io.milton.zsync.MetaFileMaker.MetaData
- getHeaderValues(String) - Method in class io.milton.httpclient.HttpResult
- getHref() - Method in exception io.milton.httpclient.HttpException
- getHref() - Method in class io.milton.httpclient.PropFindResponse
- getHref(Path) - Method in class io.milton.httpclient.Host
-
Returns the fully qualified URL for the given path
- getInputStream() - Method in class io.milton.zsync.ByteRangeWriter
- getInputStream() - Method in class io.milton.zsync.DataRange
-
Returns the stream of bytes.
- getInputStream() - Method in class io.milton.zsync.RelocWriter
- getInputStream() - Method in class io.milton.zsync.Upload
-
Returns an InputStream containing a complete ZSync upload (Params, Relocate stream, and ByteRange stream), ready to be sent as the body of a PUT request.
- getInputStream() - Method in class io.milton.zsync.UploadMaker
-
Returns the stream of bytes to be used as the body of a ZSync PUT.
- getJDomDocument(InputStream) - Static method in class io.milton.httpclient.Host
- getLength() - Method in class io.milton.zsync.ChecksumPair
-
Return the length of the data for which this checksum pair was generated.
- getLength() - Method in class io.milton.zsync.DataRange
-
Returns the length of the Range (and the number of bytes in the byte stream)
- getLength() - Method in class io.milton.zsync.MetaFileReader
-
Returns length of complete file
- getLock() - Method in class io.milton.httpclient.PropFindResponse
- getLockOwner() - Method in class io.milton.httpclient.Resource
- getLockToken() - Method in class io.milton.httpclient.Resource
- getLockToken() - Method in class io.milton.httpclient.UnLockMethod
- getLockToken(HttpResponse) - Method in class io.milton.httpclient.LockMethod
- getMaxAgeSeconds(Auth) - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- getMethod() - Method in class io.milton.httpclient.LockMethod
- getMethod() - Method in class io.milton.httpclient.MkColMethod
- getMethod() - Method in class io.milton.httpclient.PropFindMethod
- getMethod() - Method in class io.milton.httpclient.RangedGetMethod
- getMethod() - Method in class io.milton.httpclient.ReportMethod
- getMethod() - Method in class io.milton.httpclient.UnLockMethod
- getModifiedDate() - Method in class io.milton.httpclient.PropFindResponse
- getModifiedDate() - Method in class io.milton.httpclient.Resource
- getModifiedDate() - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- getName() - Method in class io.milton.httpclient.PropFindResponse
- getName() - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- getOffset() - Method in class io.milton.zsync.ChecksumPair
-
Return the offset from where this checksum pair was generated.
- getOffset() - Method in class io.milton.zsync.RelocateRange
-
Returns the byte position to which the Range should be relocated.
- getOrCreateFolder(Path, boolean) - Method in class io.milton.httpclient.Host
- getOwner() - Method in class io.milton.httpclient.PropFindResponse.LockDiscovery
- getParams() - Method in class io.milton.zsync.Upload
-
Returns the list of headers in String format, in the proper format for upload.
- getPassword() - Method in class io.milton.httpclient.HostBuilder
- getPassword() - Method in class io.milton.httpclient.ProxyDetails
- getPort() - Method in class io.milton.httpclient.HostBuilder
- getProperties() - Method in class io.milton.httpclient.PropFindResponse
- getProperty(Object, Class, Class<T>) - Method in class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper
-
Find a property with the given annotation and return its value
- getProperty(Object, Class, Class<T>) - Method in class io.milton.httpclient.cardsync.parse.CardDavBeanPropertyMapper
-
Find a property with the given annotation and return its value
- getProxy() - Method in class io.milton.httpclient.HostBuilder
- getProxyHost() - Method in class io.milton.httpclient.ProxyDetails
- getProxyPort() - Method in class io.milton.httpclient.ProxyDetails
- getQuotaAvailableBytes() - Method in class io.milton.httpclient.PropFindResponse
- getQuotaUsedBytes() - Method in class io.milton.httpclient.PropFindResponse
- getRange() - Method in class io.milton.zsync.ByteRange
- getRange() - Method in class io.milton.zsync.DataRange
- getRealm() - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- getRelocation() - Method in class io.milton.zsync.RelocateRange
-
Returns a String representing this object, e.g. "10-20/1234", ready to be inserted into a ZSync PUT upload request.
- getRelocStream() - Method in class io.milton.zsync.Upload
-
Gets the list of RelocateRanges, which tells the server which blocks of the previous file to keep, and where to place them in the new file.
- getRelocStream(List<RelocateRange>) - Static method in class io.milton.zsync.UploadMaker
-
Generates the relocStream portion of an Upload from a List of RelocateRanges.
- getResource(String, String) - Method in class io.milton.zsync.ZSyncResourceFactory
- getResponseAsDocument(InputStream) - Method in class io.milton.httpclient.Host
- getResponseAsDocument(HttpClient, HttpContext) - Method in class io.milton.httpclient.ReportMethod
- getResponseAsDocument(HttpResponse) - Method in class io.milton.httpclient.LockMethod
- getResult() - Method in exception io.milton.httpclient.HttpException
- getReverseMap() - Method in class io.milton.zsync.MakeContextEx
-
Returns a list of OffsetPairs representing the block-matches between the local and remote file.
- getRootPath() - Method in class io.milton.httpclient.HostBuilder
- getRsumButes() - Method in class io.milton.zsync.HeaderMaker.Headers
- getRsumBytes() - Method in class io.milton.zsync.MetaFileReader
-
Length of used weak sum
- getSeqNum() - Method in class io.milton.zsync.HeaderMaker.Headers
- getSeqNum() - Method in class io.milton.zsync.MetaFileReader
-
Number of consequence blocks
- getSequence() - Method in class io.milton.zsync.ChecksumPair
-
Return the sequence number of this checksum pair, if any.
- getServer() - Method in class io.milton.httpclient.HostBuilder
- getSha1() - Method in class io.milton.zsync.MetaFileReader
-
Returns SHA1sum of complete file
- getSha1() - Method in class io.milton.zsync.Upload
-
Gets the checksum for the entire source file
- getStatusCode() - Method in class io.milton.httpclient.HttpResult
- getStrong() - Method in class io.milton.zsync.ChecksumPair
-
Get the strong checksum.
- getStrongHex() - Method in class io.milton.zsync.ChecksumPair
-
Get the strong checksum in hexadecimal format.
- getSuffix() - Method in class io.milton.zsync.ZSyncResourceFactory
- getTarget() - Method in interface io.milton.httpclient.parse.PropertyAccessor.Converter
- getTarget() - Method in class io.milton.httpclient.parse.PropertyAccessor.UUIDConverter
- getTimeout() - Method in class io.milton.httpclient.Host
- getTimeout() - Method in class io.milton.httpclient.TransferService
- getTimeoutMillis() - Method in class io.milton.httpclient.HostBuilder
- getToken() - Method in class io.milton.httpclient.PropFindResponse.LockDiscovery
- getUniqueId() - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- getUploadFile() - Method in class io.milton.zsync.UploadMakerEx
-
Generates the upload content to a temp file.
- getUser() - Method in class io.milton.httpclient.HostBuilder
- getUserName() - Method in class io.milton.httpclient.ProxyDetails
- getValue() - Method in interface io.milton.zsync.RollingChecksum
-
Returns the currently-computed 32-bit checksum.
- getValue() - Method in class io.milton.zsync.Rsum
-
Return the value of the currently computed checksum.
- getVersion() - Method in class io.milton.zsync.Upload
-
Gets the zsync version of the upload sender (client)
- getWeak() - Method in class io.milton.zsync.ChecksumPair
-
Get the weak checksum.
- getWeakHex() - Method in class io.milton.zsync.ChecksumPair
-
Get the weak checksum in hexadecimal format.
- getWrapped() - Method in class io.milton.zsync.ZSyncResourceFactory
- getZSyncMetaData() - Method in interface io.milton.zsync.ZSyncResource
- GivenNameMapper() - Constructor for class io.milton.httpclient.cardsync.parse.CardDavBeanPropertyMapper.GivenNameMapper
H
- hasAuth() - Method in class io.milton.httpclient.ProxyDetails
- hasChild(Element, String) - Static method in class io.milton.httpclient.RespUtils
- hasChildren() - Method in class io.milton.httpclient.Folder
- hashCode() - Method in class io.milton.zsync.ChecksumPair
-
Hashcode is produced from summing 4bytes of weakSum into 2bytes
- hashFunction(ChecksumPair) - Method in class io.milton.zsync.ChainingHash
-
Hashing function
- hashLengths - Variable in class io.milton.zsync.HeaderMaker.Headers
- hasMoreElements() - Method in class io.milton.zsync.Upload.IteratorEnum
- HeaderMaker - Class in io.milton.zsync
-
Simple class for creating headers for metafile
- HeaderMaker() - Constructor for class io.milton.zsync.HeaderMaker
-
Dodelat hlavicky tykajici se komprimovanych streamu ++++ Z-URL, Z-Filename, Z-Map2, Recompress, Safe
- HeaderMaker.Headers - Class in io.milton.zsync
- Headers() - Constructor for class io.milton.zsync.HeaderMaker.Headers
- host() - Method in class io.milton.httpclient.Host
- host() - Method in class io.milton.httpclient.Resource
- Host - Class in io.milton.httpclient
- Host(String, Integer, String, String, ProxyDetails) - Constructor for class io.milton.httpclient.Host
- Host(String, Integer, String, String, ProxyDetails, Map<Folder, List<Resource>>) - Constructor for class io.milton.httpclient.Host
- Host(String, String, Integer, String, String, ProxyDetails, int, Map<Folder, List<Resource>>, FileSyncer) - Constructor for class io.milton.httpclient.Host
- Host(String, String, Integer, String, String, ProxyDetails, Map<Folder, List<Resource>>) - Constructor for class io.milton.httpclient.Host
- HostBuilder - Class in io.milton.httpclient
- HostBuilder() - Constructor for class io.milton.httpclient.HostBuilder
- href() - Method in class io.milton.httpclient.Folder
- href() - Method in class io.milton.httpclient.Host
- href() - Method in class io.milton.httpclient.Resource
-
Returns the UN-encoded url
- HttpException - Exception in io.milton.httpclient
- HttpException(int, String) - Constructor for exception io.milton.httpclient.HttpException
- HttpException(String, Throwable) - Constructor for exception io.milton.httpclient.HttpException
- HttpRangeLoader - Class in io.milton.httpclient.zsyncclient
- HttpRangeLoader(File, ProgressListener) - Constructor for class io.milton.httpclient.zsyncclient.HttpRangeLoader
- HttpResult - Class in io.milton.httpclient
- HttpResult(int, List<Pair<String, String>>) - Constructor for class io.milton.httpclient.HttpResult
I
- IfMatchCheck - Class in io.milton.httpclient
-
Just a wrapper for an etag.
- IfMatchCheck(String) - Constructor for class io.milton.httpclient.IfMatchCheck
- init() - Method in class io.milton.zsync.UploadMaker
- insert(ChecksumPair) - Method in class io.milton.zsync.ChainingHash
-
Method inserting object into the table
- InternalServerError - Exception in io.milton.httpclient
- InternalServerError(String, int) - Constructor for exception io.milton.httpclient.InternalServerError
- io.milton.httpclient - package io.milton.httpclient
- io.milton.httpclient.annotation - package io.milton.httpclient.annotation
- io.milton.httpclient.calsync.parse - package io.milton.httpclient.calsync.parse
- io.milton.httpclient.calsync.parse.annotation - package io.milton.httpclient.calsync.parse.annotation
- io.milton.httpclient.cardsync.parse - package io.milton.httpclient.cardsync.parse
- io.milton.httpclient.parse - package io.milton.httpclient.parse
- io.milton.httpclient.zsyncclient - package io.milton.httpclient.zsyncclient
- io.milton.zsync - package io.milton.zsync
- isCancelled() - Method in interface io.milton.httpclient.ProgressListener
-
This is a means for the UI to inform that process that the user has cancelled the optioation If the implementation returns true the operation will abort
- isCollection() - Method in class io.milton.httpclient.PropFindResponse
- isDigestAllowed() - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- isSecure() - Method in class io.milton.httpclient.Host
- isSecure() - Method in class io.milton.httpclient.HostBuilder
- isUseDigestForPreemptiveAuth() - Method in class io.milton.httpclient.Host
- isUsePreemptiveAuth() - Method in class io.milton.httpclient.Host
- isUseSystemProxy() - Method in class io.milton.httpclient.ProxyDetails
- IteratorEnum(List<T>) - Constructor for class io.milton.zsync.Upload.IteratorEnum
J
- JarsyncProvider - Class in io.milton.zsync
-
This provider implements the MD4 message digest, and is provided to ensure that MD4 is available.
- JarsyncProvider() - Constructor for class io.milton.zsync.JarsyncProvider
K
- KEY - Variable in class io.milton.zsync.Upload.KeyValue
- KeyValue(String, String) - Constructor for class io.milton.zsync.Upload.KeyValue
L
- LastNameMapper() - Constructor for class io.milton.httpclient.cardsync.parse.CardDavBeanPropertyMapper.LastNameMapper
- length - Variable in class io.milton.zsync.HeaderMaker.Headers
- LF - Static variable in class io.milton.zsync.Upload
-
The character marking the end of a line.
- localCopy - Variable in class io.milton.zsync.UploadMaker
-
The local file that will replace the server file
- localCopy - Variable in class io.milton.zsync.UploadMakerEx
-
The local file that will replace the server file
- LocalFileRangeLoader - Class in io.milton.zsync
- LocalFileRangeLoader(File) - Constructor for class io.milton.zsync.LocalFileRangeLoader
- localOffset - Variable in class io.milton.zsync.OffsetPair
-
The byte offset of the block in the local file
- Location - Annotation Interface in io.milton.httpclient.calsync.parse.annotation
- LocationMapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.LocationMapper
- lock() - Method in class io.milton.httpclient.Resource
- lock(int) - Method in class io.milton.httpclient.Resource
- LockDiscovery(String, String) - Constructor for class io.milton.httpclient.PropFindResponse.LockDiscovery
- LockMethod - Class in io.milton.httpclient
- LockMethod(String, int) - Constructor for class io.milton.httpclient.LockMethod
M
- make(File, File, RangeLoader) - Method in class io.milton.zsync.FileMaker
- make(String, int, long, Date, InputStream) - Method in class io.milton.zsync.MetaFileMaker
- make(String, int, File) - Method in class io.milton.zsync.MetaFileMaker
- MakeContext - Class in io.milton.zsync
-
Holds working variables used when applying deltas
- MakeContext(ChainingHash, long[]) - Constructor for class io.milton.zsync.MakeContext
- MakeContextEx - Class in io.milton.zsync
-
An extension of MakeContext that stores block matches in a way more suitable for upload.
- MakeContextEx(ChainingHash, int, int) - Constructor for class io.milton.zsync.MakeContextEx
-
Constructs a MakeContextEx from an already-initialized ChainingHash.
- makeUpload() - Method in class io.milton.zsync.UploadMaker
- makeUpload() - Method in class io.milton.zsync.UploadMakerEx
-
Returns the stream of bytes to be used as the body of a ZSync PUT.
- mapMatcher(File, MetaFileReader, MakeContext) - Method in class io.milton.zsync.MapMatcher
-
Reads file and map it's data into the fileMap.
- MapMatcher - Class in io.milton.zsync
- MapMatcher() - Constructor for class io.milton.zsync.MapMatcher
- Mapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.Mapper
- Mapper() - Constructor for class io.milton.httpclient.cardsync.parse.CardDavBeanPropertyMapper.Mapper
- matched(int) - Method in class io.milton.zsync.MakeContext
- matched(int) - Method in class io.milton.zsync.MakeContextEx
- MD4 - Class in io.milton.zsync
-
An implementation of Ron Rivest's MD4 message digest algorithm.
- MD4() - Constructor for class io.milton.zsync.MD4
-
Trivial zero-argument constructor.
- MetaData(HeaderMaker.Headers, List<ChecksumPair>) - Constructor for class io.milton.zsync.MetaFileMaker.MetaData
- MetaFileMaker - Class in io.milton.zsync
-
Metafile making class
- MetaFileMaker() - Constructor for class io.milton.zsync.MetaFileMaker
- MetaFileMaker.MetaData - Class in io.milton.zsync
- MetaFileReader - Class in io.milton.zsync
-
Class used to read metafile
- MetaFileReader(MetaFileMaker.MetaData) - Constructor for class io.milton.zsync.MetaFileReader
- MetaFileReader(File) - Constructor for class io.milton.zsync.MetaFileReader
- MethodNotAllowedException - Exception in io.milton.httpclient
- MethodNotAllowedException(int, String) - Constructor for exception io.milton.httpclient.MethodNotAllowedException
- MkColMethod - Class in io.milton.httpclient
- MkColMethod(String) - Constructor for class io.milton.httpclient.MkColMethod
- ModifiedDate - Annotation Interface in io.milton.httpclient.annotation
- moveBlocks(byte[], List<RelocateRange>, int, byte[]) - Static method in class io.milton.zsync.UploadReader
-
Copies blocks of data from the in array to the out array.
- moveBlocks(File, Enumeration<RelocateRange>, int, File) - Static method in class io.milton.zsync.UploadReader
-
Copies blocks of data from the input File to the output File.
- moveTo(Folder) - Method in class io.milton.httpclient.Resource
- moveTo(Folder, String) - Method in class io.milton.httpclient.Resource
- mTime - Variable in class io.milton.zsync.HeaderMaker.Headers
- MyByteArrayOutputStream - Class in io.milton.httpclient
- MyByteArrayOutputStream() - Constructor for class io.milton.httpclient.MyByteArrayOutputStream
N
- name - Variable in class io.milton.httpclient.Resource
- Name - Annotation Interface in io.milton.httpclient.annotation
- newContext() - Method in class io.milton.httpclient.Host
- NEWDATA - Static variable in class io.milton.zsync.Upload
-
The total number of bytes of new data to be transmitted.
- nextElement() - Method in class io.milton.zsync.Upload.IteratorEnum
- NotifyingFileInputStream - Class in io.milton.httpclient
- NotifyingFileInputStream(File, ProgressListener) - Constructor for class io.milton.httpclient.NotifyingFileInputStream
- NotifyingFileInputStream(InputStream, Long, String, ProgressListener) - Constructor for class io.milton.httpclient.NotifyingFileInputStream
- NotifyingFileOutputStream - Class in io.milton.httpclient
- NotifyingFileOutputStream(File, boolean, ProgressListener, Long) - Constructor for class io.milton.httpclient.NotifyingFileOutputStream
- NotifyingFileOutputStream(File, ProgressListener, Long) - Constructor for class io.milton.httpclient.NotifyingFileOutputStream
- NS_DAV - Static variable in class io.milton.httpclient.RespUtils
- numChildren() - Method in class io.milton.httpclient.Folder
O
- OffsetPair - Class in io.milton.zsync
-
An object representing a single match between a block on the client file and a block on the server file.
- OffsetPair(long, long) - Constructor for class io.milton.zsync.OffsetPair
-
Constructs an immutable OffsetPair.
- onChanged(Resource) - Method in interface io.milton.httpclient.ResourceListener
- onChildAdded(Folder, Resource) - Method in interface io.milton.httpclient.FolderListener
- onChildRemoved(Folder, Resource) - Method in interface io.milton.httpclient.FolderListener
- onComplete(String) - Method in interface io.milton.httpclient.ProgressListener
-
Called on completion
- onDeleted(Resource) - Method in interface io.milton.httpclient.ResourceListener
- onFinishRequest() - Method in interface io.milton.httpclient.ConnectionListener
- onProgress(long, Long, String) - Method in interface io.milton.httpclient.ProgressListener
-
Called occasionally, after a reasonable period has passed so is suitable for GUI updates
- onRead(int) - Method in interface io.milton.httpclient.ProgressListener
-
Called on every read operation.
- onStartRequest() - Method in interface io.milton.httpclient.ConnectionListener
- options(String) - Method in class io.milton.httpclient.Host
- org.base64coder - package org.base64coder
- Organizer - Annotation Interface in io.milton.httpclient.calsync.parse.annotation
- OrganizerMapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.OrganizerMapper
P
- padBuffer() - Method in class io.milton.zsync.BrokenMD4
-
Pad the buffer by appending the byte 0x80, then as many zero bytes to fill the buffer 8 bytes shy of being a multiple of 64 bytes, then append the length of the buffer, in bits, before padding.
- padBuffer() - Method in class io.milton.zsync.MD4
-
Pad the buffer by appending the byte 0x80, then as many zero bytes to fill the buffer 8 bytes shy of being a multiple of 64 bytes, then append the length of the buffer, in bits, before padding.
- paramString(String, Object) - Static method in class io.milton.zsync.Upload
- parent - Variable in class io.milton.httpclient.Resource
- parse(InputStream) - Static method in class io.milton.zsync.Upload
-
Parses the InputStream into an Upload object.
- parse(String) - Static method in class io.milton.zsync.RelocateRange
-
Constructs and returns a RelocateRange object from the input String.
- parseKV(String) - Static method in class io.milton.zsync.Upload.KeyValue
-
Parses a String of the form "foo: bar" into a KeyValue object whose KEY is the String preceding the first colon and VALUE is the String following the first colon ( leading and trailing whitespaces are removed from KEY and VALUE ).
- password - Variable in class io.milton.httpclient.Host
- path() - Method in class io.milton.httpclient.Resource
- port - Variable in class io.milton.httpclient.Host
- post(String, Map<String, String>) - Method in class io.milton.httpclient.Folder
- post(Map<String, String>) - Method in class io.milton.httpclient.Resource
- processResultCode(int, String) - Static method in class io.milton.httpclient.Utils
- ProgressListener - Interface in io.milton.httpclient
-
Use this for three purposes a. implement a bandwidth throttle by putting a delay in onRead b. display progress information to the user in onProgress and onComplete c. allow the user to cancel transfers by implementing isCancelled
- PropertyAccessor - Class in io.milton.httpclient.parse
- PropertyAccessor() - Constructor for class io.milton.httpclient.parse.PropertyAccessor
- PropertyAccessor(List<PropertyAccessor.Converter>) - Constructor for class io.milton.httpclient.parse.PropertyAccessor
- PropertyAccessor.Converter - Interface in io.milton.httpclient.parse
- PropertyAccessor.UUIDConverter - Class in io.milton.httpclient.parse
- propFind(Path, int, List<QName>) - Method in class io.milton.httpclient.Host
- propFind(Path, int, QName...) - Method in class io.milton.httpclient.Host
- propFind(String, int, QName...) - Method in class io.milton.httpclient.Host
- PropFindMethod - Class in io.milton.httpclient
- PropFindMethod(String) - Constructor for class io.milton.httpclient.PropFindMethod
- PropFindResponse - Class in io.milton.httpclient
- PropFindResponse(Date, Element) - Constructor for class io.milton.httpclient.PropFindResponse
- PropFindResponse.LockDiscovery - Class in io.milton.httpclient
- ProxyDetails - Class in io.milton.httpclient
- ProxyDetails() - Constructor for class io.milton.httpclient.ProxyDetails
- put(int, long) - Method in class io.milton.zsync.MakeContext
- put(int, long) - Method in class io.milton.zsync.MakeContextEx
-
Adds a match to the list of block matches.
- put(String, InputStream, Long, String, IfMatchCheck, ProgressListener, HttpContext) - Method in class io.milton.httpclient.TransferService
-
Attempt to PUT a file to the server.
R
- RANGE - Static variable in class io.milton.zsync.Upload
- RangedGetMethod - Class in io.milton.httpclient
-
Implements the HTTP GET method.
- RangedGetMethod(String, List<Range>) - Constructor for class io.milton.httpclient.RangedGetMethod
- RangeLoader - Interface in io.milton.httpclient.zsyncclient
-
Used to load selected range data to satisfy the zsync process
- read() - Method in class io.milton.httpclient.NotifyingFileInputStream
- read(byte[]) - Method in class io.milton.httpclient.NotifyingFileInputStream
- read(byte[], int, int) - Method in class io.milton.httpclient.NotifyingFileInputStream
- readFully(InputStream) - Method in class io.milton.httpclient.MyByteArrayOutputStream
- readLine(InputStream) - Static method in class io.milton.zsync.Util
-
Read up to a '\n' or '\r', and return the resulting string.
- readToken(InputStream, byte[], int) - Static method in class io.milton.zsync.Upload
-
Returns the next String terminated by one of the specified delimiters or the end of the InputStream.
- readValue(InputStream, int) - Static method in class io.milton.zsync.Upload
-
Helper method that reads the String preceding the first newline in the InputStream.
- receive(InputStream) - Method in interface io.milton.httpclient.StreamReceiver
- RedirectException - Exception in io.milton.httpclient
- RedirectException(int, String) - Constructor for exception io.milton.httpclient.RedirectException
- RELOCATE - Static variable in class io.milton.zsync.Upload
- RelocateRange - Class in io.milton.zsync
-
An object consisting of a
Rangeand alongoffset. - RelocateRange(Range, long) - Constructor for class io.milton.zsync.RelocateRange
-
Constructs a RelocateRange from a Range and offset.
- RelocWriter - Class in io.milton.zsync
- RelocWriter(int) - Constructor for class io.milton.zsync.RelocWriter
- remoteBlock - Variable in class io.milton.zsync.OffsetPair
-
The index of the block in the remote file
- removeListener(FolderListener) - Method in class io.milton.httpclient.Folder
- removeListener(ResourceListener) - Method in class io.milton.httpclient.Resource
- removematch(int) - Method in class io.milton.zsync.MakeContext
- removematch(int) - Method in class io.milton.zsync.MakeContextEx
- rename(String) - Method in class io.milton.httpclient.Resource
- replaceContent(InputStream, Long) - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- ReportMethod - Class in io.milton.httpclient
- ReportMethod(String) - Constructor for class io.milton.httpclient.ReportMethod
- reset() - Method in interface io.milton.zsync.RollingChecksum
-
Resets the internal state of the checksum, so it may be re-used later.
- reset() - Method in class io.milton.zsync.Rsum
-
Reset the checksum
- Resource - Class in io.milton.httpclient
- Resource(Folder, PropFindResponse) - Constructor for class io.milton.httpclient.Resource
- Resource(Folder, String) - Constructor for class io.milton.httpclient.Resource
- Resource(Folder, String, String, String, Date, Date) - Constructor for class io.milton.httpclient.Resource
- ResourceListener - Interface in io.milton.httpclient
- RespUtils - Class in io.milton.httpclient
- RespUtils() - Constructor for class io.milton.httpclient.RespUtils
- roll(byte) - Method in interface io.milton.zsync.RollingChecksum
-
Update the checksum with a single byte.
- roll(byte) - Method in class io.milton.zsync.Rsum
-
Rolling checksum that takes single byte and compute checksum of block from file in offset that equals offset of newByte minus length of block
- RollingChecksum - Interface in io.milton.zsync
-
A general interface for 32-bit checksums that have the "rolling" property.
- rootPath - Variable in class io.milton.httpclient.Host
- Rsum - Class in io.milton.zsync
-
Implementation of rolling checksum for zsync purposes
- Rsum() - Constructor for class io.milton.zsync.Rsum
-
Constructor of rolling checksum
S
- sendContent(OutputStream, Range, Map<String, String>, String) - Method in class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- sendRanges(byte[], List<Range>, byte[]) - Static method in class io.milton.zsync.UploadReader
-
Copies bytes from the in array into Ranges of the out array.
- sendRanges(Enumeration<ByteRange>, File) - Static method in class io.milton.zsync.UploadReader
-
Inserts the data from each DataRange into the output File, at the appropriate offset
- server - Variable in class io.milton.httpclient.Host
- serversMetafile - Variable in class io.milton.zsync.UploadMaker
-
The .zsync of the server file to be replaced
- serversMetafile - Variable in class io.milton.zsync.UploadMakerEx
-
The .zsync of the server file to be replaced
- serversMissingRanges(long[], File, int) - Static method in class io.milton.zsync.UploadMaker
-
Determines the byte ranges of new data that need to be sent to the server to update its file.
- serversMissingRangesEx(List<OffsetPair>, File, int) - Static method in class io.milton.zsync.UploadMakerEx
-
Determines the byte ranges from the client file that need to be uploaded to the server.
- serversRelocationRanges(long[], int, long, boolean) - Static method in class io.milton.zsync.UploadMaker
-
Returns the assembly instructions needed by the server to relocate the blocks it already has.
- serversRelocationRangesEx(List<OffsetPair>, int, long, boolean) - Static method in class io.milton.zsync.UploadMakerEx
-
Determines the instructions needed by the server to relocate blocks of data already contained in its version of the file.
- set(Object, Method, Object) - Method in class io.milton.httpclient.parse.PropertyAccessor
- setBlocksize(int) - Method in class io.milton.zsync.ZSyncClient
- setBlocksize(long) - Method in class io.milton.zsync.Upload
-
Sets the blocksize used in the upload.
- setCache(Map<Folder, List<Resource>>) - Method in class io.milton.httpclient.HostBuilder
- setChecksumBytes(int) - Method in class io.milton.zsync.HeaderMaker.Headers
- setContent(InputStream, Long, ProgressListener) - Method in class io.milton.httpclient.File
- setDataStream(InputStream) - Method in class io.milton.zsync.Upload
-
Sets the list of data chunks to be uploaded ( byte Ranges and their associated data ).
- setFilelength(long) - Method in class io.milton.zsync.Upload
-
Sets the length of the (assembled) source file being uploaded
- setFileSyncer(FileSyncer) - Method in class io.milton.httpclient.HostBuilder
- setPassword(String) - Method in class io.milton.httpclient.HostBuilder
- setPassword(String) - Method in class io.milton.httpclient.ProxyDetails
- setPort(int) - Method in class io.milton.httpclient.HostBuilder
- setProxy(ProxyDetails) - Method in class io.milton.httpclient.HostBuilder
- setProxyHost(String) - Method in class io.milton.httpclient.ProxyDetails
- setProxyPort(int) - Method in class io.milton.httpclient.ProxyDetails
- setRelocStream(InputStream) - Method in class io.milton.zsync.Upload
-
Sets the list of RelocateRanges, which tells the server which blocks of the previous file to keep, and where to place them in the new file.
- setRootPath(String) - Method in class io.milton.httpclient.HostBuilder
- setRsumBytes(int) - Method in class io.milton.zsync.HeaderMaker.Headers
- setSecure(boolean) - Method in class io.milton.httpclient.Host
- setSecure(boolean) - Method in class io.milton.httpclient.HostBuilder
- setSeqNum(int) - Method in class io.milton.zsync.HeaderMaker.Headers
- setServer(String) - Method in class io.milton.httpclient.HostBuilder
- setSha1(String) - Method in class io.milton.zsync.Upload
-
Sets the checksum for the entire source file, which allow the server to validate the new file after assembling it.
- setSuffix(String) - Method in class io.milton.zsync.ZSyncResourceFactory
- setTimeout(int) - Method in class io.milton.httpclient.Host
- setTimeout(int) - Method in class io.milton.httpclient.TransferService
- setTimeoutMillis(int) - Method in class io.milton.httpclient.HostBuilder
- setUseDigestForPreemptiveAuth(boolean) - Method in class io.milton.httpclient.Host
- setUsePreemptiveAuth(boolean) - Method in class io.milton.httpclient.Host
- setUser(String) - Method in class io.milton.httpclient.HostBuilder
- setUserName(String) - Method in class io.milton.httpclient.ProxyDetails
- setUseSystemProxy(boolean) - Method in class io.milton.httpclient.ProxyDetails
- setVersion(String) - Method in class io.milton.zsync.Upload
-
Sets the zsync version of the upload sender (client)
- SHA_1 - Static variable in class io.milton.zsync.Upload
- sha1 - Variable in class io.milton.zsync.HeaderMaker.Headers
- SHA1 - Class in io.milton.zsync
-
Class for SHA-1 sum
- SHA1(File) - Constructor for class io.milton.zsync.SHA1
-
Constructor SHA1
- SHA1(String) - Constructor for class io.milton.zsync.SHA1
-
Constructor SHA1
- SHA1sum() - Method in class io.milton.zsync.SHA1
-
Calculates SHA1
- StartDate - Annotation Interface in io.milton.httpclient.calsync.parse.annotation
- StartDateMapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.StartDateMapper
- StreamReceiver - Interface in io.milton.httpclient
- strongSum - Variable in class io.milton.zsync.Configuration
-
The message digest that computes the stronger checksum.
- strongSumLength - Variable in class io.milton.zsync.Configuration
-
The effective length of the strong sum.
- Summary - Annotation Interface in io.milton.httpclient.calsync.parse.annotation
- SummaryMapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.SummaryMapper
T
- threshold - Static variable in class io.milton.zsync.DataRange
-
Once more than
thresholdbytes are written to data, the backing store is switched from a byte array to a temporary file - Timezone - Annotation Interface in io.milton.httpclient.calsync.parse.annotation
- TimezoneMapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.TimezoneMapper
- toBean(Object, String) - Method in class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper
- toBean(Object, String) - Method in class io.milton.httpclient.cardsync.parse.CardDavBeanPropertyMapper
- toHexString(byte[]) - Static method in class io.milton.zsync.Util
-
Convert a byte array to a big-endian ordered hexadecimal string.
- toHexString(byte[], int, int) - Static method in class io.milton.zsync.Util
-
Convert a byte array to a big-endian ordered hexadecimal string.
- toString() - Method in class io.milton.httpclient.File
- toString() - Method in class io.milton.httpclient.Folder
- toString() - Method in class io.milton.httpclient.Resource
- toString() - Method in class io.milton.zsync.ChecksumPair
-
Returns a String representation of this pair.
- toString() - Method in class io.milton.zsync.DataRange
- toString() - Method in class io.milton.zsync.RelocateRange
-
Returns a String description of this object, not meant to be inserted into a ZSync PUT.
- toString(HeaderMaker.Headers) - Method in class io.milton.zsync.HeaderMaker
- toString(MessageDigest) - Static method in class io.milton.zsync.SHA1
- toVCard(Object) - Method in class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper
- toVCard(Object) - Method in class io.milton.httpclient.cardsync.parse.CardDavBeanPropertyMapper
- TransferService - Class in io.milton.httpclient
- TransferService(HttpClient, List<ConnectionListener>) - Constructor for class io.milton.httpclient.TransferService
- transform(byte[], int) - Method in class io.milton.zsync.MD4
-
Transform a 64-byte block.
U
- Uid - Annotation Interface in io.milton.httpclient.calsync.parse.annotation
- UidMapper() - Constructor for class io.milton.httpclient.calsync.parse.CalDavBeanPropertyMapper.UidMapper
- UidMapper() - Constructor for class io.milton.httpclient.cardsync.parse.CardDavBeanPropertyMapper.UidMapper
- unlock() - Method in class io.milton.httpclient.Resource
- UnLockMethod - Class in io.milton.httpclient
- UnLockMethod(String, String) - Constructor for class io.milton.httpclient.UnLockMethod
- update(File, MetaFileReader, RangeLoader, MakeContext, File) - Method in class io.milton.zsync.FileUpdater
-
Method for completing file
- upload(Host, File, Path, ProgressListener) - Method in interface io.milton.httpclient.zsyncclient.FileSyncer
- upload(Host, File, Path, ProgressListener) - Method in class io.milton.zsync.ZSyncClient
- upload(File) - Method in class io.milton.httpclient.Folder
- upload(File, ProgressListener) - Method in class io.milton.httpclient.Folder
- upload(String, InputStream, Integer, ProgressListener) - Method in class io.milton.httpclient.Folder
- upload(String, InputStream, Long, ProgressListener) - Method in class io.milton.httpclient.Folder
-
Upload a new file
- upload(String, InputStream, Long, String, IfMatchCheck, ProgressListener) - Method in class io.milton.httpclient.Folder
- Upload - Class in io.milton.zsync
-
A container for the information transmitted in a ZSync PUT upload.
- Upload() - Constructor for class io.milton.zsync.Upload
-
Constructs an empty Upload object.
- Upload.IteratorEnum<T> - Class in io.milton.zsync
-
An
Enumerationwrapper for an Iterator. - Upload.KeyValue - Class in io.milton.zsync
-
An object representing a (Key, Value) pair of Strings.
- uploadFile(File) - Method in class io.milton.httpclient.Folder
- uploadFile(File, ProgressListener) - Method in class io.milton.httpclient.Folder
-
Load a new file into this folder, and return a reference
- uploadFile(String, File, ProgressListener) - Method in class io.milton.httpclient.Folder
-
Upload a new file
- uploadFolder(File, ProgressListener) - Method in class io.milton.httpclient.Folder
- UploadMaker - Class in io.milton.zsync
-
An object that performs the client-side operations needed to generate ZSync PUT data.
- UploadMaker(File, File) - Constructor for class io.milton.zsync.UploadMaker
-
Constructor that automatically creates and fills in an internal upload object.
- UploadMakerEx - Class in io.milton.zsync
-
A slight variation of
UploadMakerthat accommodates updating of potentially redundant files, ie files containing blocks that repeat at multiple offsets. - UploadMakerEx(File, File) - Constructor for class io.milton.zsync.UploadMakerEx
-
Constructor that initializes an Upload object and invokes methods to parse the zsync file.
- UploadReader - Class in io.milton.zsync
-
An object that performs the server side operations needed to assemble the file from a ZSync PUT.
- UploadReader(File, InputStream) - Constructor for class io.milton.zsync.UploadReader
-
Constructor that parses the InputStream into an Upload object and initializes a temporary file that will contain the assembled upload
- url - Variable in class io.milton.zsync.HeaderMaker.Headers
- user - Variable in class io.milton.httpclient.Host
- Util - Class in io.milton.zsync
-
A number of useful, static methods.
- Utils - Class in io.milton.httpclient
- Utils() - Constructor for class io.milton.httpclient.Utils
- Utils.CancelledException - Exception in io.milton.httpclient
- UUIDConverter() - Constructor for class io.milton.httpclient.parse.PropertyAccessor.UUIDConverter
V
- VALUE - Variable in class io.milton.zsync.Upload.KeyValue
- version - Variable in class io.milton.zsync.HeaderMaker.Headers
- VERSION - Static variable in class io.milton.zsync.Upload
W
- weakSum - Variable in class io.milton.zsync.Configuration
-
The rolling checksum.
- write(byte[]) - Method in class io.milton.httpclient.NotifyingFileOutputStream
- write(byte[], int, int) - Method in class io.milton.httpclient.NotifyingFileOutputStream
- write(int) - Method in class io.milton.httpclient.NotifyingFileOutputStream
- write(MetaFileMaker.MetaData, OutputStream) - Method in class io.milton.zsync.MetaFileMaker
- write(InputStream, OutputStream, ProgressListener) - Static method in class io.milton.httpclient.Utils
- writeASCII(OutputStream, String) - Static method in class io.milton.zsync.Util
-
Write a String as a sequece of ASCII bytes.
- writeBuffered(InputStream, OutputStream, ProgressListener) - Static method in class io.milton.httpclient.Utils
-
Wraps the outputstream in a bufferedoutputstream and writes to it the outputstream is closed and flushed before returning
Z
- ZSyncAdapterResource(GetableResource, String, String) - Constructor for class io.milton.zsync.ZSyncResourceFactory.ZSyncAdapterResource
- ZSyncClient - Class in io.milton.zsync
- ZSyncClient(TransferService) - Constructor for class io.milton.zsync.ZSyncClient
- ZSyncResource - Interface in io.milton.zsync
-
Allows optimisation of ZSync through persistence of computationally derived metadata
- ZSyncResourceFactory - Class in io.milton.zsync
-
This resource factory allows resouces to be retrieved and updated using the zsync protocol.
- ZSyncResourceFactory(ResourceFactory) - Constructor for class io.milton.zsync.ZSyncResourceFactory
- ZSyncResourceFactory.ZSyncAdapterResource - Class in io.milton.zsync
- ZSyncService - Class in io.milton.zsync
- ZSyncService() - Constructor for class io.milton.zsync.ZSyncService
_
- _doPropFind(String, int, List<QName>) - Method in class io.milton.httpclient.Host
- _find(Folder, String[], int, boolean) - Static method in class io.milton.httpclient.Host
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form