Annotation Interface DomainOperationService


@Documented @Retention(RUNTIME) @Target(TYPE) @MappedService(DomainOperation.class) public @interface DomainOperationService
Annotation to express that the annotated class is an implementation of the domain logic for a given operation type.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends Operation>
    Determines the operation interface.
    The operation-interface extends the persistence- and the domain interfaces.
  • Element Details

    • value

      Class<? extends Operation> value
      Determines the operation interface.
      The operation-interface extends the persistence- and the domain interfaces.
      Returns:
      the operation interface