Class RegistrarConsoleModule

java.lang.Object
google.registry.ui.server.registrar.RegistrarConsoleModule

@Module public final class RegistrarConsoleModule extends Object
Dagger module for the Registrar Console parameters.
  • Constructor Details

    • RegistrarConsoleModule

      public RegistrarConsoleModule()
  • Method Details

    • provideContacts

      @Provides @Parameter("contacts") public static Optional<com.google.common.collect.ImmutableSet<RegistrarPoc>> provideContacts(com.google.gson.Gson gson, @OptionalJsonPayload Optional<com.google.gson.JsonElement> payload)
    • provideRegistrar

      @Provides @Parameter("registrar") public static Optional<Registrar> provideRegistrar(com.google.gson.Gson gson, @OptionalJsonPayload Optional<com.google.gson.JsonElement> payload)
    • provideCheckpointTime

      @Provides @Parameter("checkpointTime") public static Optional<org.joda.time.DateTime> provideCheckpointTime(jakarta.servlet.http.HttpServletRequest req)
    • providePageNumber

      @Provides @Parameter("pageNumber") public static Optional<Integer> providePageNumber(jakarta.servlet.http.HttpServletRequest req)
    • provideResultsPerPage

      @Provides @Parameter("resultsPerPage") public static Optional<Integer> provideResultsPerPage(jakarta.servlet.http.HttpServletRequest req)
    • provideTotalResults

      @Provides @Parameter("totalResults") public static Optional<Long> provideTotalResults(jakarta.servlet.http.HttpServletRequest req)
    • provideSearchTerm

      @Provides @Parameter("searchTerm") public static Optional<String> provideSearchTerm(jakarta.servlet.http.HttpServletRequest req)