Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort(String) - Static method in interface org.factcast.core.lock.Attempt
this is only a convenience method.
AbstractFactStore - Class in org.factcast.core.store
 
AbstractFactStore() - Constructor for class org.factcast.core.store.AbstractFactStore
 
add(String, String, int) - Method in class org.factcast.core.subscription.transformation.RequestedVersions
 
addSerToHeader(long, String) - Static method in class org.factcast.core.util.FactCastJson
 
addSpecs(List<FactSpec>) - Method in class org.factcast.core.subscription.SubscriptionRequestTO
 
aggId(UUID) - Method in class org.factcast.core.Fact.Builder
 
aggId(UUID) - Method in class org.factcast.core.Fact.FactFromEventBuilder
 
aggIds() - Method in class org.factcast.core.DefaultFact
 
aggIds() - Method in interface org.factcast.core.Fact
 
andThen() - Method in class org.factcast.core.lock.IntermediatePublishResult
 
attempt(Attempt) - Method in class org.factcast.core.lock.LockedOperationBuilder
convenience method that uses optimistic locking with defaults.
attempt(Attempt) - Method in class org.factcast.core.lock.WithOptimisticLock
 
Attempt - Interface in org.factcast.core.lock
 
AttemptAbortedException - Exception in org.factcast.core.lock
Extend this class if you want to pass extra info out of the Attempt lambda.
AttemptAbortedException(Exception) - Constructor for exception org.factcast.core.lock.AttemptAbortedException
 
AttemptAbortedException(String) - Constructor for exception org.factcast.core.lock.AttemptAbortedException
 
awaitCatchup() - Method in interface org.factcast.core.subscription.Subscription
blocks until Catchup or Cancelled event received
awaitCatchup() - Method in class org.factcast.core.subscription.SubscriptionImpl
 
awaitCatchup(long) - Method in interface org.factcast.core.subscription.Subscription
blocks until Catchup or Cancelled event received
awaitCatchup(long) - Method in class org.factcast.core.subscription.SubscriptionImpl
 
awaitComplete() - Method in interface org.factcast.core.subscription.Subscription
blocks until Complete or Cancelled event received
awaitComplete() - Method in class org.factcast.core.subscription.SubscriptionImpl
 
awaitComplete(long) - Method in interface org.factcast.core.subscription.Subscription
blocks until Complete or Cancelled event received
awaitComplete(long) - Method in class org.factcast.core.subscription.SubscriptionImpl
 

B

before(Fact) - Method in interface org.factcast.core.Fact
 
build() - Method in class org.factcast.core.Fact.FactFromEventBuilder
 
build(String) - Method in class org.factcast.core.Fact.Builder
 
builder() - Static method in interface org.factcast.core.Fact
 
Builder() - Constructor for class org.factcast.core.Fact.Builder
 
buildFrom(EventObject) - Static method in interface org.factcast.core.Fact
 
buildWithoutPayload() - Method in class org.factcast.core.Fact.Builder
 

C

calculatePercentage(long) - Method in class org.factcast.core.subscription.FactStreamInfo
 
call() - Method in interface org.factcast.core.lock.Attempt
 
catchup(Collection<FactSpec>) - Static method in interface org.factcast.core.subscription.SubscriptionRequest
 
catchup(FactSpec) - Static method in interface org.factcast.core.subscription.SubscriptionRequest
 
clearSnapshot(SnapshotId) - Method in class org.factcast.core.snap.FactCastSnapshotCache
 
clearSnapshot(SnapshotId) - Method in interface org.factcast.core.snap.SnapshotCache
 
clearSnapshot(SnapshotId) - Method in interface org.factcast.core.store.FactStore
 
close() - Method in interface org.factcast.core.subscription.InternalSubscription
 
close() - Method in class org.factcast.core.subscription.SubscriptionImpl
 
compact() - Method in interface org.factcast.core.store.TokenStore
 
compact(int) - Method in class org.factcast.core.snap.FactCastSnapshotCache
compacting will be controlled on server side, so this impl is empty.
compact(int) - Method in interface org.factcast.core.snap.SnapshotCache
 
continuous() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 
convertValue(Object, Class<T>) - Static method in class org.factcast.core.util.FactCastJson
 
copy() - Method in class org.factcast.core.spec.FactSpec
 
