Class TimescaleProvider
java.lang.Object
com.barden.library.database.timescale.TimescaleProvider
Timescale provider class.
-
Constructor Summary
ConstructorsConstructorDescriptionTimescaleProvider(String host, int port, String username, String password, String database) Create a postgresql connection and provider. -
Method Summary
-
Constructor Details
-
TimescaleProvider
public TimescaleProvider(@Nonnull String host, int port, @Nonnull String username, @Nonnull String password, @Nonnull String database) Create a postgresql connection and provider.- Parameters:
host- Host or IP address of TimescaleDB server.port- Port address of TimescaleDB server.username- Username.password- Password.
-
-
Method Details
-
isInitialized
public boolean isInitialized()Gets if TimescaleDB initialized or not.- Returns:
- If TimescaleDB initialized or not.
-
getHost
Gets host.- Returns:
- Host.
-
getPort
public int getPort()Gets port.- Returns:
- Port.
-
getUsername
Gets username.- Returns:
- Username.
-
getPassword
Gets password.- Returns:
- Password.
-
getDatabase
Gets database.- Returns:
- Database.
-
getConnection
Gets connection.- Returns:
- Connection.
-
session
Creates a statement.- Returns:
- Statement.
- Throws:
SQLException
-
prepare
Prepares a statement.- Returns:
- Statement.
- Throws:
SQLException
-