Class PostgresDatabaseSystemService
java.lang.Object
net.solarnetwork.node.dao.jdbc.postgres.PostgresDatabaseSystemService
- All Implemented Interfaces:
net.solarnetwork.node.dao.jdbc.DatabaseSystemService
public class PostgresDatabaseSystemService
extends Object
implements net.solarnetwork.node.dao.jdbc.DatabaseSystemService
Postgres implementation of
DatabaseSystemService.- Version:
- 1.0
- Author:
- matt
-
Constructor Summary
ConstructorsConstructorDescriptionPostgresDatabaseSystemService(Collection<DataSource> dataSources) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionFile[]longtableFileSystemSize(String schemaName, String tableName) voidvacuumTable(String schemaName, String tableName)
-
Constructor Details
-
PostgresDatabaseSystemService
Constructor.- Parameters:
dataSources- the list of data sources to support- Throws:
IllegalArgumentException- if any argument isnull
-
-
Method Details
-
getFileSystemRoots
- Specified by:
getFileSystemRootsin interfacenet.solarnetwork.node.dao.jdbc.DatabaseSystemService
-
tableFileSystemSize
- Specified by:
tableFileSystemSizein interfacenet.solarnetwork.node.dao.jdbc.DatabaseSystemService
-
vacuumTable
- Specified by:
vacuumTablein interfacenet.solarnetwork.node.dao.jdbc.DatabaseSystemService
-