copy(T) - Static method in class org.factcast.core.util.FactCastJson
 
create(State) - Method in interface org.factcast.core.store.TokenStore
 
createFor(SubscriptionRequest) - Static method in class org.factcast.core.subscription.transformation.FactTransformers
 
currentStateFor(List<FactSpec>) - Method in class org.factcast.core.store.AbstractFactStore
 
currentStateFor(List<FactSpec>) - Method in interface org.factcast.core.store.FactStore
 
currentTime() - Method in interface org.factcast.core.store.FactStore
 

D

debugInfo() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 
DEFAULT_MAX_BATCH_DELAY_IN_MS - Static variable in class org.factcast.core.subscription.SubscriptionRequestTO
 
DefaultFact - Class in org.factcast.core
Note: creating an instance involves deserializing the header from JS.
DefaultFact() - Constructor for class org.factcast.core.DefaultFact
Deprecated.
DefaultFact(FactHeader, String) - Constructor for class org.factcast.core.DefaultFact
 
DefaultFact(String, String) - Constructor for class org.factcast.core.DefaultFact
 
DeprecatedLockedOperationBuilder - Class in org.factcast.core.lock
 
DeprecatedLockedOperationBuilder() - Constructor for class org.factcast.core.lock.DeprecatedLockedOperationBuilder
 
dump() - Method in class org.factcast.core.subscription.SubscriptionRequestTO
 
DuplicateFactException - Exception in org.factcast.core
 
DuplicateFactException(String) - Constructor for exception org.factcast.core.DuplicateFactException
 

E

enumerateNamespaces() - Method in interface org.factcast.core.ReadFactCast
 
enumerateNamespaces() - Method in interface org.factcast.core.store.FactStore
 
enumerateTypes(String) - Method in interface org.factcast.core.ReadFactCast
 
enumerateTypes(String) - Method in interface org.factcast.core.store.FactStore
 
ephemeral() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 
EventConverter - Class in org.factcast.core.event
 
EventConverter() - Constructor for class org.factcast.core.event.EventConverter
 
ExceptionAfterPublish - Exception in org.factcast.core.lock
 
ExceptionAfterPublish(List<Fact>, Throwable) - Constructor for exception org.factcast.core.lock.ExceptionAfterPublish
 
ExceptionHelper - Class in org.factcast.core.util
 
ExceptionHelper() - Constructor for class org.factcast.core.util.ExceptionHelper
 

F

Fact - Interface in org.factcast.core
Defines a fact to be either published or consumed.
Fact.Builder - Class in org.factcast.core
 
Fact.FactFromEventBuilder - Class in org.factcast.core
 
FactCast - Interface in org.factcast.core
Main interface to work against as a client.
FactCastJson - Class in org.factcast.core.util
Statically shared ObjectMapper reader & writer to be used within FactCast for Headers and FactCast-specific objects.
FactCastJson() - Constructor for class org.factcast.core.util.FactCastJson
 
FactCastSnapshotCache - Class in org.factcast.core.snap
 
FactCastSnapshotCache() - Constructor for class org.factcast.core.snap.FactCastSnapshotCache
 
FactFromEventBuilder() - Constructor for class org.factcast.core.Fact.FactFromEventBuilder
 
FactHeader - Class in org.factcast.core
 
FactHeader() - Constructor for class org.factcast.core.FactHeader
 
FactObserver - Interface in org.factcast.core.subscription.observer
Callback interface to use when subscribing to Facts from FactCast.
FactSpec - Class in org.factcast.core.spec
Defines a Specification of facts to match for a subscription.
FactSpec(String) - Constructor for class org.factcast.core.spec.FactSpec
 
FactSpecCoordinates - Class in org.factcast.core.spec
 
FactStore - Interface in org.factcast.core.store
A read/Write FactStore.
FactStreamInfo - Class in org.factcast.core.subscription
 
FactStreamInfo() - Constructor for class org.factcast.core.subscription.FactStreamInfo
 
FactTransformers - Class in org.factcast.core.subscription.transformation
 
FactTransformers() - Constructor for class org.factcast.core.subscription.transformation.FactTransformers
 
FactTransformerService - Interface in org.factcast.core.subscription.transformation
 
FactValidation - Class in org.factcast.core
 
FactValidation() - Constructor for class org.factcast.core.FactValidation
 
