File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -427,4 +427,22 @@ private void registryExample() {
427427 DataLoader <String , User > changedUsersDataLoader = registry .getDataLoader ("users" );
428428
429429 }
430+
431+ private void combiningRegistryExample () {
432+ DataLoader <String , User > userDataLoader = DataLoaderFactory .newDataLoader (userBatchLoader );
433+ DataLoader <String , User > teamsDataLoader = DataLoaderFactory .newDataLoader (teamsBatchLoader );
434+
435+ DataLoaderRegistry registry = DataLoaderRegistry .newRegistry ()
436+ .register ("users" , userDataLoader )
437+ .register ("teams" , teamsDataLoader )
438+ .build ();
439+
440+ DataLoaderRegistry registryCombined = DataLoaderRegistry .newRegistry ()
441+ .instrumentation (timingInstrumentation )
442+ .registerAll (registry )
443+ .build ();
444+
445+ DataLoader <String , User > changedUsersDataLoader = registryCombined .getDataLoader ("users" );
446+
447+ }
430448}
You can’t perform that action at this time.
0 commit comments