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

A

AbstractMuxFile - Class in com.addthis.muxy
 
AbstractMuxFile(MuxyEventListener) - Constructor for class com.addthis.muxy.AbstractMuxFile
 
AbstractMuxFile(ReadMuxFileDirectory, InputStream) - Constructor for class com.addthis.muxy.AbstractMuxFile
 
acquireWritable() - Method in class com.addthis.muxy.MuxStreamDirectory
 
addData(int) - Method in class com.addthis.muxy.WritableMuxFile
 
addStream(MuxStream) - Method in class com.addthis.muxy.WritableMuxFile
 
append(MuxStreamDirectory) - Method in class com.addthis.muxy.MuxStream
 
append() - Method in class com.addthis.muxy.WritableMuxFile
 
append(boolean) - Method in class com.addthis.muxy.WritableMuxFile
 
appendStream(MuxStream) - Method in class com.addthis.muxy.MuxStreamDirectory
 

B

bumpCurrentFile() - Method in class com.addthis.muxy.MuxStreamDirectory
 
bytes - Variable in class com.addthis.muxy.MuxStream
 

C

cacheInstance - Variable in class com.addthis.muxy.MuxFileDirectory
 
checkRelease() - Method in class com.addthis.muxy.TrackedMultiplexFileManager
 
close() - Method in class com.addthis.muxy.MuxStreamDirectory.StreamOutWriter
 
closeTime - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
com.addthis.muxy - package com.addthis.muxy
 
compactMetaLog() - Method in class com.addthis.muxy.MuxStreamDirectory
write out a new meta log from in-memory map.
createStream() - Method in class com.addthis.muxy.MuxStreamDirectory
 

D

DATA_FILE_ATTRIBUTES - Static variable in class com.addthis.muxy.MuxStreamDirectory
 
DEFAULT - Static variable in class com.addthis.muxy.MuxFileDirectoryCache
 
DEFAULT_MAP_SIZE - Static variable in class com.addthis.muxy.ReadMuxFileDirectory
 
DEFAULT_MAP_SIZE - Static variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
defrag() - Method in class com.addthis.muxy.MuxFileDirectory
iterate of all files and re-write them sequentially into new file space
delete() - Method in class com.addthis.muxy.WritableMuxFile
 
deleteFreed - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
deleteStream(int) - Method in class com.addthis.muxy.MuxStreamDirectory
 
detail() - Method in class com.addthis.muxy.AbstractMuxFile
 
detail() - Method in interface com.addthis.muxy.MuxFile
 
dirDataFile - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
dirMetaFile - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 

E

endFile - Variable in class com.addthis.muxy.MuxStream
 
endFileBlockOffset - Variable in class com.addthis.muxy.MuxStream
 
eventListener - Variable in class com.addthis.muxy.AbstractMuxFile
 
eventListener - Variable in class com.addthis.muxy.ReadMuxFileDirectory
 
eventListener - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
exists(String) - Method in class com.addthis.muxy.MuxFileDirectory
 
exists(String) - Method in class com.addthis.muxy.ReadMuxFileDirectory
 

F

fileEvent(MuxyFileEvent, Object) - Method in interface com.addthis.muxy.MuxyEventListener
 
fileFormat - Static variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
fileId - Variable in class com.addthis.muxy.AbstractMuxFile
 
fileMap - Variable in class com.addthis.muxy.ReadMuxFileDirectory
 
fileMetaConfig - Variable in class com.addthis.muxy.ReadMuxFileDirectory
 
fileMetaLog - Variable in class com.addthis.muxy.ReadMuxFileDirectory
 
fileName - Variable in class com.addthis.muxy.AbstractMuxFile
 
findStream(int) - Method in class com.addthis.muxy.MuxStreamDirectory
 
findStream(int) - Method in class com.addthis.muxy.ReadMuxStreamDirectory
 
formatFileName(int) - Static method in class com.addthis.muxy.ReadMuxStreamDirectory
 

G

getActiveFiles() - Method in class com.addthis.muxy.MuxStreamDirectory
 
getActiveFiles() - Method in class com.addthis.muxy.ReadMuxStreamDirectory
 
getAndClearCacheEvictions() - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 
getCacheByteSize() - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 
getCacheDirSize() - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 
getCacheDirSize() - Static method in class com.addthis.muxy.ReadMuxFileDirectoryCache
 