FactValidationException - Exception in org.factcast.core
 
FactValidationException(String) - Constructor for exception org.factcast.core.FactValidationException
 
FactValidationException(List<String>) - Constructor for exception org.factcast.core.FactValidationException
 
FastForwardTarget - Interface in org.factcast.core.subscription.observer
 
FastForwardTarget.Impl - Class in org.factcast.core.subscription.observer
 
fetchById(UUID) - Method in interface org.factcast.core.ReadFactCast
 
fetchById(UUID) - Method in interface org.factcast.core.store.FactStore
 
fetchByIdAndVersion(UUID, int) - Method in interface org.factcast.core.ReadFactCast
 
fetchByIdAndVersion(UUID, int) - Method in interface org.factcast.core.store.FactStore
 
fetchBySerial(long) - Method in interface org.factcast.core.store.FactStore
 
filterScript() - Method in class org.factcast.core.spec.FactSpec
 
filterScript(FilterScript) - Method in class org.factcast.core.spec.FactSpec
 
FilterScript - Class in org.factcast.core.spec
 
FilterScript() - Constructor for class org.factcast.core.spec.FilterScript
 
follow(long, FactSpec) - Static method in interface org.factcast.core.subscription.SubscriptionRequest
 
follow(Collection<FactSpec>) - Static method in interface org.factcast.core.subscription.SubscriptionRequest
 
follow(FactSpec) - Static method in interface org.factcast.core.subscription.SubscriptionRequest
 
forFacts(SubscriptionRequest) - Static method in class org.factcast.core.subscription.SubscriptionRequestTO
 
forTest() - Static method in interface org.factcast.core.subscription.observer.FastForwardTarget
 
from(Class<T>) - Static method in class org.factcast.core.spec.FactSpec
 
from(List<Class<?>>) - Static method in class org.factcast.core.spec.FactSpec
convenience method
from(UUID) - Method in interface org.factcast.core.subscription.SpecBuilder
 
from(Fact) - Static method in class org.factcast.core.spec.FactSpecCoordinates
 
from(FactSpec) - Static method in class org.factcast.core.spec.FactSpecCoordinates
 
from(FactStore) - Static method in interface org.factcast.core.FactCast
 
from(Class<?>) - Static method in class org.factcast.core.spec.FactSpecCoordinates
 
from(Class<?>...) - Static method in class org.factcast.core.spec.FactSpec
convenience method
fromNowOn() - Method in interface org.factcast.core.subscription.SpecBuilder
 
fromNullable(UUID) - Method in interface org.factcast.core.subscription.SpecBuilder
 
fromReadOnly(FactStore) - Static method in interface org.factcast.core.FactCast
 
fromScratch() - Method in interface org.factcast.core.subscription.SpecBuilder
 

G

get() - Method in interface org.factcast.core.util.SupplierWithException
 
get(String, String) - Method in class org.factcast.core.subscription.transformation.RequestedVersions
 
get(StateToken) - Method in interface org.factcast.core.store.TokenStore
 
getCurrentStateFor(List<FactSpec>) - Method in class org.factcast.core.store.AbstractFactStore
 
getObjectMapper() - Static method in class org.factcast.core.util.FactCastJson
 
getSnapshot(SnapshotId) - Method in class org.factcast.core.snap.FactCastSnapshotCache
 
getSnapshot(SnapshotId) - Method in interface org.factcast.core.snap.SnapshotCache
 
getSnapshot(SnapshotId) - Method in interface org.factcast.core.store.FactStore
 
getStateFor(List<FactSpec>) - Method in class org.factcast.core.store.AbstractFactStore
 
getStateFor(List<FactSpec>, long) - Method in class org.factcast.core.store.AbstractFactStore
This can be overridden for performance optimizations
getVersion() - Static method in class org.factcast.core.util.MavenHelper
 
getVersion(String, Class<?>) - Static method in class org.factcast.core.util.MavenHelper
 

H

hasAnyScriptFilters() - Method in class org.factcast.core.subscription.SubscriptionRequestTO
 
header() - Method in class org.factcast.core.DefaultFact
 
header() - Method in interface org.factcast.core.Fact
 

I

id() - Method in class org.factcast.core.DefaultFact
 
id() - Method in interface org.factcast.core.Fact
 
