Package | Description |
---|---|
oracle.jbo.server |
Contains the implementation of middle tier components.
|
oracle.jbo.server.remote |
Contains the platform independent server side abstract implementation for handling 3 tier communications.
|
oracle.jbo.server.security |
Modifier and Type | Class and Description |
---|---|
class |
DBTransactionImpl2
Implementation of
DBTransaction interface for representing both "connected" and "not connected" state. |
Modifier and Type | Method and Description |
---|---|
DBTransactionImpl |
DatabaseTransactionFactory.create(java.sql.Connection connection)
Deprecated.
Since 9.0.3. This method is no longer called to create a connected DBTransaction instance. Instead, DBTransactionImpl2 instance, created by
create() , migrates from disconnected to connected state. |
DBTransactionImpl |
DatabaseTransactionFactory.create(javax.sql.DataSource ds)
Deprecated.
Since 9.0.3. This method is no longer called to create a connected DBTransaction instance. Instead, DBTransactionImpl2 instance, created by
create() , migrates from disconnected to connected state. |
DBTransactionImpl |
DatabaseTransactionFactory.create(javax.sql.DataSource ds, java.lang.String user, java.lang.String passwd)
Deprecated.
Since 9.0.3. This method is no longer called to create a connected DBTransaction instance. Instead, DBTransactionImpl2 instance, created by
create() , migrates from disconnected to connected state. |
DBTransactionImpl |
DatabaseTransactionFactory.create(java.lang.String url)
Deprecated.
Since 9.0.3. This method is no longer called to create a connected DBTransaction instance. Instead, DBTransactionImpl2 instance, created by
create() , migrates from disconnected to connected state. |
DBTransactionImpl |
DatabaseTransactionFactory.create(java.lang.String url, java.util.Properties info)
Deprecated.
Since 9.0.3. This method is no longer called to create a connected DBTransaction instance. Instead, DBTransactionImpl2 instance, created by
create() , migrates from disconnected to connected state. |
DBTransactionImpl |
DatabaseTransactionFactory.create(java.lang.String url, java.lang.String user, java.lang.String password)
Deprecated.
Since 9.0.3. This method is no longer called to create a connected DBTransaction instance. Instead, DBTransactionImpl2 instance, created by
create() , migrates from disconnected to connected state. |
DBTransactionImpl |
DatabaseTransactionFactory.create(java.lang.String url, java.lang.String user, java.lang.String password, java.util.Properties info)
Deprecated.
Since 9.0.3. This method is no longer called to create a connected DBTransaction instance. Instead, DBTransactionImpl2 instance, created by
create() , migrates from disconnected to connected state. |
DBTransactionImpl |
EntityCache.getDBTransactionImpl() |
Modifier and Type | Method and Description |
---|---|
protected int |
OracleSQLBuilderImpl.bindParamValue(int bindingStyle, java.lang.Object value, DBTransactionImpl trans, java.sql.PreparedStatement stmt, AttributeDefImpl attrDef, int bindIndex, boolean skipNull) |
protected int |
BaseSQLBuilderImpl.bindParamValue(int bindingStyle, java.lang.Object value, DBTransactionImpl trans, java.sql.PreparedStatement stmt, AttributeDefImpl attrDef, int bindIndex, boolean skipNull)
Binds a parameter value to the Statement's bind index dealing with Null values appropriately.
|
protected int |
OLiteSQLBuilderImpl.bindWhereAttrValue(EntityImpl entityContext, DBTransactionImpl trans, java.sql.PreparedStatement stmt, AttributeDefImpl attrDef, int bindIndex, boolean skipNull) |
protected int |
OracleSQLBuilderImpl.bindWhereAttrValue(EntityImpl entityContext, DBTransactionImpl trans, java.sql.PreparedStatement stmt, AttributeDefImpl attrDef, int bindIndex, boolean skipNull) |
protected int |
BaseSQLBuilderImpl.bindWhereAttrValue(EntityImpl entityContext, DBTransactionImpl trans, java.sql.PreparedStatement stmt, AttributeDefImpl attrDef, int bindIndex, boolean skipNull)
Binds an attribute value to the Statement's WHERE clause parameter index dealing with Null values appropriately.
|
protected void |
OracleSQLBuilderImpl.buildReturningClause(java.lang.StringBuffer sqlBuffer, DBTransactionImpl trans, AttributeDefImpl[] retrCols, AttributeDefImpl[] retrKeyCols, boolean batchMode, boolean oracleBinding)
Create a statement to use the RETURNING clause for the entity attributes that need to be fetched after a successful INSERT or UPDATE.
|
void |
SQLBuilder.buildSelectString(DBTransactionImpl trans, java.lang.StringBuffer buffer, java.lang.String sourceName, java.lang.String sourceAlias, AttributeDefImpl[] attrs, boolean withIntoClause, int bindingStyle)
Construct a SQL SELECT statement for the Entity into the designated Buffer.
|
void |
OracleSQLBuilderImpl.buildSelectString(DBTransactionImpl trans, java.lang.StringBuffer buffer, java.lang.String sourceName, java.lang.String sourceAlias, AttributeDefImpl[] attrs, boolean withIntoClause, int bindingStyle)
Build a list of columns that could be used in a SELECT statement.
|
void |
BaseSQLBuilderImpl.buildSelectString(DBTransactionImpl trans, java.lang.StringBuffer buffer, java.lang.String sourceName, java.lang.String sourceAlias, AttributeDefImpl[] attrs, boolean withIntoClause, int bindingStyle) |
java.lang.Object |
AttributeDefImpl.convertToStorage(java.lang.Object data, DBTransactionImpl trans)
Internal: Application should not use this method.
|
protected LongRunningStatementHandle |
BaseSQLBuilderImpl.createHandleForCancellableStatements(DBTransactionImpl trans, java.sql.Statement stmt)
Creates a handle that could be used later to terminate a long running statment.
|
java.lang.Object[] |
SQLBuilder.doLoadBulkFromResultSet(AttributeDefImpl[] attrs, int attrIndex, java.sql.ResultSet rs, int rsIndex, DBTransactionImpl trans)
Loads an array of objects from a result set.
|
java.lang.Object[] |
OracleSQLBuilderImpl.doLoadBulkFromResultSet(AttributeDefImpl[] attrDefs, int attrIndex, java.sql.ResultSet rs, int index, DBTransactionImpl trans) |
java.lang.Object[] |
BaseSQLBuilderImpl.doLoadBulkFromResultSet(AttributeDefImpl[] attrDefs, int attrIndex, java.sql.ResultSet rs, int index, DBTransactionImpl trans) |
java.lang.Object |
SQLBuilder.doLoadFromResultSet(java.lang.Object theTypeFactory, java.lang.Object theElemFactory, java.lang.Class theJavaType, byte attrLoad, java.sql.ResultSet rs, int index, DBTransactionImpl trans)
Loads an object from a result set.
|
java.lang.Object |
OLiteSQLBuilderImpl.doLoadFromResultSet(java.lang.Object theTypeFactory, java.lang.Object theElemFactory, java.lang.Class theJavaType, byte attrLoad, java.sql.ResultSet rs, int index, DBTransactionImpl trans) |
java.lang.Object |
OracleSQLBuilderImpl.doLoadFromResultSet(java.lang.Object theTypeFactory, java.lang.Object theElemFactory, java.lang.Class theJavaType, byte attrLoad, java.sql.ResultSet rs, int index, DBTransactionImpl trans) |
java.lang.Object |
BaseSQLBuilderImpl.doLoadFromResultSet(java.lang.Object theTypeFactory, java.lang.Object theElemFactory, java.lang.Class theJavaType, byte attrLoad, java.sql.ResultSet rs, int index, DBTransactionImpl trans) |
protected void |
EntityCache.init(DBTransactionImpl trans, EntityDefImpl entityDef) |
java.lang.Object |
AttributeDefImpl.loadFromResultSet(java.sql.ResultSet rs, int index, DBTransactionImpl trans)
Internal: Applications should not use this method.
|
void |
ApplicationModuleRemoteAdapter.txnCreated(DBTransactionImpl txn) |
void |
ApplicationModuleRemoteAdapter.txnRemoved(DBTransactionImpl txn) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractRemoteApplicationModuleImpl.txnCreated(DBTransactionImpl txn) |
void |
AbstractRemoteApplicationModuleImpl.txnRemoved(DBTransactionImpl txn) |
Constructor and Description |
---|
DataSecurityProviderManager(DBTransactionImpl dbTransaction) |