getCacheFileSize() - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 
getCacheFileSize() - Static method in class com.addthis.muxy.ReadMuxFileDirectoryCache
 
getCacheStreamSize() - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 
getCacheStreamSize() - Static method in class com.addthis.muxy.ReadMuxFileDirectoryCache
 
getDirectory() - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
getEndBlockOffset() - Method in class com.addthis.muxy.MuxStream
 
getEndFile() - Method in class com.addthis.muxy.MuxStream
 
getFileByID(int) - Method in class com.addthis.muxy.ReadMuxStreamDirectory
 
getFileByID(Path, int) - Static method in class com.addthis.muxy.ReadMuxStreamDirectory
 
getFileCount() - Method in class com.addthis.muxy.MuxFileDirectory
 
getFileCount() - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
getFileMeta(File, String) - Static method in class com.addthis.muxy.ReadMuxFileDirectoryCache
 
getLastModified() - Method in class com.addthis.muxy.AbstractMuxFile
 
getLastModified() - Method in interface com.addthis.muxy.MuxFile
 
getLength() - Method in class com.addthis.muxy.AbstractMuxFile
 
getLength() - Method in interface com.addthis.muxy.MuxFile
 
getName() - Method in class com.addthis.muxy.AbstractMuxFile
 
getName() - Method in interface com.addthis.muxy.MuxFile
 
getStartBlockOffset() - Method in class com.addthis.muxy.MuxStream
 
getStartFile() - Method in class com.addthis.muxy.MuxStream
 
getStreamBytes() - Method in class com.addthis.muxy.MuxStream
 
getStreamId() - Method in class com.addthis.muxy.MuxStream
 
getStreamIds() - Method in class com.addthis.muxy.AbstractMuxFile
 
getStreamIds() - Method in interface com.addthis.muxy.MuxFile
 
getStreamManager() - Method in class com.addthis.muxy.MuxFileDirectory
 
getStreamManager() - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
getStreams() - Method in class com.addthis.muxy.AbstractMuxFile
 
getStreams() - Method in interface com.addthis.muxy.MuxFile
 
getWriteableInstance(File) - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 
getWriter() - Method in class com.addthis.muxy.MuxStreamDirectory.StreamOut
 

I

initMuxStreamDirectory(Path, MuxyEventListener) - Method in class com.addthis.muxy.MuxFileDirectory
 
initMuxStreamDirectory(Path, MuxyEventListener) - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
isMuxDir(Path) - Static method in class com.addthis.muxy.ReadMuxFileDirectory
 
isWritingComplete() - Method in class com.addthis.muxy.MuxFileDirectory
 
isWritingComplete() - Method in class com.addthis.muxy.MuxStreamDirectory
 

L

lastMapSize - Variable in class com.addthis.muxy.ReadMuxFileDirectory
 
lastModified - Variable in class com.addthis.muxy.AbstractMuxFile
 
length - Variable in class com.addthis.muxy.AbstractMuxFile
 
listFiles() - Method in class com.addthis.muxy.MuxFileDirectory
 
listFiles() - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
listFiles(File) - Static method in class com.addthis.muxy.ReadMuxFileDirectoryCache
 
listStreams() - Method in class com.addthis.muxy.MuxStreamDirectory
 
listStreams() - Method in class com.addthis.muxy.ReadMuxStreamDirectory
 

M

Main - Class in com.addthis.muxy
 
Main() - Constructor for class com.addthis.muxy.Main
 
main(String[]) - Static method in class com.addthis.muxy.Main
 
MAX_RECORDS_READ - Static variable in class com.addthis.muxy.ReadMuxFileDirectory
 
MAX_RECORDS_READ - Static variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
maybeTrimOutputBuffers() - Method in class com.addthis.muxy.MuxStreamDirectory
Trims memory overhead if the openWritesLock is immediately available.
MuxFile - Interface in com.addthis.muxy
 
MuxFileDirectory - Class in com.addthis.muxy
Wraps MuxStreamDirectory to add file name to id mapping as well as multi-part transparency.
MuxFileDirectory(Path, MuxyEventListener) - Constructor for class com.addthis.muxy.MuxFileDirectory
 
MuxFileDirectory(Path, MuxyEventListener, MuxFileDirectoryCacheInstance) - Constructor for class com.addthis.muxy.MuxFileDirectory
 
MuxFileDirectoryCache - Class in com.addthis.muxy
Manages MultiplexFileManager lifecycle by using locks to enforce single instance of MFM per file/directory per machine.
MuxFileDirectoryCache() - Constructor for class com.addthis.muxy.MuxFileDirectoryCache
 