id(UUID) - Method in class org.factcast.core.Fact.Builder
 
id(UUID) - Method in class org.factcast.core.Fact.FactFromEventBuilder
 
Impl() - Constructor for class org.factcast.core.subscription.observer.FastForwardTarget.Impl
 
IntermediatePublishResult - Class in org.factcast.core.lock
 
InternalSubscription - Interface in org.factcast.core.subscription
 
invalidate(StateToken) - Method in class org.factcast.core.store.AbstractFactStore
 
invalidate(StateToken) - Method in interface org.factcast.core.store.FactStore
 
invalidate(StateToken) - Method in interface org.factcast.core.store.TokenStore
 
isStateUnchanged(State) - Method in class org.factcast.core.store.AbstractFactStore
 

J

js(String) - Static method in class org.factcast.core.spec.FilterScript
 
jsFilterScript() - Method in class org.factcast.core.spec.FactSpec
 
jsFilterScript(String) - Method in class org.factcast.core.spec.FactSpec
 
jsonHeader() - Method in interface org.factcast.core.Fact
 
jsonPayload() - Method in interface org.factcast.core.Fact
 

K

keepaliveIntervalInMs() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 

L

lastSerialBefore(LocalDate) - Method in interface org.factcast.core.store.FactStore
 
latestSerial() - Method in interface org.factcast.core.store.FactStore
 
lock(String) - Method in interface org.factcast.core.FactCast
Deprecated.
use lock(FactSpec) instead
lock(List<FactSpec>) - Method in interface org.factcast.core.FactCast
 
lock(FactSpec) - Method in interface org.factcast.core.FactCast
 
lock(FactSpec, FactSpec...) - Method in interface org.factcast.core.FactCast
 
LockedOperationBuilder - Class in org.factcast.core.lock
 
LockedOperationBuilder() - Constructor for class org.factcast.core.lock.LockedOperationBuilder
 

M

mapper() - Static method in class org.factcast.core.util.FactCastJson
 
matches(String, String, int) - Method in class org.factcast.core.subscription.transformation.RequestedVersions
 
MavenHelper - Class in org.factcast.core.util
 
MavenHelper() - Constructor for class org.factcast.core.util.MavenHelper
 
maxBatchDelayInMs() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 
meta(String, String) - Method in class org.factcast.core.spec.FactSpec
 
meta(String, String) - Method in class org.factcast.core.Fact.Builder
 
meta(String, String) - Method in class org.factcast.core.Fact.FactFromEventBuilder
 
meta(String) - Method in class org.factcast.core.DefaultFact
 
meta(String) - Method in interface org.factcast.core.Fact
 
MissingTransformationInformationException - Exception in org.factcast.core.subscription.transformation
 
MissingTransformationInformationException(String) - Constructor for exception org.factcast.core.subscription.transformation.MissingTransformationInformationException
 

N

newArrayNode() - Static method in class org.factcast.core.util.FactCastJson
 
newObjectNode() - Static method in class org.factcast.core.util.FactCastJson
 
NoCoverageReportToBeGenerated - Annotation Type in org.factcast.core.util
 
notifyCatchup() - Method in interface org.factcast.core.subscription.InternalSubscription
 
notifyCatchup() - Method in class org.factcast.core.subscription.SubscriptionImpl
 
notifyComplete() - Method in interface org.factcast.core.subscription.InternalSubscription
 
notifyComplete() - Method in class org.factcast.core.subscription.SubscriptionImpl
 
notifyElement(Fact) - Method in interface org.factcast.core.subscription.InternalSubscription
 
notifyElement(Fact) - Method in class org.factcast.core.subscription.SubscriptionImpl
 
notifyError(Throwable) - Method in interface org.factcast.core.subscription.InternalSubscription
 
notifyError(Throwable) - Method in class org.factcast.core.subscription.SubscriptionImpl
 
notifyFactStreamInfo(FactStreamInfo) - Method in interface org.factcast.core.subscription.InternalSubscription
 
notifyFactStreamInfo(FactStreamInfo) - Method in class org.factcast.core.subscription.SubscriptionImpl
 
notifyFastForward(UUID) - Method in interface org.factcast.core.subscription.InternalSubscription
 
notifyFastForward(UUID) - Method in class org.factcast.core.subscription.SubscriptionImpl
 
