Class SeamapApplication.ApplicationConfiguration

  • Enclosing class:
    SeamapApplication

    @Configuration
    static class SeamapApplication.ApplicationConfiguration
    extends java.lang.Object
    • Constructor Detail

      • ApplicationConfiguration

        ApplicationConfiguration()
    • Method Detail

      • rnd

        @Bean
        public java.util.Random rnd()
      • date

        @Bean
        public Date date()
      • playerList

        @Bean
        public PlayerList playerList()
      • pointInterner

        @Bean
        public com.google.common.collect.Interner<javafx.geometry.Point2D> pointInterner()
      • jaxb2XmlModelMarshaller

        @Bean
        public org.springframework.oxm.jaxb.Jaxb2Marshaller jaxb2XmlModelMarshaller()
      • gameMap

        @Bean
        public IMap gameMap()
      • serverClientEventBus

        @Bean
        public com.google.common.eventbus.AsyncEventBus serverClientEventBus()
      • jaxb2Marshaller

        @Bean
        public org.springframework.oxm.jaxb.Jaxb2Marshaller jaxb2Marshaller()
      • cityBean

        @Bean
        @Scope("prototype")
        public ICity cityBean​(ch.sahits.game.openpatrician.data.xmlmodel.map.Map.Cities.City xmlCity)
      • local

        @Bean
        public Locale local()
      • messageSource

        @Bean
        public org.springframework.context.MessageSource messageSource()
      • tradeRoute

        @Bean
        @Scope("prototype")
        public TradeRoute tradeRoute()
      • tradeRouteStop

        @Bean
        @Scope("prototype")
        public TradeRouteStop tradeRouteStop()
      • imageUtil

        @Bean
        public ImageUtil imageUtil()
      • fontLoader

        @Bean
        public FontLoader fontLoader()
      • seamapImageView

        @Bean
        @Scope("prototype")
        public SeamapImageView seamapImageView​(javafx.scene.image.Image img,
                                               int width,
                                               int heigth,
                                               javafx.geometry.Point2D focus,
                                               double scale)
      • syncServerClientEventBus

        @Bean
        public com.google.common.eventbus.EventBus syncServerClientEventBus()
      • clientEventBus

        @Bean
        public com.google.common.eventbus.AsyncEventBus clientEventBus()
      • uiTimer

        @Bean
        public java.util.concurrent.ScheduledExecutorService uiTimer()