Tabnine Logo
org.axonframework.eventsourcing.eventstore
Code IndexAdd Tabnine to your IDE (free)

How to use org.axonframework.eventsourcing.eventstore

Best Java code snippets using org.axonframework.eventsourcing.eventstore (Showing top 20 results out of 315)

origin: AxonFramework/AxonFramework

@Override
public DomainEventMessage<?> peek() {
  initActiveIfRequired();
  if (actual == null) {
    return historic.peek();
  } else {
    return actual.peek();
  }
}
origin: AxonFramework/AxonFramework

@Override
public boolean hasNext() {
  initActiveIfRequired();
  if (actual == null) {
    return historic.hasNext();
  }
  return actual.hasNext();
}
origin: AxonFramework/AxonFramework

  @Override
  public Long getLastSequenceNumber() {
    initActiveIfRequired();
    if (actual == null) {
      return historic.getLastSequenceNumber();
    } else {
      return actual.getLastSequenceNumber();
    }
  }
}
origin: AxonFramework/AxonFramework

@Override
public DomainEventMessage<?> next() {
  initActiveIfRequired();
  if (actual == null) {
    return historic.next();
  } else {
    return actual.next();
  }
}
origin: AxonFramework/AxonFramework

@Override
public DomainEventMessage<?> next() {
  if (!hasNext()) {
    return null;
  }
  DomainEventMessage<?> next = delegate.next();
  lastSequenceNumber = next.getSequenceNumber();
  return next;
}
origin: AxonFramework/AxonFramework

@Override
public DomainEventStream readEvents(String aggregateIdentifier, long firstSequenceNumber) {
  DomainEventStream historic = historicStorage.readEvents(aggregateIdentifier, firstSequenceNumber);
  return new ConcatenatingDomainEventStream(historic, aggregateIdentifier,
                       (id, seq) -> activeStorage.readEvents(aggregateIdentifier, seq));
}
origin: AxonFramework/AxonFramework

@Override
public DomainEventMessage<?> peek() {
  if (!hasNext()) {
    return null;
  }
  return delegate.peek();
}
origin: AxonFramework/AxonFramework

@Override
public DomainEventMessage<?> peek() {
  if (!hasNext()) {
    return null;
  }
  return streams.peekFirst().peek();
}
origin: AxonFramework/AxonFramework

  @Override
  public TrackingToken createTokenAt(Instant dateTime) {
    return delegate.createTokenAt(dateTime);
  }
}
origin: AxonFramework/AxonFramework

@Override
public Builder snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) {
  super.snapshotFilter(snapshotFilter);
  return this;
}
origin: AxonFramework/AxonFramework

@Override
public Builder snapshotSerializer(Serializer snapshotSerializer) {
  super.snapshotSerializer(snapshotSerializer);
  return this;
}
origin: AxonFramework/AxonFramework

@Override
public Builder snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) {
  super.snapshotFilter(snapshotFilter);
  return this;
}
origin: AxonFramework/AxonFramework

@Override
public Builder snapshotSerializer(Serializer snapshotSerializer) {
  if (snapshotSerializer != null) {
    super.snapshotSerializer(snapshotSerializer);
  }
  return this;
}
origin: AxonFramework/AxonFramework

@Override
public Builder eventSerializer(Serializer eventSerializer) {
  super.eventSerializer(eventSerializer);
  return this;
}
origin: AxonFramework/AxonFramework

@Override
public Builder storageEngine(EventStorageEngine storageEngine) {
  super.storageEngine(storageEngine);
  return this;
}
origin: AxonFramework/AxonFramework

/**
 * {@inheritDoc} Defaults to a {@link JdbcSQLErrorCodesResolver}.
 */
@Override
public Builder persistenceExceptionResolver(PersistenceExceptionResolver persistenceExceptionResolver) {
  super.persistenceExceptionResolver(persistenceExceptionResolver);
  return this;
}
origin: AxonFramework/AxonFramework

  /**
   * Validates whether the fields contained in this Builder are set accordingly.
   *
   * @throws AxonConfigurationException if one field is asserted to be incorrect according to the Builder's
   *                                    specifications
   */
  @Override
  protected void validate() throws AxonConfigurationException {
    super.validate();
  }
}
origin: AxonFramework/AxonFramework

@Override
public TrackingToken createTokenAt(Instant dateTime) {
  TrackingToken tokenFromActiveStorage = activeStorage.createTokenAt(dateTime);
  if (tokenFromActiveStorage == null) {
    return historicStorage.createTokenAt(dateTime);
  }
  return tokenFromActiveStorage;
}
origin: AxonFramework/AxonFramework

@Override
public Builder snapshotFilter(Predicate<? super DomainEventData<?>> snapshotFilter) {
  super.snapshotFilter(snapshotFilter);
  return this;
}
origin: AxonFramework/AxonFramework

@Override
public Builder snapshotSerializer(Serializer snapshotSerializer) {
  super.snapshotSerializer(snapshotSerializer);
  return this;
}
org.axonframework.eventsourcing.eventstore

Most used classes

  • InMemoryEventStorageEngine
    Thread-safe event storage engine that stores events and snapshots in memory.
  • DomainEventStream
    The DomainEventStream represents a stream of historical events published by an Aggregate. The order
  • EmbeddedEventStore
    Implementation of an EventStore that stores and fetches events using an EventStorageEngine. If suppo
  • EventStore
    Provides a mechanism to open streams from events in the the underlying event storage. The EventStore
  • JdbcEventStorageEngine
    EventStorageEngine implementation that uses JDBC to store and fetch events. By default the payload o
  • AbstractEventStorageEngine,
  • BatchingEventStorageEngine,
  • EmbeddedEventStore$Builder,
  • EventSchema,
  • JpaEventStorageEngine$Builder,
  • AbstractEventStore,
  • EventStorageEngine,
  • EventStoreException,
  • JdbcEventStorageEngine$Builder,
  • JdbcSQLErrorCodesResolver,
  • Oracle11EventTableFactory,
  • SQLErrorCodesResolver,
  • AbstractEventStorageEngine$Builder,
  • AbstractEventStore$Builder
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now