ns() - Method in class org.factcast.core.DefaultFact
 
ns() - Method in interface org.factcast.core.Fact
 
ns(String) - Method in class org.factcast.core.Fact.Builder
 
ns(String) - Method in class org.factcast.core.Fact.FactFromEventBuilder
 
ns(String) - Static method in class org.factcast.core.spec.FactSpec
 

O

of(JsonNode, JsonNode) - Static method in interface org.factcast.core.Fact
 
of(String, String) - Static method in class org.factcast.core.DefaultFact
 
of(String, String) - Static method in interface org.factcast.core.Fact
 
of(List<FactSpec>, long) - Static method in class org.factcast.core.store.State
 
of(UUID, long) - Static method in interface org.factcast.core.subscription.observer.FastForwardTarget
 
on(Collection<UUID>) - Method in class org.factcast.core.lock.DeprecatedLockedOperationBuilder
 
on(UUID, UUID...) - Method in class org.factcast.core.lock.DeprecatedLockedOperationBuilder
 
on(FactObserver) - Static method in class org.factcast.core.subscription.SubscriptionImpl
 
onCatchup() - Method in interface org.factcast.core.subscription.observer.FactObserver
 
onClose(Runnable) - Method in interface org.factcast.core.subscription.InternalSubscription
 
onClose(Runnable) - Method in class org.factcast.core.subscription.SubscriptionImpl
 
onComplete() - Method in interface org.factcast.core.subscription.observer.FactObserver
 
onError(Throwable) - Method in interface org.factcast.core.subscription.observer.FactObserver
 
onFactStreamInfo(FactStreamInfo) - Method in interface org.factcast.core.subscription.observer.FactObserver
 
onFastForward(UUID) - Method in interface org.factcast.core.subscription.observer.FactObserver
 
onNext(Fact) - Method in interface org.factcast.core.subscription.observer.FactObserver
 
optimistic() - Method in class org.factcast.core.lock.LockedOperationBuilder
 
OptimisticRetriesExceededException(int) - Constructor for exception org.factcast.core.lock.WithOptimisticLock.OptimisticRetriesExceededException
 
or(FactSpec) - Method in interface org.factcast.core.subscription.SpecBuilder
 
org.factcast.core - package org.factcast.core
 
org.factcast.core.event - package org.factcast.core.event
 
org.factcast.core.lock - package org.factcast.core.lock
 
org.factcast.core.snap - package org.factcast.core.snap
 
org.factcast.core.spec - package org.factcast.core.spec
 
org.factcast.core.store - package org.factcast.core.store
 
org.factcast.core.subscription - package org.factcast.core.subscription
 
org.factcast.core.subscription.observer - package org.factcast.core.subscription.observer
 
org.factcast.core.subscription.transformation - package org.factcast.core.subscription.transformation
 
org.factcast.core.util - package org.factcast.core.util
 

P

pid() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 
prepareTransformation(Fact) - Method in class org.factcast.core.subscription.transformation.FactTransformers
 
publish(List<? extends Fact>) - Method in interface org.factcast.core.FactCast
 
publish(List<? extends Fact>) - Method in interface org.factcast.core.store.FactStore
 
publish(List<Fact>) - Static method in interface org.factcast.core.lock.Attempt
 
publish(Fact) - Method in interface org.factcast.core.FactCast
 
publish(Fact, Fact...) - Static method in interface org.factcast.core.lock.Attempt
 
publishIfUnchanged(List<? extends Fact>, Optional<StateToken>) - Method in class org.factcast.core.store.AbstractFactStore
 
publishIfUnchanged(List<? extends Fact>, Optional<StateToken>) - Method in interface org.factcast.core.store.FactStore
 
PublishingResult - Class in org.factcast.core.lock
 
PublishingResult() - Constructor for class org.factcast.core.lock.PublishingResult
 
publishUnlessEmpty(List<Fact>) - Static method in interface org.factcast.core.lock.Attempt
 

R

readExternal(ObjectInput) - Method in class org.factcast.core.DefaultFact
 
ReadFactCast - Interface in org.factcast.core
A read-only interface to a FactCast, that only offers subscription and Fact-by-id lookup.
readJSON(File) - Static method in class org.factcast.core.util.FactCastJson
 
readTree(String) - Static method in class org.factcast.core.util.FactCastJson
 
