Module org.firebirdsql.jaybird
Package org.firebirdsql.management
package org.firebirdsql.management
APIs and implementation to manage or obtain information about the Firebird server or a specific database.
This includes functionality like:
- Creating and dropping databases (
FBManager) gbakequivalent (FBBackupManager,FBStreamingBackupManager)nbackupequivalentFBNBackupManager)gstatequivalent (FBStatisticsManager)gfixequivalent (FBMaintenanceManager)fbtracemgrequivalent (FBTraceManagergsecequivalent (FBUserManager) — NOTE: this has been deprecated in Firebird 3.0, and it is recommend to use SQL statements for user management instead- Obtaining connection-specific table statistics (
FBTableStatisticsManager)
-
ClassDescriptionImplements the backup and restore functionality of Firebird Services API.Implements the backup and restore functionality of Firebird Services API.Implements the common functionality between regular and streaming backup/restoreStructure that holds path to the database and corresponding size of the file (in case of backup - that is size of the file in megabytes, in case of restore - size of the database file in pages).FBCommandLineThe
FBMaintenanceManagerclass is responsible for replicating the functionality provided by thegfixcommand-line tool.A tool for creating and dropping databases.API forFBManager, for creating and dropping databases.Implements the incremental backup and restore functionality of NBackup via the Firebird Services API.An implementation of the basic Firebird Service API functionality.TheFBStatisticsManagerclass is responsible for replicating the functionality of thegstatcommand-line tool.Implements the streaming version of the backup and restore functionality of Firebird Services API.Provides access to the table statistics of aConnection.Implements the Trace/Audit API available new in Firebird 2.5Deprecated.Use the SQL user management statements instead, we currently do not plan to remove this APIDeprecated.Use the SQL user management statements instead, we currently do not plan to remove this APIAMaintenanceManageris responsible for replicating the functionality provided by thegfixcommand-line tool.Implements the incremental backup and restore functionality of NBackup via the Firebird Services API.Constants for page size supported by Firebird.The base Firebird Service API functionality.AStatisticsManageris responsible for replicating the functionality of thegstatcommand-line tool.Snapshot of the table statistics of a connection (of the table reported bytableName).Implements the Trace/Audit API available new in Firebird 2.5.Deprecated.Use the SQL user management statements instead, we currently do not plan to remove this APIDeprecated.Use the SQL user management statements instead, we currently do not plan to remove this API