- setArchived(File) - Method in class journal.io.api.JournalBuilder
-
Set the directory used to archive cleaned up log files, also enabling
archiving.
- setArchiveFiles(boolean) - Method in class journal.io.api.Journal
-
Set true if cleaned up log files should be archived, false otherwise.
- setChecksum(boolean) - Method in class journal.io.api.Journal
-
Set true if records checksum is enabled, false otherwise.
- setChecksum(Boolean) - Method in class journal.io.api.JournalBuilder
-
Set true to enable records checksum, false otherwise.
- setDirectory(File) - Method in class journal.io.api.Journal
-
Set the journal directory containing log files.
- setDirectoryArchive(File) - Method in class journal.io.api.Journal
-
Set the optional archive directory used to archive cleaned up log files.
- setDisposeInterval(long) - Method in class journal.io.api.Journal
-
Set the milliseconds interval for resources disposal: i.e., un-accessed
files will be closed.
- setDisposeInterval(Long) - Method in class journal.io.api.JournalBuilder
-
Set the milliseconds interval for resources disposal: i.e., un-accessed
files will be closed.
- setDisposer(ScheduledExecutorService) - Method in class journal.io.api.Journal
-
Set the ScheduledExecutorService to use for internal resources disposing.
- setDisposer(ScheduledExecutorService) - Method in class journal.io.api.JournalBuilder
-
Set the ScheduledExecutorService to use for internal resources disposing.
- setFilePrefix(String) - Method in class journal.io.api.Journal
-
Set the prefix for log files.
- setFilePrefix(String) - Method in class journal.io.api.JournalBuilder
-
Set the prefix for log files.
- setFileSuffix(String) - Method in class journal.io.api.Journal
-
Set the suffix for log files.
- setFileSuffix(String) - Method in class journal.io.api.JournalBuilder
-
Set the suffix for log files.
- setMaxFileLength(int) - Method in class journal.io.api.Journal
-
Set the max length of each log file.
- setMaxFileLength(Integer) - Method in class journal.io.api.JournalBuilder
-
Set the max length of each log file.
- setMaxWriteBatchSize(int) - Method in class journal.io.api.Journal
-
Set the max size in bytes of the write batch: must always be equal or
less than the max file length.
- setMaxWriteBatchSize(Integer) - Method in class journal.io.api.JournalBuilder
-
Set the max size in bytes of the write batch: must always be equal or
less than the max file length.
- setPhysicalSync(boolean) - Method in class journal.io.api.Journal
-
Set true if every disk write must be followed by a physical disk sync,
synchronizing file descriptor properties and flushing hardware buffers,
false otherwise.
- setPhysicalSync(Boolean) - Method in class journal.io.api.JournalBuilder
-
Set true if every disk write must be followed by a physical disk sync,
synchronizing file descriptor properties and flushing hardware buffers,
false otherwise.
- setRecoveryErrorHandler(RecoveryErrorHandler) - Method in class journal.io.api.Journal
-
Set the RecoveryErrorHandler to invoke in case of checksum errors.
- setRecoveryErrorHandler(RecoveryErrorHandler) - Method in class journal.io.api.JournalBuilder
-
Set the RecoveryErrorHandler to invoke in case of checksum errors.
- setReplicationTarget(ReplicationTarget) - Method in class journal.io.api.Journal
-
- setReplicationTarget(ReplicationTarget) - Method in class journal.io.api.JournalBuilder
-
- setWriter(Executor) - Method in class journal.io.api.Journal
-
Set the Executor to use for writing new record entries.
- setWriter(Executor) - Method in class journal.io.api.JournalBuilder
-
Set the Executor to use for writing new record entries.
- skipBytes(RandomAccessFile, int) - Static method in class journal.io.util.IOHelper
-
- sync() - Method in class journal.io.api.Journal
-
Sync asynchronously written records on disk.
- sync(FileDescriptor) - Method in interface journal.io.util.IOHelper.IOStrategy
-
- sync(FileDescriptor) - Static method in class journal.io.util.IOHelper
-