public class ImportDryRunConcourse
extends NoOpConcourse
Concourse API that holds inserted data in
memory.
This particular API is designed to allow the import framework to perform dry-run data imports.
NOTE: By default, this class intentionally contains static state.. In order to support multi-threaded imports, this class maintains a global view of data that has been inserted from multiple instances.
| Constructor and Description |
|---|
ImportDryRunConcourse()
Construct a new instance.
|
ImportDryRunConcourse(boolean isolated)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected Concourse |
copyConnection() |
Set<String> |
describe() |
String |
dump()
Dump the data that was inserted as a JSON blob.
|
void |
exit() |
Set<Long> |
insert(String json) |
abort, add, add, add, browse, browse, browse, browse, chronologize, chronologize, chronologize, clear, clear, clear, clear, clear, clear, commit, consolidate, describe, describe, describe, describe, describe, diff, diff, diff, diff, diff, diff, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, find, findOrAdd, findOrInsert, findOrInsert, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, getServerEnvironment, getServerVersion, insert, insert, inventory, invokePlugin, jsonify, jsonify, jsonify, jsonify, jsonify, jsonify, jsonify, jsonify, link, link, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, navigate, ping, ping, reconcile, remove, remove, revert, revert, revert, revert, review, review, review, review, review, review, search, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, set, set, stage, time, time, trace, trace, trace, trace, unlink, verify, verify, verifyAndSwap, verifyOrSetat, audit, audit, audit, audit, audit, audit, calculate, calculate, close, connect, connect, connect, connect, connectWithPrefs, connectWithPrefs, consolidate, copyExistingConnection, find, find, find, find, find, find, find, find, find, find, find, find, findOrInsert, findOrInsert, findOrInsert, findOrInsert, findOrInsert, findOrInsert, findOrInsert, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, insert, insert, insert, insert, insert, insert, insert, manage, navigate, navigate, reconcile, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, stage, time, time, trace, tracepublic ImportDryRunConcourse()
public ImportDryRunConcourse(boolean isolated)
isolated - public String dump()
public void exit()
exit in class NoOpConcourseprotected Concourse copyConnection()
copyConnection in class NoOpConcourse