Class As4CommonModule

  • All Implemented Interfaces:
    com.google.inject.Module

    public class As4CommonModule
    extends network.oxalis.commons.guice.OxalisModule
    • Constructor Detail

      • As4CommonModule

        public As4CommonModule()
    • Method Detail

      • configure

        protected void configure()
        Overrides:
        configure in class com.google.inject.AbstractModule
      • getMessageIdGenerator

        @Provides
        public MessageIdGenerator getMessageIdGenerator​(com.google.inject.Injector injector,
                                                        network.oxalis.api.settings.Settings<As4Conf> settings)
      • getPolicyService

        @Provides
        public PolicyService getPolicyService​(network.oxalis.vefa.peppol.mode.Mode mode,
                                              network.oxalis.api.settings.Settings<As4Conf> settings,
                                              ActionProvider actionProvider)
      • getActionProvider

        @Provides
        public ActionProvider getActionProvider​(network.oxalis.api.settings.Settings<As4Conf> settings)