readValue(TypeReference<T>, String) - Static method in class org.factcast.core.util.FactCastJson
 
readValue(Class<T>, InputStream) - Static method in class org.factcast.core.util.FactCastJson
 
readValue(Class<T>, String) - Static method in class org.factcast.core.util.FactCastJson
 
readValueFromBytes(Class<A>, byte[]) - Static method in class org.factcast.core.util.FactCastJson
 
RequestedVersions - Class in org.factcast.core.subscription.transformation
 
RequestedVersions() - Constructor for class org.factcast.core.subscription.transformation.RequestedVersions
 
retry(int) - Method in interface org.factcast.core.FactCast
Deprecated.
retry(int) - Method in interface org.factcast.core.ReadFactCast
Deprecated.
retry(int, long) - Method in interface org.factcast.core.FactCast
Deprecated.
retry(int, long) - Method in interface org.factcast.core.ReadFactCast
Deprecated.
RetryableException - Exception in org.factcast.core.store
 
RetryableException(Throwable) - Constructor for exception org.factcast.core.store.RetryableException
 
run() - Method in interface org.factcast.core.util.RunnableWithException
 
RunnableWithException<E extends Exception> - Interface in org.factcast.core.util
 

S

serial() - Method in interface org.factcast.core.Fact
 
serial(long) - Method in class org.factcast.core.Fact.Builder
 
serial(long) - Method in class org.factcast.core.Fact.FactFromEventBuilder
 
serialOf(UUID) - Method in interface org.factcast.core.ReadFactCast
 
serialOf(UUID) - Method in interface org.factcast.core.store.FactStore
 
setSnapshot(Snapshot) - Method in class org.factcast.core.snap.FactCastSnapshotCache
 
setSnapshot(Snapshot) - Method in interface org.factcast.core.snap.SnapshotCache
 
setSnapshot(Snapshot) - Method in interface org.factcast.core.store.FactStore
 
Snapshot - Class in org.factcast.core.snap
 
Snapshot() - Constructor for class org.factcast.core.snap.Snapshot
 
SnapshotCache - Interface in org.factcast.core.snap
Even though this functionality is available through factStore, we chose to extract it from the factcast facade.
SnapshotId - Class in org.factcast.core.snap
 
SnapshotId() - Constructor for class org.factcast.core.snap.SnapshotId
 
SpecBuilder - Interface in org.factcast.core.subscription
 
specs() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 
specs() - Method in class org.factcast.core.subscription.SubscriptionRequestTO
 
StaleSubscriptionDetectedException - Exception in org.factcast.core.subscription
 
StaleSubscriptionDetectedException(long, long) - Constructor for exception org.factcast.core.subscription.StaleSubscriptionDetectedException
 
startingAfter() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 
startingAfter() - Method in class org.factcast.core.subscription.SubscriptionRequestTO
 
State - Class in org.factcast.core.store
 
State() - Constructor for class org.factcast.core.store.State
 
stateFor(List<FactSpec>) - Method in class org.factcast.core.store.AbstractFactStore
 
stateFor(List<FactSpec>) - Method in interface org.factcast.core.store.FactStore
 
StateToken - Class in org.factcast.core.store
represents a state for one or more aggregates in a lock.
StateToken() - Constructor for class org.factcast.core.store.StateToken
 
streamInfo() - Method in interface org.factcast.core.subscription.SubscriptionRequest
 
subscribe(SubscriptionRequest, FactObserver) - Method in interface org.factcast.core.ReadFactCast
Same as subscribeToFacts, but adds automatic reconnection.
subscribe(SubscriptionRequestTO, FactObserver) - Method in interface org.factcast.core.store.FactStore
 
subscribeEphemeral(SubscriptionRequest, FactObserver) - Method in interface org.factcast.core.ReadFactCast
 
Subscription - Interface in org.factcast.core.subscription
 
SubscriptionClosedException - Exception in org.factcast.core.subscription
Signals, that a Subscription.wait* method cannot terminate normally.
SubscriptionClosedException(String) - Constructor for exception org.factcast.core.subscription.SubscriptionClosedException
 
SubscriptionClosedException(Throwable) - Constructor for exception org.factcast.core.subscription.SubscriptionClosedException
 
