Uses of Package
org.nuxeo.lib.stream.log
Package
Description
The Computation pattern with a Log implementation.
Computation pattern implemented with Log
The Log interface with In-Memory and Kafka implementation.
Some tools for debugging on existing Log and Computations
-
ClassDescriptionAn identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical. -
ClassDescriptionManage Log and give access to Appenders and Tailers.A message position in a partition.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical. -
ClassDescriptionRepresent the number of messages between 2 offsetsManage Log and give access to Appenders and Tailers.A LogRecord contains the message and its offset.Sequential reader for a partition or multiple partitions.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical. -
-
ClassDescriptionAn appender is used to append message into a Log.Manage Log and give access to Appenders and Tailers.
-
ClassDescriptionManage Log and give access to Appenders and Tailers.Sequential reader for a partition or multiple partitions.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical. -
ClassDescriptionExtends LogLag with lower and upper timestamps to express lag as a latency.A message position in a partition.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical. -
-
ClassDescriptionExtends LogLag with lower and upper timestamps to express lag as a latency.Manage Log and give access to Appenders and Tailers.A message position in a partition.A tuple to store a Log name and the partition index.Sequential reader for a partition or multiple partitions.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical.Listener to be notified on partition rebalancing. -
ClassDescriptionExtends LogLag with lower and upper timestamps to express lag as a latency.An appender is used to append message into a Log.Represent the number of messages between 2 offsetsManage Log and give access to Appenders and Tailers.A message position in a partition.A tuple to store a Log name and the partition index.A LogRecord contains the message and its offset.Sequential reader for a partition or multiple partitions.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical.Listener to be notified on partition rebalancing. -
ClassDescriptionExtends LogLag with lower and upper timestamps to express lag as a latency.An appender is used to append message into a Log.Represent the number of messages between 2 offsetsManage Log and give access to Appenders and Tailers.A message position in a partition.A tuple to store a Log name and the partition index.Sequential reader for a partition or multiple partitions.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical.Listener to be notified on partition rebalancing. -
ClassDescriptionAn appender is used to append message into a Log.Represent the number of messages between 2 offsetsManage Log and give access to Appenders and Tailers.A message position in a partition.A tuple to store a Log name and the partition index.A LogRecord contains the message and its offset.Sequential reader for a partition or multiple partitions.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical.Listener to be notified on partition rebalancing. -
ClassDescriptionAn appender is used to append message into a Log.Represent the number of messages between 2 offsetsManage Log and give access to Appenders and Tailers.A message position in a partition.A tuple to store a Log name and the partition index.A LogRecord contains the message and its offset.Sequential reader for a partition or multiple partitions.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical.Listener to be notified on partition rebalancing. -
ClassDescriptionManage Log and give access to Appenders and Tailers.A tuple to store a Log name and the partition index.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical. -
ClassDescriptionManage Log and give access to Appenders and Tailers.A tuple to store a Log name and the partition index.Sequential reader for a partition or multiple partitions.Listener to be notified on partition rebalancing.
-
-
-
-
ClassDescriptionExtends LogLag with lower and upper timestamps to express lag as a latency.Represent the number of messages between 2 offsetsManage Log and give access to Appenders and Tailers.A message position in a partition.Sequential reader for a partition or multiple partitions.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical. -
-
ClassDescriptionAn appender is used to append message into a Log.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical. -
ClassDescriptionExtends LogLag with lower and upper timestamps to express lag as a latency.Manage Log and give access to Appenders and Tailers.An identifier composed of a namespace and a specific name with 2 string representations:
- an uniform resource name (urn) represented as a relative path:namespace/name
- an identifier (id): encode the urn asnamespace-name
When there is no namespace, URN and id are identical.