Class CreateProductVersion

java.lang.Object
net.lightapi.portal.command.AbstractCommandHandler
net.lightapi.portal.product.command.handler.CreateProductVersion
All Implemented Interfaces:
com.networknt.rpc.HybridHandler

public class CreateProductVersion extends net.lightapi.portal.command.AbstractCommandHandler
create a new product version from the portal-view UI product menu.
  • Constructor Details

    • CreateProductVersion

      public CreateProductVersion()
  • Method Details

    • getCloudEventType

      protected String getCloudEventType()
      Specified by:
      getCloudEventType in class net.lightapi.portal.command.AbstractCommandHandler
    • getCloudEventAggregateType

      public String getCloudEventAggregateType()
      Specified by:
      getCloudEventAggregateType in class net.lightapi.portal.command.AbstractCommandHandler
    • getCloudEventAggregateId

      public String getCloudEventAggregateId(Map<String,Object> map)
      Specified by:
      getCloudEventAggregateId in class net.lightapi.portal.command.AbstractCommandHandler
    • getLogger

      protected org.slf4j.Logger getLogger()
      Specified by:
      getLogger in class net.lightapi.portal.command.AbstractCommandHandler
    • enrichInput

      protected com.networknt.monad.Result<Map<String,Object>> enrichInput(io.undertow.server.HttpServerExchange exchange, Map<String,Object> map)
      Overrides:
      enrichInput in class net.lightapi.portal.command.AbstractCommandHandler