Interface IFluentMutableOptionalDatabaseNameHolder<H extends IFluentMutableOptionalDatabaseNameHolder<H>>
- Type Parameters:
H- is the type of aIFluentMutableOptionalDatabaseNameHolder.
- All Superinterfaces:
IDatabaseNameHolder
public interface IFluentMutableOptionalDatabaseNameHolder<H extends IFluentMutableOptionalDatabaseNameHolder<H>>
extends IDatabaseNameHolder
A
IFluentMutableOptionalDatabaseNameHolder is a
IDatabaseNameHolder whose database name can be set and removed
programmatically and fluently.- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidRemoves the database name of the currentIFluentMutableOptionalDatabaseNameHolder.setDatabaseName(String databaseName) Sets the database name of the currentIFluentMutableOptionalDatabaseNameHolder.Methods inherited from interface IDatabaseNameHolder
getDatabaseName, getDatabaseNameInQuotes
-
Method Details
-
removeDatabaseName
void removeDatabaseName()Removes the database name of the currentIFluentMutableOptionalDatabaseNameHolder. -
setDatabaseName
Sets the database name of the currentIFluentMutableOptionalDatabaseNameHolder.- Parameters:
databaseName-- Returns:
- the current
IFluentMutableOptionalDatabaseNameHolder. - Throws:
RuntimeException- if the given databaseName is null or blank.
-