A B C D E F G I L N O P R S W 
All Classes All Packages

A

accumulateBatch(Collection<Message>) - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 
appendWithLength(byte[]) - Method in interface io.gridgo.connector.file.support.engines.FileProducerEngine
 
AutoIncrementedFileLimitStrategy - Class in io.gridgo.connector.file.support.limit
 
AutoIncrementedFileLimitStrategy(String, String, long, boolean, boolean, boolean) - Constructor for class io.gridgo.connector.file.support.limit.AutoIncrementedFileLimitStrategy
 

B

BasicFileProducerEngine - Class in io.gridgo.connector.file.support.engines
 
BasicFileProducerEngine(ConnectorContext, String, int, boolean) - Constructor for class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 

C

call(Message) - Method in class io.gridgo.connector.file.FileProducer
 
call(Message) - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
call(Message) - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 

D

DEFAULT_MAX_BATCH_SIZE - Static variable in class io.gridgo.connector.file.FileConnector
 
DEFAULT_RINGBUFFER_SIZE - Static variable in class io.gridgo.connector.file.FileConnector
 
deserialize(byte[], int) - Method in interface io.gridgo.connector.file.support.engines.FileConsumerEngine
 
DisruptorFileProducerEngine - Class in io.gridgo.connector.file.support.engines
 
DisruptorFileProducerEngine(ConnectorContext, String, int, int, boolean, int, boolean) - Constructor for class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 

E

executeSendOnSingleThread(Message) - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 

F

FileConnector - Class in io.gridgo.connector.file
 
FileConnector() - Constructor for class io.gridgo.connector.file.FileConnector
 
FileConsumer - Class in io.gridgo.connector.file
 
FileConsumer(ConnectorContext, String, String, int, boolean, FileLimitStrategy) - Constructor for class io.gridgo.connector.file.FileConsumer
 
FileConsumerEngine - Interface in io.gridgo.connector.file.support.engines
 
FileLimitStrategy - Interface in io.gridgo.connector.file.support.limit
 
FileProducer - Class in io.gridgo.connector.file
 
FileProducer(ConnectorContext, String, FileProducerEngine) - Constructor for class io.gridgo.connector.file.FileProducer
 
FileProducerEngine - Interface in io.gridgo.connector.file.support.engines
 

G

generateName() - Method in class io.gridgo.connector.file.FileConsumer
 
generateName() - Method in class io.gridgo.connector.file.FileProducer
 
generateName() - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
generateName() - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 
getBuffer() - Method in class io.gridgo.connector.file.FileConsumer
 
getCount() - Method in class io.gridgo.connector.file.FileConsumer
 
getEngine() - Method in class io.gridgo.connector.file.FileProducer
 
getFileChannel() - Method in class io.gridgo.connector.file.support.limit.AutoIncrementedFileLimitStrategy
 
getFileChannel() - Method in interface io.gridgo.connector.file.support.limit.FileLimitStrategy
 
getFileChannel() - Method in class io.gridgo.connector.file.support.limit.NoLimitStrategy
 
getFileChannel() - Method in class io.gridgo.connector.file.support.limit.RotatingFileLimitStrategy
 
getFormat() - Method in class io.gridgo.connector.file.FileConsumer
 
getFormat() - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
getFormat() - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 
getFormat() - Method in class io.gridgo.connector.file.support.engines.LengthPrependedFileConsumerEngine
 
getFormat() - Method in class io.gridgo.connector.file.support.engines.SimpleFileConsumerEngine
 
getLimitStrategy() - Method in class io.gridgo.connector.file.FileConsumer
 
getPath() - Method in class io.gridgo.connector.file.FileConsumer
 
getTotalSentBytes() - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
getTotalSentBytes() - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 
getTotalSentBytes() - Method in interface io.gridgo.connector.file.support.engines.FileProducerEngine
 

I

io.gridgo.connector.file - package io.gridgo.connector.file
 
io.gridgo.connector.file.support.engines - package io.gridgo.connector.file.support.engines
 
io.gridgo.connector.file.support.exceptions - package io.gridgo.connector.file.support.exceptions
 
io.gridgo.connector.file.support.limit - package io.gridgo.connector.file.support.limit
 
isCallSupported() - Method in class io.gridgo.connector.file.FileProducer
 
isCallSupported() - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
isCallSupported() - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 
isHasRotation() - Method in class io.gridgo.connector.file.FileConsumer
 

L

LengthMismatchException - Exception in io.gridgo.connector.file.support.exceptions
 
LengthMismatchException(int, int) - Constructor for exception io.gridgo.connector.file.support.exceptions.LengthMismatchException
 
LengthPrependedFileConsumerEngine - Class in io.gridgo.connector.file.support.engines
 
LengthPrependedFileConsumerEngine(FileConsumer) - Constructor for class io.gridgo.connector.file.support.engines.LengthPrependedFileConsumerEngine
 

N

