Commands: How to switch command to a different database?
By default, commands available directly in store are working on a default database that was setup for that store. To switch commands to a different database that is available on that server use ForDatabase method.
ForDatabase
public IDatabaseCommands forDatabase(String database);
Parameters | ||
---|---|---|
database | String | name of a database for which you want to get new commands |
Return Value | |
---|---|
IDatabaseCommands | New instance of commands that is scoped to the requested database. |
Example
IDatabaseCommands commands = store.getDatabaseCommands().forDatabase("otherDatabase");
ForSystemDatabase
public IDatabaseCommands forSystemDatabase();
Return Value | |
---|---|
IDatabaseCommands | Method returns new instance of commands that is scoped to the system database. |
Example
IDatabaseCommands systemCommands = store.getDatabaseCommands().forSystemDatabase();