SubscriptionImpl - Class in org.factcast.core.subscription
Implements a subscription and offers notifyX methods for the Fact Supplier to write to.
SubscriptionImpl() - Constructor for class org.factcast.core.subscription.SubscriptionImpl
 
SubscriptionRequest - Interface in org.factcast.core.subscription
Defines a request for Subscription.
SubscriptionRequestTO - Class in org.factcast.core.subscription
Implementation of SubscriptionRequest, that is supposed to be used when transferred over the wire to a remote store (for instance via GRPC or REST)
SubscriptionRequestTO(SubscriptionRequest) - Constructor for class org.factcast.core.subscription.SubscriptionRequestTO
 
SupplierWithException<R,E extends Exception> - Interface in org.factcast.core.util
 

T

targetId() - Method in interface org.factcast.core.subscription.observer.FastForwardTarget
 
targetSer() - Method in interface org.factcast.core.subscription.observer.FastForwardTarget
 
timestamp() - Method in interface org.factcast.core.Fact
beware, might return null
toFact(EventObject) - Method in class org.factcast.core.event.EventConverter
 
toFact(EventObject, UUID) - Method in class org.factcast.core.event.EventConverter
 
toJsonNode(Map<String, Object>) - Static method in class org.factcast.core.util.FactCastJson
 
tokenStore - Variable in class org.factcast.core.store.AbstractFactStore
 
TokenStore - Interface in org.factcast.core.store
 
toObjectNode(String) - Static method in class org.factcast.core.util.FactCastJson
 
toPrettyString(String) - Static method in class org.factcast.core.util.FactCastJson
 
toRuntime(Throwable) - Static method in class org.factcast.core.util.ExceptionHelper
 
toString() - Method in class org.factcast.core.DefaultFact
 
toString() - Method in class org.factcast.core.subscription.SubscriptionRequestTO
 
transform(List<TransformationRequest>) - Method in interface org.factcast.core.subscription.transformation.FactTransformerService
 
transform(TransformationRequest) - Method in interface org.factcast.core.subscription.transformation.FactTransformerService
 
TransformationException - Exception in org.factcast.core.subscription
 
TransformationException(Throwable) - Constructor for exception org.factcast.core.subscription.TransformationException
 
TransformationException(String) - Constructor for exception org.factcast.core.subscription.TransformationException
 
TransformationRequest - Class in org.factcast.core.subscription.transformation
 
TransformationRequest() - Constructor for class org.factcast.core.subscription.transformation.TransformationRequest
 
type() - Method in class org.factcast.core.DefaultFact
 
type() - Method in interface org.factcast.core.Fact
 
type(String) - Method in class org.factcast.core.Fact.Builder
 
type(String) - Method in class org.factcast.core.Fact.FactFromEventBuilder
 

U

using(EventSerializer) - Method in class org.factcast.core.Fact.FactFromEventBuilder
 

V

validateOnPublish(List<? extends Fact>) - Method in class org.factcast.core.FactValidation
 
value() - Element in annotation type org.factcast.core.util.NoCoverageReportToBeGenerated
 
valueToTree(T) - Static method in class org.factcast.core.util.FactCastJson
 
version() - Method in class org.factcast.core.DefaultFact
 
version() - Method in interface org.factcast.core.Fact
 
version(int) - Method in class org.factcast.core.Fact.Builder
 
version(int) - Method in class org.factcast.core.Fact.FactFromEventBuilder
 

W

withKeepaliveIntervalInMs(long) - Method in interface org.factcast.core.subscription.SpecBuilder
 
withMaxBatchDelayInMs(long) - Method in interface org.factcast.core.subscription.SpecBuilder
 
WithOptimisticLock - Class in org.factcast.core.lock
 
WithOptimisticLock() - Constructor for class org.factcast.core.lock.WithOptimisticLock
 
WithOptimisticLock.OptimisticRetriesExceededException - Exception in org.factcast.core.lock
 
withoutPublication() - Static method in interface org.factcast.core.lock.Attempt
 
writeExternal(ObjectOutput) - Method in class org.factcast.core.DefaultFact
 
writeValueAsBytes(Object) - Static method in class org.factcast.core.util.FactCastJson
 
writeValueAsPrettyString(Object) - Static method in class org.factcast.core.util.FactCastJson
 
writeValueAsString(T) - Static method in class org.factcast.core.util.FactCastJson
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form