NoLimitStrategy - Class in io.gridgo.connector.file.support.limit
 
NoLimitStrategy(String, String, boolean, boolean, boolean) - Constructor for class io.gridgo.connector.file.support.limit.NoLimitStrategy
 

O

onInit() - Method in class io.gridgo.connector.file.FileConnector
 
onStart() - Method in class io.gridgo.connector.file.FileConnector
 
onStart() - Method in class io.gridgo.connector.file.FileConsumer
 
onStart() - Method in class io.gridgo.connector.file.FileProducer
 
onStart() - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
onStart() - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 
onStop() - Method in class io.gridgo.connector.file.FileConnector
 
onStop() - Method in class io.gridgo.connector.file.FileConsumer
 
onStop() - Method in class io.gridgo.connector.file.FileProducer
 
onStop() - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
onStop() - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 

P

process(RandomAccessFile) - Method in interface io.gridgo.connector.file.support.limit.RandomAccessFileHandler
 
publishMessage(Message) - Method in class io.gridgo.connector.file.FileConsumer
 
putBytes(long) - Method in class io.gridgo.connector.file.support.limit.AutoIncrementedFileLimitStrategy
 
putBytes(long) - Method in interface io.gridgo.connector.file.support.limit.FileLimitStrategy
 
putBytes(long) - Method in class io.gridgo.connector.file.support.limit.NoLimitStrategy
 
putBytes(long) - Method in class io.gridgo.connector.file.support.limit.RotatingFileLimitStrategy
 

R

RandomAccessFileHandler - Interface in io.gridgo.connector.file.support.limit
 
readAndPublish() - Method in interface io.gridgo.connector.file.support.engines.FileConsumerEngine
 
readAndPublish() - Method in class io.gridgo.connector.file.support.engines.LengthPrependedFileConsumerEngine
 
readAndPublish() - Method in class io.gridgo.connector.file.support.engines.SimpleFileConsumerEngine
 
readWith(RandomAccessFileHandler) - Method in class io.gridgo.connector.file.support.limit.AutoIncrementedFileLimitStrategy
 
readWith(RandomAccessFileHandler) - Method in interface io.gridgo.connector.file.support.limit.FileLimitStrategy
 
readWith(RandomAccessFileHandler) - Method in class io.gridgo.connector.file.support.limit.NoLimitStrategy
 
readWith(RandomAccessFileHandler) - Method in class io.gridgo.connector.file.support.limit.RotatingFileLimitStrategy
 
RotatingFileLimitStrategy - Class in io.gridgo.connector.file.support.limit
 
RotatingFileLimitStrategy(String, String, long, int, boolean, boolean, boolean) - Constructor for class io.gridgo.connector.file.support.limit.RotatingFileLimitStrategy
 

S

send(Message) - Method in class io.gridgo.connector.file.FileProducer
 
send(Message) - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
sendWithAck(Message) - Method in class io.gridgo.connector.file.FileProducer
 
sendWithAck(Message) - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
setLimitStrategy(FileLimitStrategy) - Method in class io.gridgo.connector.file.support.engines.BasicFileProducerEngine
 
setLimitStrategy(FileLimitStrategy) - Method in class io.gridgo.connector.file.support.engines.DisruptorFileProducerEngine
 
setLimitStrategy(FileLimitStrategy) - Method in interface io.gridgo.connector.file.support.engines.FileProducerEngine
 
SimpleFileConsumerEngine - Class in io.gridgo.connector.file.support.engines
 
SimpleFileConsumerEngine(FileConsumer) - Constructor for class io.gridgo.connector.file.support.engines.SimpleFileConsumerEngine
 
start() - Method in class io.gridgo.connector.file.support.limit.AutoIncrementedFileLimitStrategy
 
start() - Method in interface io.gridgo.connector.file.support.limit.FileLimitStrategy
 
start() - Method in class io.gridgo.connector.file.support.limit.NoLimitStrategy
 
start() - Method in class io.gridgo.connector.file.support.limit.RotatingFileLimitStrategy
 
stop() - Method in class io.gridgo.connector.file.support.limit.AutoIncrementedFileLimitStrategy
 
stop() - Method in interface io.gridgo.connector.file.support.limit.FileLimitStrategy
 
stop() - Method in class io.gridgo.connector.file.support.limit.NoLimitStrategy
 
stop() - Method in class io.gridgo.connector.file.support.limit.RotatingFileLimitStrategy
 

W

writeBytesWithLength(BElement, ByteBuffer) - Method in interface io.gridgo.connector.file.support.engines.FileProducerEngine
 
writeToFile(BElement, boolean, ByteBuffer, FileChannel) - Method in interface io.gridgo.connector.file.support.engines.FileProducerEngine
 
writeWithBuffer(BElement, ByteBuffer, FileChannel, boolean) - Method in interface io.gridgo.connector.file.support.engines.FileProducerEngine
 
A B C D E F G I L N O P R S W 
All Classes All Packages