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
) gbak
equivalent (FBBackupManager
,FBStreamingBackupManager
)nbackup
equivalentFBNBackupManager
)gstat
equivalent (FBStatisticsManager
)gfix
equivalent (FBMaintenanceManager
)fbtracemgr
equivalent (FBTraceManager
gsec
equivalent (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
FBMaintenanceManager
class is responsible for replicating the functionality provided by thegfix
command-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.TheFBStatisticsManager
class is responsible for replicating the functionality of thegstat
command-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 APIAMaintenanceManager
is responsible for replicating the functionality provided by thegfix
command-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.AStatisticsManager
is responsible for replicating the functionality of thegstat
command-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