MCPcopy Create free account

hub / github.com/Tradeshift/ts-reaktive / types & classes

Types & classes284 in github.com/Tradeshift/ts-reaktive

ClassACL
Immutable class that manages a list of UUID entries that can have certain rights on a resource. The UUIDs typically represent either users or user gro
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/actors/acl/ACL.java:22
ClassACLBuilder
Helper class containing lambdas or method definitions which {@link ACL} uses when applying changes. You typically don't have to use this class directl
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/actors/acl/ACLBuilder.java:13
ClassACLSpec
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/actors/acl/ACLSpec.java:17
ClassAaltoReader
Wraps the Aalto XML parser as an akka flow of ByteString to XMLEvent. @see https://github.com/FasterXML/aalto-xml
ts-reaktive-marshal-akka/src/main/java/com/tradeshift/reaktive/marshal/stream/AaltoReader.java:48
ClassAaltoReaderSpec
ts-reaktive-marshal-akka/src/test/java/com/tradeshift/reaktive/marshal/stream/AaltoReaderSpec.java:27
ClassAbstractCommandResultsAssert
Provides assertions for Results emitted from a command. Typically a subclass is written for the actual types in your project, so more type-safe varia
ts-reaktive-testkit-assertj/src/main/java/com/tradeshift/reaktive/assertj/AbstractCommandResultsAssert.java:20
ClassAbstractCompletionStageAssert
Contains AssertJ-style assertions on CompletionStage that implicitly wait for a result before running the assertion.
ts-reaktive-testkit-assertj/src/main/java/com/tradeshift/reaktive/assertj/AbstractCompletionStageAssert.java:27
ClassAbstractState
Base class for immutable classes that hold the state for an AbstractStatefulPersistentActor. Subclasses should pass their own type in as the S type pa
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/actors/AbstractState.java:16
ClassAbstractStatefulPersistentActor
Base class for persistent actor that manages some state, receives commands of a defined type, and emits events of a defined type. The actor automatica
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/actors/AbstractStatefulPersistentActor.java:49
ClassAbstractStatefulPersistentActorSpec
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/actors/AbstractStatefulPersistentActorSpec.java:23
ClassAbstractStaxHandler
Abstract base class for SAX {@code ContentHandler} and {@code LexicalHandler} implementations that use StAX as a basis. All methods delegate to intern
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/xml/impl/AbstractStaxHandler.java:44
ClassActsonReader
Wraps the Actson JSON parser as an akka flow of ByteString to JSONEvent @see https://www.michel-kraemer.com/actson-reactive-json-parser/
ts-reaktive-marshal-akka/src/main/java/com/tradeshift/reaktive/marshal/stream/ActsonReader.java:30
ClassActsonReaderSpec
ts-reaktive-marshal-akka/src/test/java/com/tradeshift/reaktive/marshal/stream/ActsonReaderSpec.java:24
ClassAkkaPersistence
ts-reaktive-testkit/src/main/java/com/tradeshift/reaktive/testkit/AkkaPersistence.java:15
ClassAkkaStreams
Various functions relating to akka streams
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/akka/AkkaStreams.java:13
ClassAnyAttributeProtocol
Handles reading and writing a single attribute of a tag, matching any name
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/xml/AnyAttributeProtocol.java:23
ClassAnyFieldProtocol
Protocol for reading and writing individual JSON fields and their value (through an inner protocol), mapping each field's name as a String, and delega
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/json/AnyFieldProtocol.java:23
ClassAnyOfProtocol
Forwards read events to multiple alternative protocols, emitting whenever any of the alternatives emit. If multiple alternatives emit for the same eve
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/marshal/AnyOfProtocol.java:18
ClassArrayProtocol
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/json/ArrayProtocol.java:18
ClassAsyncHandler
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/actors/AbstractStatefulPersistentActorSpec.java:66
ClassAttributeDelegate
Groups an Attribute with a Location since the StaX XMLEventFactory (and the default JDK implementation) seem to think that attributes never have a loc
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/xml/AttributeDelegate.java:18
ClassAttributeProtocol
Handles reading and writing a single attribute of a tag.
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/xml/AttributeProtocol.java:21
ClassAwait
Contains utility methods that repeatedly try to evaluate a function, retrying when an assertion does not (yet) hold.
ts-reaktive-testkit/src/main/java/com/tradeshift/reaktive/testkit/Await.java:14
ClassAwaitPersistenceInit
ts-reaktive-testkit/src/main/java/com/tradeshift/reaktive/testkit/AkkaPersistence.java:35
ClassAwaitSpec
ts-reaktive-testkit/src/test/java/com/tradeshift/reaktive/testkit/AwaitSpec.java:14
ClassBase64Decoder
@deprecated replaced by {@link Base64Flows}
ts-reaktive-marshal-akka/src/main/java/com/tradeshift/reaktive/marshal/stream/Base64Decoder.java:10
ClassBase64Flows
Provides flows for encoding and decoding base64 String and ByteString. <pre> Encoders: +----------------+ |
ts-reaktive-marshal-akka/src/main/java/com/tradeshift/reaktive/marshal/stream/Base64Flows.java:40
ClassBase64FlowsSpec
ts-reaktive-marshal-akka/src/test/java/com/tradeshift/reaktive/marshal/stream/Base64FlowsSpec.java:16
EnumBodyCase
ts-reaktive-replication/src/test/java/com/tradeshift/reaktive/replication/TestData.java:1468
ClassBodyEventsProtocol
Protocol that emits the body of a tag as actual {@link Characters} events. This has the advantage that the body can be streamed, but the disadvantage
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/xml/BodyEventsProtocol.java:18
ClassBodyProtocol
Represents the character data body at root level as a String. If during reading, an empty tag or no body is encountered, no value is emitted. In other
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/xml/BodyProtocol.java:24
ClassBuilder
Protobuf type {@code com.tradeshift.reaktive.replication.TestEvent}
ts-reaktive-replication/src/test/java/com/tradeshift/reaktive/replication/TestData.java:286
ClassBuilder
Protobuf type {@code com.tradeshift.reaktive.replication.TestCommand.Read}
ts-reaktive-replication/src/test/java/com/tradeshift/reaktive/replication/TestData.java:867
ClassBuilder
Protobuf type {@code com.tradeshift.reaktive.replication.TestCommand.Write}
ts-reaktive-replication/src/test/java/com/tradeshift/reaktive/replication/TestData.java:1256
ClassBuilder
Protobuf type {@code com.tradeshift.reaktive.replication.TestCommand}
ts-reaktive-replication/src/test/java/com/tradeshift/reaktive/replication/TestData.java:1711
ClassByteStringOutputStream
Captures bytes written to an output stream as ByteString instances, which can be picked off repeatedly by invoking {@link #getBytesAndReset()}. Insta
ts-reaktive-marshal-akka/src/main/java/com/tradeshift/reaktive/marshal/stream/ByteStringOutputStream.java:15
ClassByteStringTransformStage
Base class to provide graph stages that transform ByteString streams. Overriding {@link #getInputChunkSizeMultiple()} guaranties chunking of the input
ts-reaktive-marshal-akka/src/main/java/com/tradeshift/reaktive/marshal/stream/ByteStringTransformStage.java:21
ClassByteStrings
Various functions relating to byte strings
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/akka/ByteStrings.java:6
ClassCancelReimport
Message that can be sent to this actor to cancel any on-going reimport.
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/materialize/MaterializerActor.java:476
ClassCassandraLogger
Cassandra's Java client has its own monitoring using codahale metrics. This class can route those metrics into statsd, so that they go together with t
ts-reaktive-cassandra/src/main/java/com/tradeshift/reaktive/cassandra/CassandraLogger.java:18
ClassCassandraSession
Provides asynchronous, non-blocking access to a cassandra session.
ts-reaktive-cassandra/src/main/java/com/tradeshift/reaktive/cassandra/CassandraSession.java:25
ClassChange
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/actors/acl/GroupedUserACLSpec.java:24
ClassChange
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/actors/acl/ACLSpec.java:22
ClassCharsetDecoderFlow
Decodes a stream of bytes into a stream of characters, using a supplied {@link Charset}.
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CharsetDecoderFlow.java:22
ClassCharsetDecoderFlowSpec
ts-reaktive-csv/src/test/java/com/tradeshift/reaktive/csv/CharsetDecoderFlowSpec.java:19
ClassCharsetEncoderFlow
Encodes a stream of strings into a stream of bytes, using a supplied {@link Charset}.
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CharsetEncoderFlow.java:22
ClassCharsetEncoderFlowSpec
ts-reaktive-csv/src/test/java/com/tradeshift/reaktive/csv/CharsetEncoderFlowSpec.java:19
InterfaceCheckedBiConsumer
ts-reaktive-marshal-akka/src/main/java/com/tradeshift/reaktive/marshal/stream/PushPullOutputStreamAdapter.java:79
InterfaceCheckedBiFunction
ts-reaktive-marshal-akka/src/main/java/com/tradeshift/reaktive/marshal/stream/PushPullOutputStreamAdapter.java:84
ClassClusterSingleton
Wrapper class around a cluster singleton with backoff supervisor of a known type, that can both be started and lookup up under a known global name.
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/singleton/ClusterSingleton.java:35
ClassCombinedProtocol
Forwards read events to multiple alternative protocols, emitting whenever any of the alternatives emit. If multiple alternatives emit for the same eve
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/marshal/CombinedProtocol.java:18
ClassCombinedProtocolSpec
ts-reaktive-marshal/src/test/java/com/tradeshift/reaktive/marshal/CombinedProtocolSpec.java:19
InterfaceCommandHandler
A command handler knows how to transform command into a result, asynchronously. Command handlers that don't need to to asynchronous work can implement
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/actors/CommandHandler.java:18
ClassCommandResultsAssert
ts-reaktive-testkit-assertj/src/main/java/com/tradeshift/reaktive/assertj/CommandResultsAssert.java:5
ClassCommandResultsAssertions
ts-reaktive-testkit-assertj/src/main/java/com/tradeshift/reaktive/assertj/CommandResultsAssertions.java:5
ClassCompletableFutureSpec
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/CompletableFutureSpec.java:15
ClassCompletableFutures
Various functions relating to CompletableFuture
ts-reaktive-java/src/main/java/com/tradeshift/reaktive/CompletableFutures.java:15
ClassCompletionStageAssert
ts-reaktive-testkit-assertj/src/main/java/com/tradeshift/reaktive/assertj/CompletionStageAssert.java:7
ClassCompletionStageAssertions
ts-reaktive-testkit-assertj/src/main/java/com/tradeshift/reaktive/assertj/CompletionStageAssertions.java:5
ClassConstantProtocol
Protocol that always writes the same value, and on reading emits "Present" when the expected value was indeed read.
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/marshal/ConstantProtocol.java:8
ClassConstants
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/marshal/ReadProtocol.java:13
InterfaceConsumerWithException
Like java Consumer, but can throw checked exceptions
ts-reaktive-java/src/main/java/com/tradeshift/reaktive/Lambdas.java:18
ClassCreateWorker
Message that can be sent to this actor to have it launch an extra worker, which starts work at the given timestamp, and works at most to the given end
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/materialize/MaterializerActor.java:570
ClassCsvEvent
Represents a single eveny in a CSV stream.
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CsvEvent.java:6
ClassCsvParser
Parses an incoming stream of strings making up a CSV document into individual CSV events.
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CsvParser.java:19
ClassCsvParserSpec
ts-reaktive-csv/src/test/java/com/tradeshift/reaktive/csv/CsvParserSpec.java:26
ClassCsvProtocol
Contains static methods for the Java CSV marshalling DSL.
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/marshal/CsvProtocol.java:20
ClassCsvProtocolSpec
ts-reaktive-csv/src/test/java/com/tradeshift/reaktive/csv/marshal/CsvProtocolSpec.java:34
ClassCsvSettings
Encapsulates the settings that make up a particular CSV variant.
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CsvSettings.java:6
ClassCsvTextAggregator
Aggregates subsequent CsvEvent.text() events for the same column value into single text event, up to a given limit
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CsvTextAggregator.java:19
ClassCsvWriter
Renders an incoming stream of CSV events into string content, according to the given settings.
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CsvWriter.java:16
ClassCsvWriterSpec
ts-reaktive-csv/src/test/java/com/tradeshift/reaktive/csv/CsvWriterSpec.java:20
ClassDC
ts-reaktive-replication/src/test/java/com/tradeshift/reaktive/replication/ReplicationIntegrationSpec.java:42
ClassDTO
ts-reaktive-csv/src/test/java/com/tradeshift/reaktive/csv/marshal/DTO.java:3
ClassDTO1
ts-reaktive-marshal/src/test/java/com/tradeshift/reaktive/xml/DTO1.java:6
ClassDTO1
ts-reaktive-marshal/src/test/java/com/tradeshift/reaktive/json/DTO1.java:6
ClassDTO2
ts-reaktive-marshal/src/test/java/com/tradeshift/reaktive/json/DTO2.java:5
InterfaceDataCenter
A remote data center to which events can be sent
ts-reaktive-replication/src/main/java/com/tradeshift/reaktive/replication/DataCenter.java:9
ClassDataCenterForwarder
Runs a continuous query for all events matching a certain tag, and forwards those events to a remote data center.
ts-reaktive-replication/src/main/java/com/tradeshift/reaktive/replication/DataCenterForwarder.java:38
ClassDataCenterForwarderSpec
ts-reaktive-replication/src/test/java/com/tradeshift/reaktive/replication/DataCenterForwarderSpec.java:39
ClassDataCenterRepository
ts-reaktive-replication/src/main/java/com/tradeshift/reaktive/replication/DataCenterRepository.java:8
ClassDelimitedProtobufFraming
Parses an incoming byte string of "delimited" protobuf messages such, that each ByteString makes up a complete message. The stream is expected to con
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/protobuf/DelimitedProtobufFraming.java:34
ClassDelimitedProtobufFramingSpec
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/protobuf/DelimitedProtobufFramingSpec.java:20
ClassDropUntilNext
Stage that drops incoming elements, until it finds one that matches the predicate, but starts output with the element BEFORE the one matching the pred
ts-reaktive-backup/src/main/java/com/tradeshift/reaktive/backup/DropUntilNext.java:20
ClassDropUntilNextSpec
ts-reaktive-backup/src/test/java/com/tradeshift/reaktive/backup/DropUntilNextSpec.java:20
ClassEndArray
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/json/JSONEvent.java:31
ClassEndObject
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/json/JSONEvent.java:13
ClassEndRecord
@author jan
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CsvEvent.java:53
ClassEndValue
ts-reaktive-csv/src/main/java/com/tradeshift/reaktive/csv/CsvEvent.java:78
ClassEnvelope
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/materialize/MaterializerActorSpec.java:104
InterfaceEventClassifier
Determines to which additional data centers a persistenceId should be replicated after a certain event is emitted.
ts-reaktive-replication/src/main/java/com/tradeshift/reaktive/replication/EventClassifier.java:8
ClassEventDelivered
ts-reaktive-replication/src/main/java/com/tradeshift/reaktive/replication/DataCenterForwarder.java:286
ClassEventMarshallers
Serializes instances of {@link akka.persistence.query.EventEnvelope}, into the protobuf {@link EventEnvelope}. In order to do this, it reuses akka's s
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/akka/rest/EventMarshallers.java:30
ClassEventRoute
Exposes the full event stream of an akka persistence journal as an HTTP stream in chunked encoding, by querying the journal with a fixed tag. Subclas
ts-reaktive-actors/src/main/java/com/tradeshift/reaktive/akka/rest/EventRoute.java:36
ClassEventRouteIntegrationSpec
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/akka/rest/EventRouteIntegrationSpec.java:29
ClassFailingHandler
ts-reaktive-actors/src/test/java/com/tradeshift/reaktive/actors/AbstractStatefulPersistentActorSpec.java:90
ClassFakeRemoteTestActor
Actor which just emits a single event into its journal and then exits. We do this to simulate a remote journal having been replicated to here.
ts-reaktive-replication/src/test/java/com/tradeshift/reaktive/replication/FakeRemoteTestActor.java:11
ClassFalse
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/json/JSONEvent.java:104
ClassFieldName
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/json/JSONEvent.java:40
ClassFieldProtocol
Protocol for reading and writing a single JSON field and its value (through an inner protocol)
ts-reaktive-marshal/src/main/java/com/tradeshift/reaktive/json/FieldProtocol.java:20
next →1–100 of 284, ranked by callers