All Downloads are FREE. Search and download functionalities are using the official Maven repository.

poussecafe.journal.domain.JournalEntry Maven / Gradle / Ivy

package poussecafe.journal.domain;

import poussecafe.attribute.Attribute;
import poussecafe.discovery.Aggregate;
import poussecafe.domain.AggregateRoot;
import poussecafe.domain.EntityAttributes;

@Aggregate(
  factory = JournalEntryFactory.class,
  repository = JournalEntryRepository.class
)
public class JournalEntry extends AggregateRoot {

    public static interface Attributes extends EntityAttributes {

        Attribute rawMessage();

        Attribute error();

        Attribute status();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy