Class PersistCommandInterceptor

java.lang.Object
ai.stapi.axonsystem.commandpersisting.PersistCommandInterceptor
All Implemented Interfaces:
org.axonframework.messaging.MessageHandlerInterceptor<org.axonframework.commandhandling.CommandMessage<?>>

public class PersistCommandInterceptor extends Object implements org.axonframework.messaging.MessageHandlerInterceptor<org.axonframework.commandhandling.CommandMessage<?>>
  • Constructor Details

    • PersistCommandInterceptor

      public PersistCommandInterceptor(CommandMessageStore commandMessageStore)
  • Method Details

    • handle

      public Object handle(@NotNull @NotNull org.axonframework.messaging.unitofwork.UnitOfWork<? extends org.axonframework.commandhandling.CommandMessage<?>> unitOfWork, @NotNull @NotNull org.axonframework.messaging.InterceptorChain interceptorChain) throws Exception
      Specified by:
      handle in interface org.axonframework.messaging.MessageHandlerInterceptor<org.axonframework.commandhandling.CommandMessage<?>>
      Throws:
      Exception