public PublishResult publishEvent()

in sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/adapters/CloudWatchEventAdapter.java [28:40]


    public PublishResult publishEvent(DomainEvent occurredEvent) {
        String eventJson;

        DomainModelMapper mapper = new DomainModelMapper();
        eventJson = mapper.writeToJsonString(occurredEvent);

        logger.info("eventJson : " + eventJson);

        if (eventJson == null) {
            return new PublishResult("Malformed format of Event");
        }
        return putEvent(eventJson);
    }