Tabnine Logo
DomainEventMessage.serializeMetaData
Code IndexAdd Tabnine to your IDE (free)

How to use
serializeMetaData
method
in
org.axonframework.eventhandling.DomainEventMessage

Best Java code snippets using org.axonframework.eventhandling.DomainEventMessage.serializeMetaData (Showing top 6 results out of 315)

origin: AxonFramework/AxonFramework

protected EventMessage<?>[] createEvents(String aggregateId, int startSequenceNumber, int count) {
  return IntStream.range(startSequenceNumber, startSequenceNumber + count)
          .mapToObj(sequenceNumber -> createEvent(aggregateId, sequenceNumber))
          .peek(event -> serializer().ifPresent(serializer -> {
            event.serializePayload(serializer, byte[].class);
            event.serializeMetaData(serializer, byte[].class);
          })).toArray(EventMessage[]::new);
}
origin: AxonFramework/AxonFramework

                    Serializer serializer) throws SQLException {
SerializedObject<?> payload = snapshot.serializePayload(serializer, dataType);
SerializedObject<?> metaData = snapshot.serializeMetaData(serializer, dataType);
final String sql = "INSERT INTO " + schema.snapshotTable() + " (" +
    String.join(", ", schema.eventIdentifierColumn(), schema.aggregateIdentifierColumn(),
origin: AxonFramework/AxonFramework

DomainEventMessage<?> event = asDomainEventMessage(eventMessage);
SerializedObject<?> payload = event.serializePayload(serializer, dataType);
SerializedObject<?> metaData = event.serializeMetaData(serializer, dataType);
preparedStatement.setString(1, event.getIdentifier());
preparedStatement.setString(2, event.getAggregateIdentifier());
origin: org.axonframework/axon-eventsourcing

DomainEventMessage<?> event = asDomainEventMessage(eventMessage);
SerializedObject<?> payload = event.serializePayload(serializer, dataType);
SerializedObject<?> metaData = event.serializeMetaData(serializer, dataType);
preparedStatement.setString(1, event.getIdentifier());
preparedStatement.setString(2, event.getAggregateIdentifier());
origin: org.axonframework/axon-eventsourcing

                    Serializer serializer) throws SQLException {
SerializedObject<?> payload = snapshot.serializePayload(serializer, dataType);
SerializedObject<?> metaData = snapshot.serializeMetaData(serializer, dataType);
final String sql = "INSERT INTO " + schema.snapshotTable() + " (" +
    String.join(", ", schema.eventIdentifierColumn(), schema.aggregateIdentifierColumn(),
origin: org.axonframework.extensions.mongo/axon-mongo

/**
 * Constructor used to create a new event entry to store in Mongo.
 *
 * @param event      The actual DomainEvent to store
 * @param serializer Serializer to use for the event to store
 */
public EventEntry(DomainEventMessage<?> event, Serializer serializer) {
  aggregateIdentifier = event.getAggregateIdentifier();
  aggregateType = event.getType();
  sequenceNumber = event.getSequenceNumber();
  eventIdentifier = event.getIdentifier();
  Class<?> serializationTarget = String.class;
  if (serializer.canSerializeTo(DBObject.class)) {
    serializationTarget = DBObject.class;
  }
  SerializedObject<?> serializedPayloadObject = event.serializePayload(serializer, serializationTarget);
  SerializedObject<?> serializedMetaDataObject = event.serializeMetaData(serializer, serializationTarget);
  serializedPayload = serializedPayloadObject.getData();
  payloadType = serializedPayloadObject.getType().getName();
  payloadRevision = serializedPayloadObject.getType().getRevision();
  serializedMetaData = serializedMetaDataObject.getData();
  timestamp = formatInstant(event.getTimestamp());
}
org.axonframework.eventhandlingDomainEventMessageserializeMetaData

Popular methods of DomainEventMessage

  • getSequenceNumber
    Returns the sequence number that allows DomainEvents originating from the same Aggregate to be place
  • getAggregateIdentifier
    Returns the identifier of the Aggregate that generated this DomainEvent. Note that the value returne
  • getType
    Returns the type of the Aggregate that generated this DomainEvent. By default this is equal to the s
  • getIdentifier
  • getPayload
  • getTimestamp
  • serializePayload
  • andMetaData
  • getMetaData
  • getPayloadType
  • withMetaData
  • withMetaData

Popular in Java

  • Creating JSON documents from java classes using gson
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getSharedPreferences (Context)
  • scheduleAtFixedRate (Timer)
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Top 12 Jupyter Notebook extensions
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