A B C D E F G H I L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractStreamSupport - Class in org.streamingpool.core.support
-
This class provides support for the discovery and for providing streams.
- AbstractStreamSupport() - Constructor for class org.streamingpool.core.support.AbstractStreamSupport
- AbstractStreamTest - Class in org.streamingpool.core.testing
- AbstractStreamTest() - Constructor for class org.streamingpool.core.testing.AbstractStreamTest
- add(T) - Method in class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
- addDependency(StreamId<?>, StreamId<?>) - Method in class org.streamingpool.core.domain.SynchronizedStreamDependencyTree
-
Add a dependency to the tree from source to parent
- addDependency(StreamId<?>, StreamId<?>) - Method in class org.streamingpool.core.service.impl.PoolContent
-
Add a dependency to the tree from source to parent
- addFallback(StreamFactory) - Method in class org.streamingpool.core.service.impl.LocalPool
- addFallback(StreamFactory) - Method in interface org.streamingpool.core.service.StreamFactoryRegistry
-
Add a given factory as a falback.
- addIntercept(StreamFactory) - Method in class org.streamingpool.core.service.impl.LocalPool
- addIntercept(StreamFactory) - Method in interface org.streamingpool.core.service.StreamFactoryRegistry
-
Add a given factory as an interceptor.Intercept means that the factory will have a possibility to create publisher before standard injected factories.
- allOptions() - Method in class org.streamingpool.core.rx.process.ObservableChoosable
- allWithDefault(Iterable<T>, T) - Static method in class org.streamingpool.core.rx.process.ObservableChoosable
- and() - Method in class org.streamingpool.core.support.StreamCollectingSupport.OngoingBlockingCollecting
-
No-op method for fluent method chaining
- apply(Flowable<T>) - Method in class org.streamingpool.core.service.util.DoAfterFirstSubscribe
- apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.DelayCompositionFunction
- apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.FilterCompositionFunction
- apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.FlatMapCompositionFunction
- apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.MapCompositionFunction
- apply(List<Publisher<X>>) - Method in class org.streamingpool.core.service.streamid.factory.function.ZipCompositionFunction
- as(StreamId<T>) - Method in class org.streamingpool.core.service.util.StreamCreators.OngoingCreatorCreation
- as(StreamId<T>) - Method in class org.streamingpool.core.support.StreamSupport.OngoingLazyProviding
- as(StreamId<T>) - Method in class org.streamingpool.core.support.StreamSupport.OngoingProviding
- asObservable() - Method in interface org.streamingpool.core.rx.process.RunStateService
- asObservable() - Method in class org.streamingpool.core.rx.process.RunStateServiceImpl
- asObservable() - Method in interface org.streamingpool.core.rx.process.Trigger
- asObservable() - Method in class org.streamingpool.core.rx.process.TriggerImpl
- atOf(Instant, T) - Static method in class org.streamingpool.core.domain.Timestamped
- awaitNext() - Method in class org.streamingpool.core.support.StreamCollectingSupport.OngoingBlockingCollecting
- awaitNext(Flowable<T>) - Static method in class org.streamingpool.core.service.rx.RxStreams
B
- BackpressureAware - Interface in org.streamingpool.core.domain.backpressure
- BackpressureBufferStrategy - Class in org.streamingpool.core.domain.backpressure
- BackpressureBufferStrategy.BackpressureBufferOverflowStrategy - Enum in org.streamingpool.core.domain.backpressure
- BackpressureDropStrategy - Class in org.streamingpool.core.domain.backpressure
- BackpressureDropStrategy() - Constructor for class org.streamingpool.core.domain.backpressure.BackpressureDropStrategy
- BackpressureLatestStrategy - Class in org.streamingpool.core.domain.backpressure
- BackpressureLatestStrategy() - Constructor for class org.streamingpool.core.domain.backpressure.BackpressureLatestStrategy
- BackpressureNoneStrategy - Class in org.streamingpool.core.domain.backpressure
- BackpressureNoneStrategy() - Constructor for class org.streamingpool.core.domain.backpressure.BackpressureNoneStrategy
- BackpressureStrategies - Class in org.streamingpool.core.domain.backpressure
- backpressureStrategy() - Method in interface org.streamingpool.core.domain.backpressure.BackpressureAware
- backpressureStrategy() - Method in class org.streamingpool.core.service.streamid.FanOutStreamId
- BackpressureStrategy - Interface in org.streamingpool.core.domain.backpressure
- bufferedContent() - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
- bufferSize() - Method in class org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy
- bufferSpecification() - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
- BufferSpecification - Class in org.streamingpool.core.service.streamid
- BufferSpecification.EndStreamMatcher<T,U> - Class in org.streamingpool.core.service.streamid
- build() - Method in class org.streamingpool.core.testing.StreamFactoryMock
-
End method that will actually create the mocked
TypedStreamFactory
C
- choice() - Method in class org.streamingpool.core.rx.process.ObservableChoosable
- Choosable<T> - Interface in org.streamingpool.core.rx.process
- choose(T) - Method in interface org.streamingpool.core.rx.process.Choosable
- choose(T) - Method in class org.streamingpool.core.rx.process.ObservableChoosable
- ClassBasedId<T> - Class in org.streamingpool.core.service.streamid
- clear() - Method in class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
- ClearableBufferProcessor<T> - Class in org.streamingpool.core.rx.process
-
Provides a buffered version of an observable of items of a certain type, where the buffering can be customized.
- ClearableBufferProcessor() - Constructor for class org.streamingpool.core.rx.process.ClearableBufferProcessor
- combine(StreamId<T>, StreamId<D>, BiFunction<T, D, R>) - Static method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
- combiner() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
- CombineWithLatestStreamFactory - Class in org.streamingpool.core.service.streamfactory
-
Factory for
CombineWithLatestStreamId - CombineWithLatestStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.CombineWithLatestStreamFactory
- CombineWithLatestStreamId<T,D,R> - Class in org.streamingpool.core.service.streamid
-
Given a data stream and a stream of triggering events, the resulting stream emits as soon as the trigger stream emits.
- combineWithLatestStreamIdStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- ComposedStreams - Class in org.streamingpool.core.service.streamid.factory
-
Deprecated.
- compositionStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- CompositionStreamFactory - Class in org.streamingpool.core.service.streamfactory
-
Deprecated.
- CompositionStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.CompositionStreamFactory
-
Deprecated.
- CompositionStreamId<X,T> - Class in org.streamingpool.core.service.streamid
-
Deprecated.
- CompositionStreamId(List<StreamId<X>>, Function<List<Publisher<X>>, Publisher<T>>) - Constructor for class org.streamingpool.core.service.streamid.CompositionStreamId
-
Deprecated.Creates a
CompositionStreamIdwith the provided sourceStreamIds and function. - CompositionStreamId(StreamId<X>, Function<List<Publisher<X>>, Publisher<T>>) - Constructor for class org.streamingpool.core.service.streamid.CompositionStreamId
-
Deprecated.Creates a
CompositionStreamIdwith the provided sourceStreamId and function. - ConcurrentCircularBuffer<T> - Class in org.streamingpool.core.rx.process
- ConcurrentCircularBuffer() - Constructor for class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
- conversion() - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
- create() - Static method in class org.streamingpool.core.domain.ErrorDeflector
-
Factory method to create a new error deflector.
- create(Supplier<Publisher<T>>) - Static method in class org.streamingpool.core.service.util.StreamCreators
- create(StreamCreator<T>) - Static method in class org.streamingpool.core.service.util.StreamCreators
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.CompositionStreamFactory
-
Deprecated.
- create(StreamId<T>, DiscoveryService) - Method in interface org.streamingpool.core.service.StreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.CreatorStreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.DerivedStreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.FanOutStreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.FilteredStreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.FlattenedStreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.IntervalStreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.MergedErrorStreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.OverlapBufferStreamFactory
- create(StreamId<T>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.ZippedStreamFactory
- create(StreamId<Y>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.CombineWithLatestStreamFactory
- create(StreamId<Y>, DiscoveryService) - Method in class org.streamingpool.core.service.streamfactory.DelayedStreamFactory
- create(StreamId<Y>, DiscoveryService) - Method in interface org.streamingpool.core.service.TypedStreamFactory
-
Default implementation of the
StreamFactory.create(StreamId, DiscoveryService)method. - createReactiveStream(T, DiscoveryService) - Method in interface org.streamingpool.core.service.TypedStreamFactory
-
Actually create the
Publisherfrom the given id. - createWith(DiscoveryService) - Method in interface org.streamingpool.core.service.StreamCreator
-
Creates a
Publisher. - CreatorProvidingService - Interface in org.streamingpool.core.service
-
Interface used for providing a stream using a
StreamCreator. - creatorStreamFactory() - Method in class org.streamingpool.core.conf.StreamCreatorFactoryConfiguration
- CreatorStreamFactory - Class in org.streamingpool.core.service.streamfactory
- CreatorStreamFactory(Iterable<IdentifiedStreamCreator<?>>) - Constructor for class org.streamingpool.core.service.streamfactory.CreatorStreamFactory
- CycleInStreamDiscoveryDetectedException - Exception in org.streamingpool.core.service
-
Specific exception that indicates that a dependency cycle is detected when discovering a stream.
- CycleInStreamDiscoveryDetectedException(String) - Constructor for exception org.streamingpool.core.service.CycleInStreamDiscoveryDetectedException
- CycleInStreamDiscoveryDetectedException(String, Throwable) - Constructor for exception org.streamingpool.core.service.CycleInStreamDiscoveryDetectedException
- CycleInStreamDiscoveryDetectedException(Throwable) - Constructor for exception org.streamingpool.core.service.CycleInStreamDiscoveryDetectedException
D
- data() - Method in class org.streamingpool.core.domain.ErrorStreamPair
- dataPropagated(StreamId<T>, StreamId<D>) - Static method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
- dataStream() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
- declaredGetters(Object) - Static method in class org.streamingpool.core.util.ObjectVerifications
- DEFAULT_BUFFER_OVERFLOW_STRATEGY - Static variable in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- DEFAULT_BUFFER_SIZE - Static variable in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- defaultBackpressureStrategy() - Static method in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- DefaultPoolConfiguration - Class in org.streamingpool.core.conf
- DefaultPoolConfiguration() - Constructor for class org.streamingpool.core.conf.DefaultPoolConfiguration
- DefaultStreamFactories - Class in org.streamingpool.core.conf
-
Configuration for including the
TypedStreamFactorys provided in the core project. - DefaultStreamFactories() - Constructor for class org.streamingpool.core.conf.DefaultStreamFactories
- deflectExceptions(Runnable) - Method in class org.streamingpool.core.domain.ErrorDeflector
-
Deflects all exceptions appearing in the execution of the runnable onto the error stream.
- deflectExceptions(Supplier<T>, T) - Method in class org.streamingpool.core.domain.ErrorDeflector
-
Deflects all exceptions appearing in the supplier onto the error stream.
- delayBy(StreamId<T>, Duration) - Static method in class org.streamingpool.core.service.streamid.DelayedStreamId
- DelayCompositionFunction<X> - Class in org.streamingpool.core.service.streamid.factory.function
-
Created by timartin on 06/10/2016.
- DelayCompositionFunction(Duration) - Constructor for class org.streamingpool.core.service.streamid.factory.function.DelayCompositionFunction
- delayedBy(long, TimeUnit) - Method in class org.streamingpool.core.service.streamid.IntervalStreamId
-
Creates stream id with the same period as the current one, but delayed by specific time.
- delayedStream(StreamId<X>, Duration) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
-
Deprecated.
- DelayedStreamFactory - Class in org.streamingpool.core.service.streamfactory
-
Factory for
DelayedStreamId - DelayedStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.DelayedStreamFactory
- DelayedStreamId<T> - Class in org.streamingpool.core.service.streamid
-
Delay the items emitted by the stream created with the target
StreamIdby the specifiedDuration - DelayedStreamId(StreamId<T>, Duration) - Constructor for class org.streamingpool.core.service.streamid.DelayedStreamId
- delayedStreamIdStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- dependencyTree() - Method in class org.streamingpool.core.service.impl.InstrumentationServiceImpl
- dependencyTree() - Method in class org.streamingpool.core.service.impl.PoolContent
- dependencyTree() - Method in interface org.streamingpool.core.service.InstrumentationService
-
Get the
StreamDependencyTreecontaining all theStreamIdand the corresponding dependencies of the pool - derive(StreamId<S>, Function<S, T>) - Static method in class org.streamingpool.core.service.streamid.DerivedStreamId
- DerivedStreamFactory - Class in org.streamingpool.core.service.streamfactory
- DerivedStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.DerivedStreamFactory
- DerivedStreamId<S,T> - Class in org.streamingpool.core.service.streamid
-
A stream id, that applies the provided function to transform the elements of the data stream.
- DerivedStreamId(StreamId<S>, Function<S, T>) - Constructor for class org.streamingpool.core.service.streamid.DerivedStreamId
- derivedStreamIdStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- discover(StreamId<T>) - Method in interface org.streamingpool.core.service.DiscoveryService
-
Given a
StreamId, this method returns the correspondentPublisher. - discover(StreamId<T>) - Method in class org.streamingpool.core.service.impl.LocalPool
- discover(StreamId<T>) - Method in class org.streamingpool.core.service.impl.TrackKeepingDiscoveryService
- discover(StreamId<T>) - Method in class org.streamingpool.core.support.AbstractStreamSupport
- discover(StreamId<T>) - Method in interface org.streamingpool.core.support.StreamSupport
- DiscoveryService - Interface in org.streamingpool.core.service
-
Interface used to discover
Publisher. - DoAfterFirstSubscribe<T> - Class in org.streamingpool.core.service.util
-
This transformer runs the given action after the first subscription.
- DoAfterFirstSubscribe(Runnable) - Constructor for class org.streamingpool.core.service.util.DoAfterFirstSubscribe
- DROP_LATEST - org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy.BackpressureBufferOverflowStrategy
- DROP_OLDEST - org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy.BackpressureBufferOverflowStrategy
E
- EmbeddedPoolConfiguration - Class in org.streamingpool.core.conf
-
The spring configuration which shall be used in any application that will have the spring pool embedded.
- EmbeddedPoolConfiguration() - Constructor for class org.streamingpool.core.conf.EmbeddedPoolConfiguration
- empty() - Static method in class org.streamingpool.core.domain.ErrorStreamPair
- emptyIfNull(List<T>) - Static method in class org.streamingpool.core.util.MoreCollections
- emptyIfNull(Set<T>) - Static method in class org.streamingpool.core.util.MoreCollections
- emptyOnError(Function<S, T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
-
Deprecated.
- emptyOnException(Function<S, T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
- emptyOnException(Supplier<T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
- endingOnEquals(StreamId<U>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
- endingOnEvery(StreamId<U>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
- endingOnMatch(StreamId<U>, BiPredicate<T, U>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
- endStreamId() - Method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
- EndStreamMatcher(StreamId<U>, BiPredicate<T, U>) - Constructor for class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
- endStreamMatchers() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
- equals(Object) - Method in class org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy
- equals(Object) - Method in class org.streamingpool.core.domain.Timestamped
- equals(Object) - Method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.BufferSpecification
- equals(Object) - Method in class org.streamingpool.core.service.streamid.ClassBasedId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
-
Deprecated.
- equals(Object) - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.DelayCompositionFunction
- equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.FilterCompositionFunction
- equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.FlatMapCompositionFunction
- equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.MapCompositionFunction
- equals(Object) - Method in class org.streamingpool.core.service.streamid.factory.function.ZipCompositionFunction
- equals(Object) - Method in class org.streamingpool.core.service.streamid.FanOutStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.FlattenedStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.IntervalStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.MergedErrorStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
- equals(Object) - Method in class org.streamingpool.core.service.streamid.ZippedStreamId
- equals(Object) - Method in class org.streamingpool.core.testing.NamedStreamId
- error() - Method in class org.streamingpool.core.domain.ErrorStreamPair
- ErrorDeflector - Class in org.streamingpool.core.domain
-
Provides different ways to intercept exceptions from streams (or lambdas) and deflect the caught exceptions onto an error stream.
- ErrorStreamException - Exception in org.streamingpool.core.domain
- ErrorStreamException() - Constructor for exception org.streamingpool.core.domain.ErrorStreamException
- ErrorStreamException(String) - Constructor for exception org.streamingpool.core.domain.ErrorStreamException
- ErrorStreamException(String, Throwable) - Constructor for exception org.streamingpool.core.domain.ErrorStreamException
- ErrorStreamException(Throwable) - Constructor for exception org.streamingpool.core.domain.ErrorStreamException
- ErrorStreamId<S extends StreamId<?>> - Class in org.streamingpool.core.service.diagnostic
- ErrorStreamPair<T> - Class in org.streamingpool.core.domain
- ErrorStreamPair() - Constructor for class org.streamingpool.core.domain.ErrorStreamPair
- every(long, TimeUnit) - Static method in class org.streamingpool.core.service.streamid.IntervalStreamId
-
Creates stream id that emits sequentially increasing number with specified interval.
F
- falseOnError(Predicate<T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
-
Deprecated.
- falseOnException(Predicate<T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
- fanOut(StreamId<T>) - Static method in class org.streamingpool.core.service.streamid.FanOutStreamId
- fanOut(StreamId<T>, BackpressureStrategy) - Static method in class org.streamingpool.core.service.streamid.FanOutStreamId
- FanOutStreamFactory - Class in org.streamingpool.core.service.streamfactory
- FanOutStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.FanOutStreamFactory
- FanOutStreamId<T> - Class in org.streamingpool.core.service.streamid
- filterBy(StreamId<T>, Predicate<T>) - Static method in class org.streamingpool.core.service.streamid.FilteredStreamId
- FilterCompositionFunction<X> - Class in org.streamingpool.core.service.streamid.factory.function
-
Created by timartin on 06/10/2016.
- FilterCompositionFunction(Predicate<X>) - Constructor for class org.streamingpool.core.service.streamid.factory.function.FilterCompositionFunction
- filteredStream(StreamId<X>, Predicate<X>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
-
Deprecated.
- filteredStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- FilteredStreamFactory - Class in org.streamingpool.core.service.streamfactory
-
StreamFactoryfor theFilteredStreamId - FilteredStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.FilteredStreamFactory
- FilteredStreamId<T> - Class in org.streamingpool.core.service.streamid
-
Filter the items of the stream by applying the specified
FilteredStreamId.predicate(). - FilteredStreamId(StreamId<T>, Predicate<T>) - Constructor for class org.streamingpool.core.service.streamid.FilteredStreamId
- FlatMapCompositionFunction<X,T> - Class in org.streamingpool.core.service.streamid.factory.function
-
Created by timartin on 06/10/2016.
- FlatMapCompositionFunction(Function<X, Publisher<T>>) - Constructor for class org.streamingpool.core.service.streamid.factory.function.FlatMapCompositionFunction
- flatMappedStream(StreamId<X>, Function<X, Publisher<T>>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
-
Deprecated.
- flatten(StreamId<? extends Iterable<? extends T>>) - Static method in class org.streamingpool.core.service.streamid.FlattenedStreamId
- FlattenedStreamFactory - Class in org.streamingpool.core.service.streamfactory
-
StreamFactoryfor theFlattenedStreamIds - FlattenedStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.FlattenedStreamFactory
- FlattenedStreamId<T> - Class in org.streamingpool.core.service.streamid
-
A stream id, that flattens all of the values emitted by another stream of iterables, null values are excluded from the resulting stream.
- FlattenedStreamId(StreamId<? extends Iterable<? extends T>>) - Constructor for class org.streamingpool.core.service.streamid.FlattenedStreamId
- from(StreamId<T>) - Method in interface org.streamingpool.core.support.StreamCollectingSupport
-
The given id will be discovered and the stream can be manipulated using
StreamCollectingSupport.OngoingBlockingCollectingmethods. - fromRx(Flowable<T>) - Static method in class org.streamingpool.core.service.util.ReactiveStreams
-
Deprecated.
Flowableis aPublisher - function() - Method in class org.streamingpool.core.service.streamid.ZippedStreamId
G
- get(StreamId<T>) - Method in class org.streamingpool.core.service.impl.PoolContent
- getAncestorsFrom(StreamId<?>) - Method in interface org.streamingpool.core.domain.StreamDependencyTree
-
Get all the ancestors of the given
StreamId. - getAncestorsFrom(StreamId<?>) - Method in class org.streamingpool.core.domain.SynchronizedStreamDependencyTree
- getAncestorsFrom(StreamId<?>) - Method in interface org.streamingpool.core.support.StreamSupport
-
Get all the ancestors of the given
StreamId. - getCreator() - Method in interface org.streamingpool.core.service.impl.IdentifiedStreamCreator
- getCreator() - Method in class org.streamingpool.core.service.impl.ImmutableIdentifiedStreamCreator
- getDelay() - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
- getId() - Method in interface org.streamingpool.core.service.impl.IdentifiedStreamCreator
- getId() - Method in class org.streamingpool.core.service.impl.ImmutableIdentifiedStreamCreator
- getInitialDelay() - Method in class org.streamingpool.core.service.streamid.IntervalStreamId
- getInitialDelayTimeUnit() - Method in class org.streamingpool.core.service.streamid.IntervalStreamId
- getObserveOnCapacity() - Method in class org.streamingpool.core.conf.PoolConfiguration
- getPeriod() - Method in class org.streamingpool.core.service.streamid.IntervalStreamId
- getPeriodTimeUnit() - Method in class org.streamingpool.core.service.streamid.IntervalStreamId
- getRunState() - Method in interface org.streamingpool.core.rx.process.RunStateService
- getRunState() - Method in class org.streamingpool.core.rx.process.RunStateServiceImpl
- getScheduler() - Method in class org.streamingpool.core.conf.PoolConfiguration
- getSourceStreamId() - Method in class org.streamingpool.core.service.streamid.MergedErrorStreamId
- getTarget() - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
H
- hashCode() - Method in class org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy
- hashCode() - Method in class org.streamingpool.core.domain.Timestamped
- hashCode() - Method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
- hashCode() - Method in class org.streamingpool.core.service.streamid.ClassBasedId
- hashCode() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
-
Deprecated.
- hashCode() - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.DelayCompositionFunction
- hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.FilterCompositionFunction
- hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.FlatMapCompositionFunction
- hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.MapCompositionFunction
- hashCode() - Method in class org.streamingpool.core.service.streamid.factory.function.ZipCompositionFunction
- hashCode() - Method in class org.streamingpool.core.service.streamid.FanOutStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.FlattenedStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.IntervalStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.MergedErrorStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
- hashCode() - Method in class org.streamingpool.core.service.streamid.ZippedStreamId
- hashCode() - Method in class org.streamingpool.core.testing.NamedStreamId
I
- IdentifiedStreamCreator<T> - Interface in org.streamingpool.core.service.impl
-
Interface that associates a
StreamIdwith aStreamCreator. - ImmutableIdentifiedStreamCreator<T> - Class in org.streamingpool.core.service.impl
-
Immutable implementation of a
IdentifiedStreamCreator. - ImmutableIdentifiedStreamCreator(StreamId<T>, StreamCreator<T>) - Constructor for class org.streamingpool.core.service.impl.ImmutableIdentifiedStreamCreator
- instant() - Method in class org.streamingpool.core.domain.Timestamped
- instrumentationService() - Method in class org.streamingpool.core.support.AbstractStreamSupport
- instrumentationService() - Method in interface org.streamingpool.core.support.StreamSupport
- instrumentationService(PoolContent) - Method in class org.streamingpool.core.conf.EmbeddedPoolConfiguration
- InstrumentationService - Interface in org.streamingpool.core.service
-
Service to get instrumentation/debug information about a pool
- InstrumentationServiceImpl - Class in org.streamingpool.core.service.impl
- InstrumentationServiceImpl(PoolContent) - Constructor for class org.streamingpool.core.service.impl.InstrumentationServiceImpl
- intervalStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- IntervalStreamFactory - Class in org.streamingpool.core.service.streamfactory
- IntervalStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.IntervalStreamFactory
- IntervalStreamId - Class in org.streamingpool.core.service.streamid
-
A stream id, which emits values periodically.
- invokeUnchecked(Object, Method) - Static method in class org.streamingpool.core.util.ObjectVerifications
- isFinalField(Field) - Static method in class org.streamingpool.core.util.ObjectVerifications
- isPresent() - Method in class org.streamingpool.core.domain.ErrorStreamPair
- isPublicField(Field) - Static method in class org.streamingpool.core.util.ObjectVerifications
L
- LocalPool - Class in org.streamingpool.core.service.impl
-
Local pool for providing and discovery of
Publishers. - LocalPool(List<StreamFactory>, PoolConfiguration, PoolContent) - Constructor for class org.streamingpool.core.service.impl.LocalPool
- localPoolConfiguration() - Method in class org.streamingpool.core.conf.DefaultPoolConfiguration
- localPoolConfiguration() - Method in class org.streamingpool.core.conf.TestPoolConfiguration
M
- MapCompositionFunction<X,T> - Class in org.streamingpool.core.service.streamid.factory.function
-
Created by timartin on 06/10/2016.
- MapCompositionFunction(Function<X, Optional<T>>) - Constructor for class org.streamingpool.core.service.streamid.factory.function.MapCompositionFunction
- mappedStream(StreamId<X>, Function<X, T>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
-
Deprecated.
- matching() - Method in class org.streamingpool.core.service.streamid.BufferSpecification.EndStreamMatcher
- mergedErrorStreamFactory(InstrumentationService) - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- MergedErrorStreamFactory - Class in org.streamingpool.core.service.streamfactory
- MergedErrorStreamFactory(InstrumentationService) - Constructor for class org.streamingpool.core.service.streamfactory.MergedErrorStreamFactory
- MergedErrorStreamId - Class in org.streamingpool.core.service.streamid
-
Given a source
StreamIdit published all the (deflected) errors of its ancestors - mergedStream(List<StreamId<X>>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
-
Deprecated.
- mergeErrorsStartingFrom(StreamId<?>) - Static method in class org.streamingpool.core.service.streamid.MergedErrorStreamId
- MoreCollections - Class in org.streamingpool.core.util
-
Utility methods for collections
N
- NamedStreamId<T> - Class in org.streamingpool.core.testing
- NamedStreamId(String) - Constructor for class org.streamingpool.core.testing.NamedStreamId
- NEW_STREAM_HOOK - org.streamingpool.core.service.streamid.StreamingPoolHook
- newFactory(Class<T>) - Static method in class org.streamingpool.core.testing.StreamFactoryMock
-
Start the creation of a new
StreamFactoryMock. - none() - Static method in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- nowOf(T) - Static method in class org.streamingpool.core.domain.Timestamped
O
- ObjectVerifications - Class in org.streamingpool.core.util
- ObjectVerifications() - Constructor for class org.streamingpool.core.util.ObjectVerifications
- ObservableChoosable<T> - Class in org.streamingpool.core.rx.process
- of(Class<?>) - Static method in class org.streamingpool.core.service.streamid.ClassBasedId
- of(StreamId<T>, StreamCreator<T>) - Static method in class org.streamingpool.core.service.impl.ImmutableIdentifiedStreamCreator
- of(StreamId<T>, BufferSpecification) - Static method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
- of(S) - Static method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
- ofData(Publisher<T>) - Static method in class org.streamingpool.core.domain.ErrorStreamPair
- ofDataError(Publisher<T>, Publisher<Throwable>) - Static method in class org.streamingpool.core.domain.ErrorStreamPair
- ofName(String) - Static method in class org.streamingpool.core.testing.NamedStreamId
- ofStartEnd(StreamId<?>, Set<BufferSpecification.EndStreamMatcher<?, ?>>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification
- ofStartEndTimeout(StreamId<?>, Set<BufferSpecification.EndStreamMatcher<?, ?>>, Flowable<?>) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification
- ofStartEndTimeout(StreamId<?>, Set<BufferSpecification.EndStreamMatcher<?, ?>>, Duration) - Static method in class org.streamingpool.core.service.streamid.BufferSpecification
- onBackpressureBuffer() - Static method in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- onBackpressureBuffer(int) - Static method in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- onBackpressureBuffer(int, BackpressureBufferStrategy.BackpressureBufferOverflowStrategy) - Static method in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- onBackpressureDrop() - Static method in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- onBackpressureLatest() - Static method in class org.streamingpool.core.domain.backpressure.BackpressureStrategies
- OngoingCreatorCreation(StreamCreator<T>) - Constructor for class org.streamingpool.core.service.util.StreamCreators.OngoingCreatorCreation
- OngoingLazyProviding(CreatorProvidingService, StreamCreator<T>) - Constructor for class org.streamingpool.core.support.StreamSupport.OngoingLazyProviding
- OngoingProviding(ProvidingService, Publisher<T>) - Constructor for class org.streamingpool.core.support.StreamSupport.OngoingProviding
- org.streamingpool.core.conf - package org.streamingpool.core.conf
- org.streamingpool.core.domain - package org.streamingpool.core.domain
- org.streamingpool.core.domain.backpressure - package org.streamingpool.core.domain.backpressure
- org.streamingpool.core.rx.process - package org.streamingpool.core.rx.process
- org.streamingpool.core.service - package org.streamingpool.core.service
- org.streamingpool.core.service.diagnostic - package org.streamingpool.core.service.diagnostic
- org.streamingpool.core.service.impl - package org.streamingpool.core.service.impl
- org.streamingpool.core.service.rx - package org.streamingpool.core.service.rx
- org.streamingpool.core.service.streamfactory - package org.streamingpool.core.service.streamfactory
- org.streamingpool.core.service.streamid - package org.streamingpool.core.service.streamid
- org.streamingpool.core.service.streamid.factory - package org.streamingpool.core.service.streamid.factory
- org.streamingpool.core.service.streamid.factory.function - package org.streamingpool.core.service.streamid.factory.function
- org.streamingpool.core.service.util - package org.streamingpool.core.service.util
- org.streamingpool.core.support - package org.streamingpool.core.support
- org.streamingpool.core.testing - package org.streamingpool.core.testing
- org.streamingpool.core.testing.util - package org.streamingpool.core.testing.util
- org.streamingpool.core.util - package org.streamingpool.core.util
- overflowStrategy() - Method in class org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy
- overlapBufferStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- OverlapBufferStreamFactory - Class in org.streamingpool.core.service.streamfactory
-
Factory for
OverlapBufferStreamId - OverlapBufferStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.OverlapBufferStreamFactory
- OverlapBufferStreamId<T> - Class in org.streamingpool.core.service.streamid
-
Provide an overlapping buffer for the specified source id.
P
- PAUSED - org.streamingpool.core.rx.process.RunState
- pool(PoolConfiguration, PoolContent) - Method in class org.streamingpool.core.conf.EmbeddedPoolConfiguration
- PoolConfiguration - Class in org.streamingpool.core.conf
- PoolConfiguration(Scheduler) - Constructor for class org.streamingpool.core.conf.PoolConfiguration
- PoolConfiguration(Scheduler, int) - Constructor for class org.streamingpool.core.conf.PoolConfiguration
- poolContent() - Method in class org.streamingpool.core.conf.EmbeddedPoolConfiguration
- PoolContent - Class in org.streamingpool.core.service.impl
-
Encapsulate the state of a streaming pool.
- PoolContent() - Constructor for class org.streamingpool.core.service.impl.PoolContent
- predicate() - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
- provide(Publisher<T>) - Method in class org.streamingpool.core.support.AbstractStreamSupport
- provide(Publisher<T>) - Method in interface org.streamingpool.core.support.StreamSupport
- provide(StreamCreator<T>) - Method in class org.streamingpool.core.support.AbstractStreamSupport
- provide(StreamCreator<T>) - Method in interface org.streamingpool.core.support.StreamSupport
- provide(StreamId<T>, Publisher<T>) - Method in class org.streamingpool.core.service.impl.LocalPool
- provide(StreamId<T>, Publisher<T>) - Method in interface org.streamingpool.core.service.ProvidingService
-
Provides the stream with the specified id.
- provide(StreamId<T>, StreamCreator<T>) - Method in interface org.streamingpool.core.service.CreatorProvidingService
-
Provides a
StreamCreatorassociated to the specified id. - provide(StreamId<T>, StreamCreator<T>) - Method in class org.streamingpool.core.service.streamfactory.CreatorStreamFactory
- providingService() - Method in class org.streamingpool.core.support.AbstractStreamSupport
- providingService() - Method in interface org.streamingpool.core.support.StreamSupport
- ProvidingService - Interface in org.streamingpool.core.service
-
Interface that is able to provide
Publisher. - publisherFrom(Flowable<T>) - Static method in class org.streamingpool.core.service.util.ReactiveStreams
-
Deprecated.useless
- publishException(Throwable) - Method in class org.streamingpool.core.domain.ErrorDeflector
R
- ReactiveStreams - Class in org.streamingpool.core.service.util
-
Deprecated.with the dependency on
Publisherdirectly, no need for these methods anymore. Use technology specific - RUNNING - org.streamingpool.core.rx.process.RunState
- RunState - Enum in org.streamingpool.core.rx.process
- RunStateService - Interface in org.streamingpool.core.rx.process
- RunStateServiceImpl - Class in org.streamingpool.core.rx.process
- RunStateServiceImpl() - Constructor for class org.streamingpool.core.rx.process.RunStateServiceImpl
- RunStateServiceImpl(RunState) - Constructor for class org.streamingpool.core.rx.process.RunStateServiceImpl
- rxFrom(Publisher<T>) - Static method in class org.streamingpool.core.service.util.ReactiveStreams
-
Deprecated.rxjava2 has
Flowable.fromPublisher(Publisher) - rxFrom(StreamId<T>) - Method in interface org.streamingpool.core.support.RxStreamSupport
- RxStreams - Class in org.streamingpool.core.service.rx
- RxStreamSupport - Interface in org.streamingpool.core.support
-
Support interface for working with RxJava streams.
S
- setBufferSize(int) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
- setBufferSize(Flowable<Integer>) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
- setClearTrigger(Flowable<?>) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
- setInput(Flowable<T>) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
- setLength(int) - Method in class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
- setMinEmitSize(int) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
- setRunState(Flowable<RunState>) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
- setRunState(RunState) - Method in class org.streamingpool.core.rx.process.ClearableBufferProcessor
- skip(int) - Method in class org.streamingpool.core.support.StreamCollectingSupport.OngoingBlockingCollecting
-
Instruct the
StreamCollectingSupport.OngoingBlockingCollectingto skip the given number of elements. - sourceId() - Method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
- sourceId() - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
- sourceStreamId() - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
- sourceStreamId() - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
- sourceStreamId() - Method in class org.streamingpool.core.service.streamid.FlattenedStreamId
- sourceStreamId1() - Method in class org.streamingpool.core.service.streamid.ZippedStreamId
- sourceStreamId2() - Method in class org.streamingpool.core.service.streamid.ZippedStreamId
- sourceStreamIds() - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
-
Deprecated.
- startId() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
- stream(Publisher<T>) - Method in class org.streamingpool.core.domain.ErrorDeflector
- StreamCollectingSupport - Interface in org.streamingpool.core.support
-
Support interface that provides convenience methods for working with streams.
- StreamCollectingSupport.OngoingBlockingCollecting<T> - Class in org.streamingpool.core.support
- StreamCreator<T> - Interface in org.streamingpool.core.service
-
Interface that represents an entity that is able to create a specific
Publisher. - StreamCreatorFactoryConfiguration - Class in org.streamingpool.core.conf
-
This configuration can be used together with a pool configuration and provides and additional factory for streams which is based on so-called creators.
- StreamCreatorFactoryConfiguration() - Constructor for class org.streamingpool.core.conf.StreamCreatorFactoryConfiguration
- StreamCreators - Class in org.streamingpool.core.service.util
- StreamCreators.OngoingCreatorCreation<T> - Class in org.streamingpool.core.service.util
- StreamDependencyTree - Interface in org.streamingpool.core.domain
-
Data structure that holds the dependencies between
StreamIds - StreamFactory - Interface in org.streamingpool.core.service
-
This interface represents a factory for
Publishers. - StreamFactoryMock<T> - Class in org.streamingpool.core.testing
-
Very simple StreamFactory mock builder to simplify the test code.
- StreamFactoryRegistry - Interface in org.streamingpool.core.service
-
This is interface for adding intercept and fallback factories.
- StreamId<T> - Interface in org.streamingpool.core.service
-
Interface for defining custom stream identifiers.
- streamIdClass() - Method in interface org.streamingpool.core.service.TypedStreamFactory
-
Returns the class that this
TypedStreamFactoryis able to create. - STREAMINGPOOL_OBSERVE_ON_CAPACITY - Static variable in class org.streamingpool.core.conf.DefaultPoolConfiguration
- STREAMINGPOOL_TEST_SCHEDULER - Static variable in class org.streamingpool.core.conf.TestPoolConfiguration
- STREAMINGPOOL_THREAD_POOL_SIZE - Static variable in class org.streamingpool.core.conf.DefaultPoolConfiguration
- StreamingPoolHook - Enum in org.streamingpool.core.service.streamid
- streamNonEmpty(Publisher<Optional<T>>) - Method in class org.streamingpool.core.domain.ErrorDeflector
- StreamSupport - Interface in org.streamingpool.core.support
-
Support interface for working with
Publishers. - StreamSupport.OngoingLazyProviding<T> - Class in org.streamingpool.core.support
- StreamSupport.OngoingProviding<T> - Class in org.streamingpool.core.support
- switchTo(RunState) - Method in interface org.streamingpool.core.rx.process.RunStateService
- switchTo(RunState) - Method in class org.streamingpool.core.rx.process.RunStateServiceImpl
- SynchronizedStreamDependencyTree - Class in org.streamingpool.core.domain
-
Synchronized implementation of a
StreamDependencyTree - SynchronizedStreamDependencyTree() - Constructor for class org.streamingpool.core.domain.SynchronizedStreamDependencyTree
- synchronousPutIfAbsent(StreamId<T>, Supplier<ErrorStreamPair<T>>) - Method in class org.streamingpool.core.service.impl.PoolContent
T
- target() - Method in class org.streamingpool.core.service.streamid.FanOutStreamId
- TestPoolConfiguration - Class in org.streamingpool.core.conf
- TestPoolConfiguration() - Constructor for class org.streamingpool.core.conf.TestPoolConfiguration
- timeout() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
- Timestamped<T> - Class in org.streamingpool.core.domain
- toList() - Method in class org.streamingpool.core.rx.process.ConcurrentCircularBuffer
- toString() - Method in class org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy
- toString() - Method in class org.streamingpool.core.domain.Timestamped
- toString() - Method in class org.streamingpool.core.service.diagnostic.ErrorStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.BufferSpecification
- toString() - Method in class org.streamingpool.core.service.streamid.ClassBasedId
- toString() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
-
Deprecated.
- toString() - Method in class org.streamingpool.core.service.streamid.DelayedStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.DerivedStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.FanOutStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.FilteredStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.FlattenedStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.IntervalStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.MergedErrorStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.OverlapBufferStreamId
- toString() - Method in class org.streamingpool.core.service.streamid.ZippedStreamId
- toString() - Method in class org.streamingpool.core.testing.NamedStreamId
- TrackKeepingDiscoveryService - Class in org.streamingpool.core.service.impl
-
Special implementation of a
DiscoveryService. - TrackKeepingDiscoveryService(List<StreamFactory>, PoolContent, PoolConfiguration) - Constructor for class org.streamingpool.core.service.impl.TrackKeepingDiscoveryService
- transformation() - Method in class org.streamingpool.core.service.streamid.CompositionStreamId
-
Deprecated.
- trigger() - Method in interface org.streamingpool.core.rx.process.Trigger
- trigger() - Method in class org.streamingpool.core.rx.process.TriggerImpl
- Trigger - Interface in org.streamingpool.core.rx.process
- TriggerImpl - Class in org.streamingpool.core.rx.process
- TriggerImpl() - Constructor for class org.streamingpool.core.rx.process.TriggerImpl
- triggerStream() - Method in class org.streamingpool.core.service.streamid.CombineWithLatestStreamId
- TypedStreamFactory<X,T extends StreamId<X>> - Interface in org.streamingpool.core.service
-
Typed version of a
StreamFactory.
U
V
- value() - Method in class org.streamingpool.core.domain.Timestamped
- valueOf(String) - Static method in enum org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy.BackpressureBufferOverflowStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.streamingpool.core.rx.process.RunState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.streamingpool.core.service.streamid.StreamingPoolHook
-
Returns the enum constant of this type with the specified name.
- valueOfField(Field, Object) - Static method in class org.streamingpool.core.util.ObjectVerifications
- values() - Static method in enum org.streamingpool.core.domain.backpressure.BackpressureBufferStrategy.BackpressureBufferOverflowStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.streamingpool.core.rx.process.RunState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.streamingpool.core.service.streamid.StreamingPoolHook
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyAllDeclaredGettersReturnSomething(Object) - Static method in class org.streamingpool.core.util.ObjectVerifications
W
- waitFor(long, TimeUnit) - Static method in class org.streamingpool.core.testing.util.UncheckedWaits
- withIdDiscoverAnother(StreamId<T>, StreamId<T>) - Method in class org.streamingpool.core.testing.StreamFactoryMock
- withIdInvoke(StreamId<T>, BiFunction<StreamId<T>, DiscoveryService, Publisher<T>>) - Method in class org.streamingpool.core.testing.StreamFactoryMock
-
When the factory is asked to create
id, it will invoke the specifiedBiFunction. - withIdProvideStreamWithValue(StreamId<T>, T) - Method in class org.streamingpool.core.testing.StreamFactoryMock
-
When the factory is asked to create
id, aPublisherthat contains thevaluewill be provided. - withUniqueStreamId() - Method in class org.streamingpool.core.support.StreamSupport.OngoingProviding
Z
- zip(StreamId<S1>, StreamId<S2>, BiFunction<S1, S2, Optional<T>>) - Static method in class org.streamingpool.core.service.streamid.ZippedStreamId
- ZipCompositionFunction<X,T> - Class in org.streamingpool.core.service.streamid.factory.function
-
Created by timartin on 06/10/2016.
- ZipCompositionFunction(BiFunction<X, X, Optional<T>>) - Constructor for class org.streamingpool.core.service.streamid.factory.function.ZipCompositionFunction
- zippedStream(StreamId<X>, StreamId<X>, BiFunction<X, X, Optional<T>>) - Static method in class org.streamingpool.core.service.streamid.factory.ComposedStreams
-
Deprecated.
- zippedStreamFactory() - Method in class org.streamingpool.core.conf.DefaultStreamFactories
- ZippedStreamFactory - Class in org.streamingpool.core.service.streamfactory
-
Factory for
ZippedStreamId - ZippedStreamFactory() - Constructor for class org.streamingpool.core.service.streamfactory.ZippedStreamFactory
- ZippedStreamId<S1,S2,T> - Class in org.streamingpool.core.service.streamid
-
Zips the items of the stream with the
ZipCompositionFunction.
All Classes All Packages