Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(Journal) - Method in interface org.metabit.platform.interfacing.jjournal.JournalConsumer
-
accept and process given input.
- ACCEPTABLE_FLAGS_FOR_DIRECTORY_OPEN - Static variable in class org.metabit.platform.interfacing.jjournal.Journal
-
Constant
ACCEPTABLE_FLAGS_FOR_DIRECTORY_OPEN - actualJournalHandle - Variable in class org.metabit.platform.interfacing.jjournal.Journal
- ALL_NAMESPACES - Enum constant in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
Show all namespaces, not just the default or specified one
- APPEND - Enum constant in enum class org.metabit.platform.interfacing.jjournal.WakeupEvent
-
add description if you happen to know what's the meaning.
- AUDIT_LOGINUID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- AUDIT_SESSION - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The session and login UID of the process the journal entry originates from, as maintained by the kernel audit subsystem.
B
- BINARY - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField.DataType
- BOOT_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The kernel boot ID for the boot the message was generated in, formatted as a 128-bit hexadecimal string.
- BUFFER_TOO_SMALL - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
the buffer provided is too small for its purpose.
- bytes - Variable in class org.metabit.platform.interfacing.jnrffi.JNRFFI_SD_ID128_T
C
- checkFieldNameValidity(String) - Static method in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
checkFieldNameValidity.
- close() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
close after use.
- CODE_FILE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The code location generating this message, if known.
- CODE_FUNC - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- CODE_LINE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- compareTo(JNRFFI_SD_ID128_T) - Method in class org.metabit.platform.interfacing.jnrffi.JNRFFI_SD_ID128_T
- CONSUMER_ENDING_LOOP - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
consumer function of loop aborting it.
- COREDUMP_UNIT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
see coredumpctl(1) for how the systemd-coredump kernel helper uses these.
- COREDUMP_USER_UNIT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- CURRENT_USER - Enum constant in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
open journal files of the current user.
D
- DataType() - Constructor for enum class org.metabit.platform.interfacing.jjournal.JournalField.DataType
- DOCUMENTATION - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
A documentation URL with further information about the topic of the log message.
E
- ERRNO - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The low-level Unix error number causing this entry, if any.
- errorcode - Variable in exception class org.metabit.platform.interfacing.jjournal.JJournalException
-
JDK-8275192
- ErrorCodes() - Constructor for enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
F
- FAILED_TO_OPEN - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
opening Journal failed.
- FIELD_EMPTY - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
field exists, but is not used/set.
- FIELD_NAME_INVALID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
string provided is not valid for field names
- filteringAddConjunctionOperator() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
add an "AND" to the filter expression list.
- filteringAddDisjunctionOperator() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
add an "OR" to the filter expression list.
- filteringAddFilterExpressionExactMatch(String, byte[]) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
add a filter for a field name outside the predefined ones.
- filteringAddFilterExpressionExactMatch(String, String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
add a filter for a field to match a String
- filteringAddFilterExpressionExactMatch(JournalField, byte[]) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
add a filter for a field to match a byte sequence
- filteringAddFilterExpressionExactMatch(JournalField, String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
add a filter for a field to match a String
- filteringAddFilterExpressionExactMatchUnchecked(String, byte[]) - Method in class org.metabit.platform.interfacing.jjournal.Journal
- filteringReset() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
reset the filter list.
- filtersActiveFlag - Variable in class org.metabit.platform.interfacing.jjournal.Journal
- foreachInTimerange(Instant, Instant, int, JournalConsumer<Journal, JJournalException>) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
loop over journal entries within a given timeframe.
- from - Variable in class org.metabit.platform.interfacing.jjournal.Period
G
- generateNullTerminatedStringArray(Runtime, List<String>, Charset, int) - Static method in class org.metabit.platform.interfacing.jnrffi.JNRFFISupportFunctions
-
encode strings for passing to a function which expects an NULL-terminated array of strings.
- getAvailableFields() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
list all available fields in current journal, insofar defined in the fields enum.
- getAvailableFieldsAsStrings() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
list all available fields in current journal, as Strings.
- getBytesUsedByJournalFiles() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
as the function name says: getBytesUsedByJournalFiles
- getCode() - Method in exception class org.metabit.platform.interfacing.jjournal.JJournalException
-
get the errorcode for further differentiation.
- getCombinedFlagValue(EnumSet<OpenFlags>) - Static method in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
bitwise combine flag values to an int.
- getCursorRaw() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
get current cursor value as String.
- getDataSize(String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
how long is that field anyhow?
- getFirstAndLastInstant() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
get the timeframe the current journal is covering - its earliest, and its latest entry, specified in microseconds.
- getFrom() - Method in class org.metabit.platform.interfacing.jjournal.Period
-
get starting time.
- getJournalTimeZoneOffset() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
Getter for the field
journalTimeZoneOffset. - getNumericalErrorCode() - Method in exception class org.metabit.platform.interfacing.jjournal.JJournalException
-
get the numerical sub-errorcode when the errorcode NUMERICAL_CODE is given.
- getTimestampAsInstant() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
get current journal entry timestamp as Java8 instant
- getTimestampAsMicrosecondsLong() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
get raw microseconds value of the current journal entry.
- getType() - Method in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
get the type of the field.
- getUntil() - Method in class org.metabit.platform.interfacing.jjournal.Period
-
get ending time.
- getValue() - Method in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
get the actual string value of the field.
- getValue() - Method in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
get the numerical value of the flag.
- GROUP_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
H
- hasActiveFilters() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
hasActiveFilters.
- hasPersistentFiles() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
check if persistent journal files have been found.
- hasRuntimeFiles() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
check if runtime journal files have been found.
- HOSTNAME - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The name of the originating host.
I
- INCLUDE_DEFAULT_NAMESPACE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
Show default namespace in addition to specified one
- init() - Method in class org.metabit.platform.interfacing.jjournal.Journal
- INVALIDATE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.WakeupEvent
-
add description if you happen to know what's the meaning.
- INVOCATION_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
A randomized, unique 128-bit ID identifying each runtime cycle of the unit.
J
- JJournalException - Exception Class in org.metabit.platform.interfacing.jjournal
-
(unchecked) Exception class for JJournal
- JJournalException(int) - Constructor for exception class org.metabit.platform.interfacing.jjournal.JJournalException
-
public constructor taking a systemd-journal C API return-code
- JJournalException(JJournalException.ErrorCodes) - Constructor for exception class org.metabit.platform.interfacing.jjournal.JJournalException
-
public constructor for known events
- JJournalException.ErrorCodes - Enum Class in org.metabit.platform.interfacing.jjournal
-
error codes to differentiate by, e.g.
- JNRFFI_SD_ID128_T - Class in org.metabit.platform.interfacing.jnrffi
- JNRFFI_SD_ID128_T(Runtime) - Constructor for class org.metabit.platform.interfacing.jnrffi.JNRFFI_SD_ID128_T
- JNRFFISupportFunctions - Class in org.metabit.platform.interfacing.jnrffi
-
supplying missing functions to JNR FFI
- JNRFFISupportFunctions() - Constructor for class org.metabit.platform.interfacing.jnrffi.JNRFFISupportFunctions
- Journal - Class in org.metabit.platform.interfacing.jjournal
-
jjournal main class for systemd journal read access.
- Journal(String, EnumSet<OpenFlags>) - Constructor for class org.metabit.platform.interfacing.jjournal.Journal
-
constructor, opening journal access within a namespace.
- Journal(String, OpenFlags...) - Constructor for class org.metabit.platform.interfacing.jjournal.Journal
-
constructor, opening journal access within a namespace.
- Journal(Path, Set<OpenFlags>) - Constructor for class org.metabit.platform.interfacing.jjournal.Journal
-
Deprecated.
- Journal(Path, OpenFlags...) - Constructor for class org.metabit.platform.interfacing.jjournal.Journal
-
open a journal *directory*.
- Journal(List<String>) - Constructor for class org.metabit.platform.interfacing.jjournal.Journal
-
open one or multiple journal files.
- Journal(Set<OpenFlags>) - Constructor for class org.metabit.platform.interfacing.jjournal.Journal
-
open journal accesss with flags.
- Journal(OpenFlags...) - Constructor for class org.metabit.platform.interfacing.jjournal.Journal
-
constructor with varargs.
- JOURNAL_FIELD_NAME_REGEXP - Static variable in class org.metabit.platform.interfacing.jjournal.Journal
- JOURNAL_FIELD_NAME_VALIDITY_PATTERN - Static variable in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
from man sd_journal_send: "The variable name must be in uppercase and consist only of characters, numbers and underscores, and may not begin with an underscore." but for reading, the underscore rule is not valid; there are many automatically generated fields starting with an underscore.
- JOURNAL_HAS_NO_ENTRIES - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
the journal opened has no (visible/accessible) entries.
- journalCharset - Variable in class org.metabit.platform.interfacing.jjournal.Journal
- JournalConsumer<Journal,
T> - Interface in org.metabit.platform.interfacing.jjournal -
consumer interface for e.g.
- JournalField - Enum Class in org.metabit.platform.interfacing.jjournal
-
class for predefined, standard Journald-fieldnames.
- JournalField(String, JournalField.DataType) - Constructor for enum class org.metabit.platform.interfacing.jjournal.JournalField
- JournalField.DataType - Enum Class in org.metabit.platform.interfacing.jjournal
- journalHandle - Variable in class org.metabit.platform.interfacing.jjournal.Journal
- journalTimeZoneOffset - Variable in class org.metabit.platform.interfacing.jjournal.Journal
K
- KERNEL_DEVICE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- KERNEL_SUBSYSTEM - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- KERNEL_UDEV_DEVLINK - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- KERNEL_UDEV_DEVNOCE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- KERNEL_UDEV_SYSNAME - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
L
- LIB_NAME - Static variable in class org.metabit.platform.interfacing.jjournal.Journal
-
Constant
LIB_NAME="systemd" - libJournal - Static variable in class org.metabit.platform.interfacing.jjournal.Journal
- loadLib() - Static method in class org.metabit.platform.interfacing.jjournal.Journal
- LOCAL_ONLY - Enum constant in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
open only journal files generated on the local machine, no remote ones.
- lookup(String) - Static method in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
lookup a field by provided journal field name.
M
- MACHINE_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The machine ID of the originating host, as available in machine-id(5).
- MESSAGE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The human-readable message string for this entry.
- MESSAGE_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
A 128-bit message identifier ID for recognizing certain message types, if this is desirable.
- MILLION - Static variable in class org.metabit.platform.interfacing.jjournal.Journal
- moveBackwardUntilEarliestTime(Instant) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
moveBackwardUntilEarliestTime move to the first
- moveBackwardUntilLatestTime(Instant) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
move backward in the journal until a given time is matched.
- moveForwardUntilTime(Instant) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
move forward in the journal until a given time is matched.
- moveToEarliest() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
move to first valid entry.
- moveToLatest() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
move to last valid entry.
- moveToNext() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
move to next entry.
- moveToPrevious() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
move back one entry.
N
- NAMESPACE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
when a non-default journal namespace is used, this contains the namespace identifier.
- NativeJournal - Interface in org.metabit.platform.interfacing.jjournal
-
NativeJournal interface.
- NEED_BUFFER_WITH_BYTE_ARRAY - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
"native" ByteBuffer not supported here; please provide one which has a backing array.
- NO_FILTER_DEFINED - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
performing filter operations without filter conditions defined
- NO_SUCH_FIELD - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
no such field exists.
- NOP - Enum constant in enum class org.metabit.platform.interfacing.jjournal.WakeupEvent
-
add description if you happen to know what's the meaning.
- NUMERICAL_CODE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
no further interpretation of error code returned from underlying library; please check getNumericalErrorCode() provided.
O
- OBJECT_AUDIT_LOGINUID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_AUDIT_SESSION - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_CMDLINE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_COMM - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_EXE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_GID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_PID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
these fields may be attached by privileged programs (e.g.
- OBJECT_SYSTEMD_CGROUP - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_SYSTEMD_OWNER_UID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_SYSTEMD_SESSION - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_SYSTEMD_UNIT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_SYSTEMD_USER_UNIT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OBJECT_UID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- OOB - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
trying to access entries outside the valid journal range (e.g.
- OpenFlags - Enum Class in org.metabit.platform.interfacing.jjournal
-
flags for opening the Journal access.
- OpenFlags(int) - Constructor for enum class org.metabit.platform.interfacing.jjournal.OpenFlags
- org.metabit.platform.interfacing.jjournal - package org.metabit.platform.interfacing.jjournal
- org.metabit.platform.interfacing.jnrffi - package org.metabit.platform.interfacing.jnrffi
- OS_ROOT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
journal files are searched for below the usual /var/log/journal and /run/log/journal relative to the specified path, instead of directly beneath it.
P
- Period - Class in org.metabit.platform.interfacing.jjournal
-
this is an actual Period: from Instant, until Instant.
- Period(long, long) - Constructor for class org.metabit.platform.interfacing.jjournal.Period
-
construct a time range / time period from system tick values
- Period(Instant, Instant) - Constructor for class org.metabit.platform.interfacing.jjournal.Period
-
construct a time range / time period from java Instant values
- PRIORITY - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
A priority value between 0 ("emerg") and 7 ("debug") formatted as a decimal string.
- PROCESS_COMMAND - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
trusted fields (implicitly added by the journald)
- PROCESS_COMMAND_LINE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- PROCESS_EFFECTIVE_CAPABILITIES - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The effective capabilities(7) of the process the journal entry originates from.
- PROCESS_EXECUTABLE_WITH_PATH - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- PROCESS_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The so-called "trusted journal fields" are those added automatically by the journal system.
Q
- qwords - Variable in class org.metabit.platform.interfacing.jnrffi.JNRFFI_SD_ID128_T
R
- readDataToBuffer(String, ByteBuffer) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read field data to buffer.
- readFieldAsByteArray(String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read a field as byte[].
- readFieldAsByteArray(JournalField) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read a field as byte[].
- readFieldAsString(String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read a field as String
- readFieldAsString(JournalField) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read a field as String
- readFieldAsStringRaw(JournalField) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read a field as String
- readFieldAsStringReturnNullOnEmpty(String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
- readFieldsAsStrings(List<String>, Map<String, String>) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read a complete set of fields.
- readFieldsAsStrings(Set<JournalField>, Map<JournalField, String>) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read a complete set of fields, using the JournalField enum.
- readFieldToByteArray(String, ByteBuffer) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
read a field into existing byte[].
- readMessageField() - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
convenience function to read MESSAGE field of current journal entry.
- returncode - Variable in exception class org.metabit.platform.interfacing.jjournal.JJournalException
-
JDK-8275192
- reusableByteBuffer - Variable in class org.metabit.platform.interfacing.jjournal.Journal
- reusableLongLongByReference - Variable in class org.metabit.platform.interfacing.jjournal.Journal
- reusablePointerByReference - Variable in class org.metabit.platform.interfacing.jjournal.Journal
- reverseMap - Static variable in enum class org.metabit.platform.interfacing.jjournal.JournalField
- runtime - Static variable in class org.metabit.platform.interfacing.jjournal.Journal
-
Constant
runtime - RUNTIME_ONLY - Enum constant in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
only volatile journal files will be opened, excluding those which are stored on persistent storage.
S
- sd_journal_add_conjunction(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_add_conjunction.
- sd_journal_add_disjunction(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_add_disjunction.
- sd_journal_add_match(Address, ByteBuffer, int) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_add_match.
- sd_journal_close(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_close.
- sd_journal_enumerate_available_data(AddressByReference, PointerByReference, IntByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_enumerate_available_data.
- sd_journal_enumerate_data(AddressByReference, PointerByReference, IntByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_enumerate_data.
- sd_journal_enumerate_fields(Address, PointerByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_enumerate_fields.
- sd_journal_flush_matches(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_flush_matches.
- sd_journal_get_cursor(Address, PointerByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_get_cursor.
- sd_journal_get_cutoff_realtime_usec(Address, LongLongByReference, LongLongByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_get_cutoff_realtime_usec.
- sd_journal_get_data(Address, String, PointerByReference, IntByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_get_data.
- sd_journal_get_realtime_usec(Address, LongLongByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_get_realtime_usec.
- sd_journal_get_usage(Address, LongLongByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_get_usage.
- sd_journal_has_persistent_files(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_has_persistent_files.
- sd_journal_has_runtime_files(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_has_runtime_files.
- sd_journal_next(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_next.
- sd_journal_next_skip(Address, Long) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_next_skip.
- sd_journal_open(AddressByReference, int) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_open.
- sd_journal_open_directory(AddressByReference, String, int) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_open_directory.
- sd_journal_open_files(AddressByReference, Pointer, int) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_open_files.
- sd_journal_open_namespace(AddressByReference, String, int) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_open_namespace.
- sd_journal_previous(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_previous.
- sd_journal_previous_skip(Address, Long) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_previous_skip.
- sd_journal_query_unique(Address, String) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_query_unique.
- sd_journal_restart_data(AddressByReference) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_restart_data.
- sd_journal_restart_fields(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_restart_fields.
- sd_journal_seek_cursor(Address, String) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_seek_cursor.
- sd_journal_seek_head(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_seek_head.
- sd_journal_seek_realtime_usec(Address, Long) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_seek_realtime_usec.
- sd_journal_seek_tail(Address) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_seek_tail.
- sd_journal_test_cursor(Address, String) - Method in interface org.metabit.platform.interfacing.jjournal.NativeJournal
-
sd_journal_test_cursor.
- seekCursor(String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
move journal access to a provided cursor; going to the first valid entry on that cursor.
- seekCursorRaw(String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
journal cursor seek function, wrapped for Java.
- SELINUX_CONTEXT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The SELinux security context (label) of the process the journal entry originates from.
- setJournalTimeZoneOffset(ZoneOffset) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
Setter for the field
journalTimeZoneOffset. - skip(long) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
skip a number of entries
- SOURCE_REALTIME_TIMESTAMP - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The earliest trusted timestamp of the message, if any is known that is different from the reception time of the journal.
- STDOUT_LINE_BREAK - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
JW only valid for transport "stdout", hence the name.
- STDOUT_STREAM_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
the "stream ID" applies only to stdout _TRANSPORT record.
- STRING - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField.DataType
- SYSLOG_FACILITY - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
Syslog compatibility fields containing the facility (formatted as decimal string), the identifier string (i.e.
- SYSLOG_IDENTIFIER - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- SYSLOG_PID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- SYSLOG_RAW - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The original contents of the syslog line as received in the syslog datagram.
- SYSLOG_TIMESTAMP - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- SYSTEM - Enum constant in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
open journals of system services and the kernel (as opposed to user session processes).
- SYSTEMD_CGROUP - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The control group path in the systemd hierarchy, the systemd slice unit name, the systemd unit name, the unit name in the systemd user manager (if any), the systemd session ID (if any), and the owner UID of the systemd user unit or systemd session (if any) of the process the journal entry originates from.
- SYSTEMD_INVOCATION_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
the systemd invocation ID, see systemd.exec(5)
- SYSTEMD_OWNER_UID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- SYSTEMD_SESSION - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- SYSTEMD_SLICE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- SYSTEMD_UNIT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- SYSTEMD_USER_SLICE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- SYSTEMD_USER_UNIT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
T
- testCursorRaw(String) - Method in class org.metabit.platform.interfacing.jjournal.Journal
-
test whether current position matches supplied cursor.
- THREAD_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
The numeric thread ID (TID) the log message originates from.
- TIME_NOT_FOUND - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
could not find specified timestamp in journal
- toString() - Method in exception class org.metabit.platform.interfacing.jjournal.JJournalException
- TRANSPORT - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
How the entry was received by the journal service.
- turnTwoLongsIntoUUID(long, long) - Method in class org.metabit.platform.interfacing.jjournal.Journal
- type - Variable in enum class org.metabit.platform.interfacing.jjournal.JournalField
U
- UID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField.DataType
- UNEXPECTED_RETURN_CODE - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
the error code received from underlying library should not have come up; it doesn't match the documented range.
- until - Variable in class org.metabit.platform.interfacing.jjournal.Period
- USER_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
- USER_INVOCATION_ID - Enum constant in enum class org.metabit.platform.interfacing.jjournal.JournalField
V
- validateFieldName(String) - Static method in class org.metabit.platform.interfacing.jjournal.Journal
-
validate field names.
- validFieldNameCheck - Static variable in enum class org.metabit.platform.interfacing.jjournal.JournalField
- value - Variable in enum class org.metabit.platform.interfacing.jjournal.JournalField
- value - Variable in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
- valueOf(String) - Static method in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.metabit.platform.interfacing.jjournal.JournalField.DataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.metabit.platform.interfacing.jjournal.WakeupEvent
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.metabit.platform.interfacing.jjournal.JJournalException.ErrorCodes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.metabit.platform.interfacing.jjournal.JournalField.DataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.metabit.platform.interfacing.jjournal.JournalField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.metabit.platform.interfacing.jjournal.OpenFlags
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.metabit.platform.interfacing.jjournal.WakeupEvent
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WakeupEvent - Enum Class in org.metabit.platform.interfacing.jjournal
-
Wakeup event types.
- WakeupEvent() - Constructor for enum class org.metabit.platform.interfacing.jjournal.WakeupEvent
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form