Class DeliverPackages

    • Field Detail

      • amount

        private final int amount
      • premium

        private final int premium
      • rnd

        @Autowired
        private java.util.Random rnd
      • clientEventBus

        @Autowired
        @Qualifier("clientEventBus")
        private com.google.common.eventbus.AsyncEventBus clientEventBus
      • locale

        @Autowired
        private Locale locale
      • messageSource

        @Autowired
        private org.springframework.context.MessageSource messageSource
    • Constructor Detail

      • DeliverPackages

        public DeliverPackages​(ICity city,
                               IShip ship,
                               java.time.LocalDateTime deadline,
                               int premium,
                               int amount)
    • Method Detail

      • initializeEventBus

        @PostConstruct
        private void initializeEventBus()
      • unregisterEventBus

        @PreDestroy
        private void unregisterEventBus()