Skip to content

Commit 8add87f

Browse files
committed
Merge remote-tracking branch 'origin/master' into ctx_objects_as_well
# Conflicts: # README.md # src/main/java/org/dataloader/BatchLoaderEnvironment.java # src/main/java/org/dataloader/DataLoader.java # src/main/java/org/dataloader/DataLoaderHelper.java # src/main/java/org/dataloader/DataLoaderOptions.java # src/test/java/ReadmeExamples.java # src/test/java/org/dataloader/DataLoaderBatchLoaderEnvironmentTest.java
2 parents bc307e0 + c8eeacc commit 8add87f

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package org.dataloader;
2+
3+
/**
4+
* A BatchLoaderEnvironmentProvider is used by the {@link org.dataloader.DataLoader} code to
5+
* provide {@link org.dataloader.BatchLoaderEnvironment} calling context to
6+
* the {@link org.dataloader.BatchLoader} call. A common use
7+
* case is for propagating user security credentials or database connection parameters.
8+
*/
9+
public interface BatchLoaderEnvironmentProvider {
10+
/**
11+
* @return a {@link org.dataloader.BatchLoaderEnvironment} that may be needed in batch calls
12+
*/
13+
BatchLoaderEnvironment get();
14+
}

0 commit comments

Comments
 (0)