MuxStream - Class in com.addthis.muxy
 
MuxStream(ReadMuxStreamDirectory, int) - Constructor for class com.addthis.muxy.MuxStream
 
MuxStream(ReadMuxStreamDirectory, InputStream) - Constructor for class com.addthis.muxy.MuxStream
 
MuxStreamDirectory - Class in com.addthis.muxy
stream multiplexer.
MuxStreamDirectory(Path, MuxyEventListener) - Constructor for class com.addthis.muxy.MuxStreamDirectory
 
MuxStreamDirectory.StreamOut - Class in com.addthis.muxy
 
MuxStreamDirectory.StreamOutWriter - Class in com.addthis.muxy
 
MuxyEventListener - Interface in com.addthis.muxy
 
MuxyFileEvent - Enum in com.addthis.muxy
 
MuxyStreamEvent - Enum in com.addthis.muxy
 

N

newStreamsOutput(WritableMuxFile) - Method in class com.addthis.muxy.MuxFileDirectory
 
newStreamsOutput(WritableMuxFile, boolean) - Method in class com.addthis.muxy.MuxFileDirectory
 

O

openFile(String, boolean) - Method in class com.addthis.muxy.MuxFileDirectory
 
openFile(String, boolean) - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
openStreamWrites - Variable in class com.addthis.muxy.MuxStreamDirectory
 
openWriteBytes - Variable in class com.addthis.muxy.MuxStreamDirectory
 
openWriteFile - Variable in class com.addthis.muxy.MuxStreamDirectory
 
openWritesLock - Variable in class com.addthis.muxy.MuxStreamDirectory
 

P

parseNextMuxFile(InputStream) - Method in class com.addthis.muxy.MuxFileDirectory
 
parseNextMuxFile(InputStream) - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
pendingStreamCloses - Variable in class com.addthis.muxy.MuxStreamDirectory
 
publishEvent(MuxyFileEvent, Object) - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
publishEvent(MuxyStreamEvent, Object) - Method in class com.addthis.muxy.ReadMuxStreamDirectory
 

R

read(long, boolean) - Method in class com.addthis.muxy.AbstractMuxFile
 
read(long) - Method in class com.addthis.muxy.AbstractMuxFile
 
read() - Method in class com.addthis.muxy.AbstractMuxFile
 
read(long, boolean) - Method in interface com.addthis.muxy.MuxFile
 
read(long) - Method in interface com.addthis.muxy.MuxFile
 
read() - Method in interface com.addthis.muxy.MuxFile
 
read() - Method in class com.addthis.muxy.MuxStream
 
readConfig() - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
readFile(File, String, long) - Static method in class com.addthis.muxy.ReadMuxFileDirectoryCache
 
readMetaLog() - Method in class com.addthis.muxy.ReadMuxFileDirectory
 
readMetaLog() - Method in class com.addthis.muxy.ReadMuxStreamDirectory
 
ReadMuxFile - Class in com.addthis.muxy
 
ReadMuxFile(InputStream, ReadMuxFileDirectory) - Constructor for class com.addthis.muxy.ReadMuxFile
 
ReadMuxFileDirectory - Class in com.addthis.muxy
Wraps MuxStreamDirectory to add file name to id mapping as well as multi-part transparency.
ReadMuxFileDirectory(Path) - Constructor for class com.addthis.muxy.ReadMuxFileDirectory
 
ReadMuxFileDirectory(Path, MuxyEventListener) - Constructor for class com.addthis.muxy.ReadMuxFileDirectory
 
ReadMuxFileDirectoryCache - Class in com.addthis.muxy
Read Only Version of MFS.
ReadMuxFileDirectoryCache() - Constructor for class com.addthis.muxy.ReadMuxFileDirectoryCache
 
ReadMuxStreamDirectory - Class in com.addthis.muxy
stream multiplexer.
ReadMuxStreamDirectory(Path) - Constructor for class com.addthis.muxy.ReadMuxStreamDirectory
 
ReadMuxStreamDirectory(Path, MuxyEventListener) - Constructor for class com.addthis.muxy.ReadMuxStreamDirectory
 
releaseAfter(long) - Method in class com.addthis.muxy.TrackedMultiplexFileManager
 
