protected void configure()

in src/main/java/com/googlesource/gerrit/plugins/webhooks/rest/WebhooksRestModule.java [27:39]


  protected void configure() {
    DynamicMap.mapOf(binder(), PROJECT_WEBHOOK_KIND);
    DynamicMap.mapOf(binder(), REMOTE_KIND);

    child(CONFIG_KIND, "projects").to(ProjectsCollection.class);
    child(PROJECT_WEBHOOK_KIND, "remotes").to(RemotesCollection.class);
    create(REMOTE_KIND).to(UpsertRemote.Inserter.class);
    get(REMOTE_KIND).to(GetRemote.class);
    put(REMOTE_KIND).to(UpsertRemote.Updater.class);
    delete(REMOTE_KIND).to(DeleteRemote.class);

    bind(Permissions.class).to(PermissionsImpl.class);
  }