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 |
OracleSQLBuilderImpl.bindWhereAttrValue(EntityImpl entityContext,
DBTransactionImpl trans,
java.sql.PreparedStatement stmt,
AttributeDefImpl attrDef,
int bindIndex,
boolean skipNull) |
protected int |
OLiteSQLBuilderImpl.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 |
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 |
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 |
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) |