releaseComplete - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
reportStreams(long) - Method in interface com.addthis.muxy.WriteTracker
Should be called to report any change in the number of streams.
reportWrite(long) - Method in interface com.addthis.muxy.WriteTracker
Should be called to report any change in the number of bytes that waiting to be flushed.
reserveStreamID() - Method in class com.addthis.muxy.MuxStreamDirectory
 

S

setDeleteFreed(boolean) - Method in class com.addthis.muxy.MuxFileDirectory
 
setDeleteFreed(boolean) - Method in class com.addthis.muxy.MuxStreamDirectory
automatically delete files no longer referenced by any streams.
setLazyLogClose(int) - Method in class com.addthis.muxy.MuxFileDirectory
 
setMaxBlockSize(int) - Method in class com.addthis.muxy.MuxFileDirectory
 
setMaxBlockSize(int) - Method in class com.addthis.muxy.MuxStreamDirectory
 
setMaxFileSize(int) - Method in class com.addthis.muxy.MuxFileDirectory
 
setMaxFileSize(int) - Method in class com.addthis.muxy.MuxStreamDirectory
 
setName(String) - Method in class com.addthis.muxy.WritableMuxFile
 
setWriteThrashold(int) - Method in class com.addthis.muxy.MuxFileDirectory
 
size() - Method in class com.addthis.muxy.MuxStreamDirectory
 
size() - Method in class com.addthis.muxy.ReadMuxStreamDirectory
 
SORTED_DIR - Static variable in class com.addthis.muxy.ReadMuxFileDirectory
 
startFile - Variable in class com.addthis.muxy.MuxStream
 
startFile - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
startFileBlockOffset - Variable in class com.addthis.muxy.MuxStream
 
streamDirectory - Variable in class com.addthis.muxy.ReadMuxFileDirectory
 
streamDirectory - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
streamDirectoryConfig - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
streamDirectoryMap - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
streamEvent(MuxyStreamEvent, Object) - Method in interface com.addthis.muxy.MuxyEventListener
 
streamId - Variable in class com.addthis.muxy.MuxStream
 
streamMux - Variable in class com.addthis.muxy.ReadMuxFileDirectory
 
streams - Variable in class com.addthis.muxy.AbstractMuxFile
 
sync() - Method in class com.addthis.muxy.WritableMuxFile
 

T

toString() - Method in class com.addthis.muxy.AbstractMuxFile
 
toString() - Method in class com.addthis.muxy.MuxStream
 
TrackedMultiplexFileManager - Class in com.addthis.muxy
 
tryClear() - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 
tryEvict(MuxFileDirectory) - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 

V

valueOf(String) - Static method in enum com.addthis.muxy.MuxyFileEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.addthis.muxy.MuxyStreamEvent
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.addthis.muxy.MuxyFileEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.addthis.muxy.MuxyStreamEvent
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForWriteClosure() - Method in class com.addthis.muxy.MuxFileDirectory
 
waitForWriteClosure(int) - Method in class com.addthis.muxy.MuxFileDirectory
 
waitForWriteClosure() - Static method in class com.addthis.muxy.MuxFileDirectoryCache
 
waitForWriteClosure() - Method in class com.addthis.muxy.MuxStreamDirectory
this method MUST be called when an application that performs writes is done with this class.
WritableMuxFile - Class in com.addthis.muxy
 
WritableMuxFile(MuxFileDirectory) - Constructor for class com.addthis.muxy.WritableMuxFile
 
WritableMuxFile(InputStream, MuxFileDirectory) - Constructor for class com.addthis.muxy.WritableMuxFile
 
write(OutputStream) - Method in class com.addthis.muxy.MuxStream
 
write(int) - Method in class com.addthis.muxy.MuxStreamDirectory.StreamOutWriter
 
write(byte[], int, int) - Method in class com.addthis.muxy.MuxStreamDirectory.StreamOutWriter
 
writeMutexFile - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
writeMutexLock - Variable in class com.addthis.muxy.ReadMuxStreamDirectory
 
writeRecord(OutputStream) - Method in class com.addthis.muxy.AbstractMuxFile
 
writeRecord(OutputStream) - Method in interface com.addthis.muxy.MuxFile
 
writeStreamsToBlock() - Method in class com.addthis.muxy.MuxStreamDirectory
 
WriteTracker - Interface in com.addthis.muxy
 
A B C D E F G I L M N O P R S T V W 
Skip navigation links

Copyright © 2018 AddThis. All rights reserved.