Package org.apache.derby.iapi.db
Class Factory
- java.lang.Object
-
- org.apache.derby.iapi.db.Factory
-
public class Factory extends java.lang.ObjectCallers of these methods must be within the context of a Derby statement execution otherwise a SQLException will be thrown.
There are two basic ways to call these methods.-
Within a SQL statement.
-- checkpoint the database CALL org.apache.derby.iapi.db.Factory:: getDatabaseOfConnection().checkpoint(); -
In a server-side JDBC method.
import org.apache.derby.iapi.db.*; ... // checkpoint the database Database db = Factory.getDatabaseOfConnection(); db.checkpoint();
This class can be accessed using the class alias
FACTORYin SQL-J statements. -
Within a SQL statement.
-
-
Constructor Summary
Constructors Constructor Description Factory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DatabasegetDatabaseOfConnection()Returns the Database object associated with the current connection.static TriggerExecutionContextgetTriggerExecutionContext()Get the TriggerExecutionContext for the current connection of the connection.
-
-
-
Method Detail
-
getDatabaseOfConnection
public static Database getDatabaseOfConnection() throws java.sql.SQLException
Returns the Database object associated with the current connection.
- Throws:
java.sql.SQLException- Not in a connection context.
-
getTriggerExecutionContext
public static TriggerExecutionContext getTriggerExecutionContext() throws java.sql.SQLException
Get the TriggerExecutionContext for the current connection of the connection.- Returns:
- the TriggerExecutionContext if called from the context of a trigger; otherwise, null.
- Throws:
java.sql.SQLException- Not in a connection or trigger context.
-
-