Uses of Interface
org.eclipse.persistence.queries.Call
-
-
Uses of Call in org.eclipse.persistence.descriptors
Methods in org.eclipse.persistence.descriptors that return Call Modifier and Type Method Description Call
DescriptorQueryManager. getDeleteCall()
ADVANCED: Return the receiver's delete call.Call
DescriptorQueryManager. getDoesExistCall()
ADVANCED: Return the receiver's does-exist call.Call
DescriptorQueryManager. getInsertCall()
ADVANCED: Return the receiver's insert call.Call
DescriptorQueryManager. getReadAllCall()
ADVANCED: Return the receiver's read-all call.Call
DescriptorQueryManager. getReadObjectCall()
ADVANCED: Return the receiver's read-object call.Call
DescriptorQueryManager. getUpdateCall()
ADVANCED: Return the receiver's update call.Methods in org.eclipse.persistence.descriptors with parameters of type Call Modifier and Type Method Description void
DescriptorQueryManager. setDeleteCall(Call call)
ADVANCED: Set the receiver's delete call.void
DescriptorQueryManager. setDoesExistCall(Call call)
ADVANCED: Set the receiver's does exist call.void
DescriptorQueryManager. setInsertCall(Call call)
ADVANCED: Set the receiver's insert call.void
DescriptorQueryManager. setReadAllCall(Call call)
ADVANCED: Set the receiver's read all call.void
DescriptorQueryManager. setReadObjectCall(Call call)
ADVANCED: Set the receiver's read object call.void
DescriptorQueryManager. setUpdateCall(Call call)
ADVANCED: Set the receiver's update call. -
Uses of Call in org.eclipse.persistence.eis
Methods in org.eclipse.persistence.eis with parameters of type Call Modifier and Type Method Description void
EISPlatform. appendParameter(Call call, Writer writer, Object parameter)
Add the parameter.Object
EISAccessor. basicExecuteCall(Call call, AbstractRecord translationRow, AbstractSession session)
Execute the interaction.Object
EISAccessor. executeCall(Call call, AbstractRecord translationRow, AbstractSession session)
Avoid super to have logging occur after possible manual auto-commit.static EISException
EISException. resourceException(jakarta.resource.ResourceException resourceException, Call call, EISAccessor accessor, AbstractSession session)
-
Uses of Call in org.eclipse.persistence.eis.interactions
Classes in org.eclipse.persistence.eis.interactions that implement Call Modifier and Type Class Description class
EISInteraction
Defines the specification for a call to a JCA interaction.class
IndexedInteraction
Defines the specification for a call to a JCA interaction that uses indexed records.class
MappedInteraction
Defines the specification for a call to a JCA interaction using Mapped records.class
QueryStringInteraction
Defines the specification for a call to a JCA interaction that uses a query string.class
XMLInteraction
Defines the specification for a call to a JCA interaction that uses XML.class
XQueryInteraction
Defines the specification for a call to a JCA interaction that uses XQuery. -
Uses of Call in org.eclipse.persistence.eis.mappings
Methods in org.eclipse.persistence.eis.mappings with parameters of type Call Modifier and Type Method Description void
EISOneToManyMapping. setDeleteAllCall(Call call)
PUBLIC: The default delete all call for this mapping can be overridden by specifying the new call. -
Uses of Call in org.eclipse.persistence.exceptions
Fields in org.eclipse.persistence.exceptions declared as Call Modifier and Type Field Description protected Call
DatabaseException. call
Methods in org.eclipse.persistence.exceptions that return Call Modifier and Type Method Description Call
DatabaseException. getCall()
PUBLIC: Return the call that caused the exception.Methods in org.eclipse.persistence.exceptions with parameters of type Call Modifier and Type Method Description static QueryException
QueryException. invalidDatabaseCall(Call call)
void
DatabaseException. setCall(Call call)
INTERNAL: Set the call that caused the exception.static DatabaseException
DatabaseException. sqlException(SQLException exception, Call call, Accessor accessor, AbstractSession session, boolean isCommunicationFailure)
-
Uses of Call in org.eclipse.persistence.internal.databaseaccess
Subinterfaces of Call in org.eclipse.persistence.internal.databaseaccess Modifier and Type Interface Description interface
QueryStringCall
INTERNAL: Purpose: Used to define query string calls.Classes in org.eclipse.persistence.internal.databaseaccess that implement Call Modifier and Type Class Description class
DatabaseCall
INTERNAL: Purpose: Used as an abstraction of a database invocation.class
DatasourceCall
INTERNAL: Purpose: Used as an abstraction of a datasource invocation.Methods in org.eclipse.persistence.internal.databaseaccess with parameters of type Call Modifier and Type Method Description void
DatabasePlatform. appendLiteralToCall(Call call, Writer writer, Object literal)
INTERNAL: In case shouldBindLiterals is true, instead of null value a DatabaseField value may be passed (so that it's type could be used for binding null).protected void
DatabasePlatform. appendLiteralToCallWithBinding(Call call, Writer writer, Object literal)
INTERNAL: Override this method in case the platform needs to do something special for binding literals.void
DatabasePlatform. appendParameter(Call call, Writer writer, Object parameter)
Write a database-friendly representation of the given parameter to the writer.void
DatasourcePlatform. appendParameter(Call call, Writer writer, Object parameter)
Add the parameter.void
Platform. appendParameter(Call call, Writer writer, Object parameter)
Add the parameter.int
DatabasePlatform. appendParameterInternal(Call call, Writer writer, Object parameter)
Returns the number of parameters that used binding.Object
DatabaseAccessor. basicExecuteCall(Call call, AbstractRecord translationRow, AbstractSession session)
Execute the call.Object
DatabaseAccessor. basicExecuteCall(Call call, AbstractRecord translationRow, AbstractSession session, boolean batch)
Execute the call.protected abstract Object
DatasourceAccessor. basicExecuteCall(Call call, AbstractRecord row, AbstractSession session)
Execute the call to driver level datasource.Object
Accessor. executeCall(Call call, AbstractRecord translationRow, AbstractSession session)
Execute the call.Object
DatabaseAccessor. executeCall(Call call, AbstractRecord translationRow, AbstractSession session)
Execute the call.Object
DatasourceAccessor. executeCall(Call call, AbstractRecord translationRow, AbstractSession session)
Execute the call.Object
DatabasePlatform. getCustomModifyValueForCall(Call call, Object value, DatabaseField field, boolean shouldBind)
This method determines if any special processing needs to occur prior to writing a field.Object
DatasourcePlatform. getCustomModifyValueForCall(Call call, Object value, DatabaseField field, boolean shouldBind)
Allow for the platform to handle the representation of parameters specially.Object
Platform. getCustomModifyValueForCall(Call call, Object value, DatabaseField field, boolean shouldBind)
Allow for the platform to handle the representation of parameters specially.DatabaseException
DatabaseAccessor. processExceptionForCommError(AbstractSession session, SQLException exception, Call call)
This method is used to process an SQL exception and determine if the exception should be passed on for further processing. -
Uses of Call in org.eclipse.persistence.internal.helper
Methods in org.eclipse.persistence.internal.helper with parameters of type Call Modifier and Type Method Description void
LOBValueWriter. addCall(Call call)
Add original (insert or update) call to the collection -
Uses of Call in org.eclipse.persistence.internal.oxm
Methods in org.eclipse.persistence.internal.oxm with parameters of type Call Modifier and Type Method Description Object
XMLAccessor. basicExecuteCall(Call call, AbstractRecord translationRow, AbstractSession session)
-
Uses of Call in org.eclipse.persistence.internal.sessions
Methods in org.eclipse.persistence.internal.sessions with parameters of type Call Modifier and Type Method Description Object
AbstractSession. basicExecuteCall(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Execute the call on each accessors and merge the results.Object
AbstractSession. executeCall(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Overridden by subclasses that do more than just execute the call.Object
UnitOfWorkImpl. executeCall(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Override From session.int
AbstractSession. executeNonSelectingCall(Call call)
PUBLIC: Execute the call on the database.Vector
AbstractSession. executeSelectingCall(Call call)
PUBLIC: Execute the call on the database and return the result.Collection<Accessor>
AbstractSession. getAccessors(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Return the connections to use for the query execution.Collection<Accessor>
UnitOfWorkImpl. getAccessors(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Return the connections to use for the query execution.int
AbstractSession. priviledgedExecuteNonSelectingCall(Call call)
INTERNAL: Execute the call on the database.Vector
AbstractSession. priviledgedExecuteSelectingCall(Call call)
INTERNAL: Execute the call on the database and return the result.Vector
AbstractSession. readAllObjects(Class referenceClass, Call aCall)
PUBLIC: Read all the instances of the class from the database returned through execution the Call string.Object
AbstractSession. readObject(Class domainClass, Call aCall)
PUBLIC: Read the first instance of the class from the database returned through execution the Call string. -
Uses of Call in org.eclipse.persistence.mappings
Methods in org.eclipse.persistence.mappings with parameters of type Call Modifier and Type Method Description void
CollectionMapping. setDeleteAllCall(Call call)
PUBLIC: Set the receiver's delete all call.void
ManyToManyMapping. setDeleteCall(Call call)
PUBLIC: Set the receiver's delete Call.void
RelationTableMechanism. setDeleteCall(Call call)
PUBLIC: Set the receiver's delete Call.void
ManyToManyMapping. setInsertCall(Call call)
PUBLIC: Set the receiver's insert Call.void
RelationTableMechanism. setInsertCall(Call call)
PUBLIC: Set the receiver's insert Call.void
ForeignReferenceMapping. setSelectionCall(Call call)
PUBLIC: This is a property on the mapping which will allow custom call to be substituted for reading a reference object. -
Uses of Call in org.eclipse.persistence.platform.database
Methods in org.eclipse.persistence.platform.database with parameters of type Call Modifier and Type Method Description Object
Oracle8Platform. getCustomModifyValueForCall(Call call, Object value, DatabaseField field, boolean shouldBind)
INTERNAL Used by SQLCall.translate(..) Typically there is no field translation (and this is default implementation). -
Uses of Call in org.eclipse.persistence.platform.database.oracle.plsql
Classes in org.eclipse.persistence.platform.database.oracle.plsql that implement Call Modifier and Type Class Description class
PLSQLStoredFunctionCall
Purpose: Used to define a platform independent function call.class
PLSQLStoredProcedureCall
Purpose: Generates an Anonymous PL/SQL block to invoke the specified Stored Procedure with arguments that may or may not have JDBC equivalents. -
Uses of Call in org.eclipse.persistence.queries
Classes in org.eclipse.persistence.queries that implement Call Modifier and Type Class Description class
JPQLCall
Purpose: Used as an abstraction of a database invocation.class
SQLCall
Purpose: Used as an abstraction of an SQL call.class
StoredFunctionCall
Purpose: Used to define a platform independent function call.class
StoredProcedureCall
Purpose: Used to define a platform independent procedure call.Methods in org.eclipse.persistence.queries that return Call Modifier and Type Method Description Call
DatabaseQuery. getDatasourceCall()
ADVANCED: Return the call for this query.Methods in org.eclipse.persistence.queries with parameters of type Call Modifier and Type Method Description void
DatabaseQuery. addCall(Call call)
PUBLIC: Used to define a store procedure or SQL query.void
DatabaseQuery. setCall(Call call)
PUBLIC: Used to define a store procedure or SQL query.void
DatabaseQuery. setDatasourceCall(Call call)
PUBLIC: Used to define a store procedure or SQL query.Constructors in org.eclipse.persistence.queries with parameters of type Call Constructor Description DataModifyQuery(Call call)
DataReadQuery(Call call)
PUBLIC: Initialize the query to use the specified call.DeleteObjectQuery(Call call)
DirectReadQuery(Call call)
PUBLIC: Initialize the query to use the specified call.DoesExistQuery(Call call)
PUBLIC: Create a query to check if the object exists.InsertObjectQuery(Call call)
PUBLIC: Create an insert query with the custom call.ReadAllQuery(Class classToRead, Call call)
PUBLIC: Return a new read all query.ReadAllQuery(Call call)
PUBLIC: Create a read all query with the database call.ReadObjectQuery(Class classToRead, Call call)
PUBLIC: Return a new read object query.ReadObjectQuery(Call call)
PUBLIC: Return a new read object query.ResultSetMappingQuery(Call call)
PUBLIC: Initialize the query to use the specified call.ResultSetMappingQuery(Call call, String sqlResultSetMappingName)
PUBLIC: Initialize the query to use the specified call and SQLResultSetMappingUpdateObjectQuery(Call call)
PUBLIC: Create an update query with the custom call.ValueReadQuery(Call call)
PUBLIC: Initialize the query to use the specified call.WriteObjectQuery(Call call)
-
Uses of Call in org.eclipse.persistence.sessions
Fields in org.eclipse.persistence.sessions declared as Call Modifier and Type Field Description protected Call
SessionEvent. call
Some events may have a call associated with them (pre/postExecuteCall).Methods in org.eclipse.persistence.sessions that return Call Modifier and Type Method Description Call
SessionEvent. getCall()
PUBLIC: Some events may have a call associated with them (pre/postExecuteCall).Methods in org.eclipse.persistence.sessions with parameters of type Call Modifier and Type Method Description int
Session. executeNonSelectingCall(Call call)
PUBLIC: Execute the call on the database.Vector
Session. executeSelectingCall(Call call)
PUBLIC: Execute the call on the database and return the result.void
SessionEventManager. postExecuteCall(Call call, Object result)
INTERNAL: Post execute call.void
SessionEventManager. preExecuteCall(Call call)
INTERNAL: Pre execute call.Vector
Session. readAllObjects(Class domainClass, Call aCall)
PUBLIC: Read all the instances of the class from the database returned through execution the Call string.Object
Session. readObject(Class domainClass, Call aCall)
PUBLIC: Read the first instance of the class from the database returned through execution the Call string.void
SessionEvent. setCall(Call call)
INTERNAL: Some events may have a call associated with them (pre/postExecuteCall). -
Uses of Call in org.eclipse.persistence.sessions.broker
Methods in org.eclipse.persistence.sessions.broker with parameters of type Call Modifier and Type Method Description Collection<Accessor>
SessionBroker. getAccessors(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Return the low-level database accessors. -
Uses of Call in org.eclipse.persistence.sessions.server
Methods in org.eclipse.persistence.sessions.server with parameters of type Call Modifier and Type Method Description Object
ClientSession. executeCall(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Execute the call on the correct connection accessor.Object
ServerSession. executeCall(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Execute the call on the correct connection accessor.List<Accessor>
ServerSession. getAccessors(Call call, AbstractRecord translationRow, DatabaseQuery query)
INTERNAL: Return the connections to use for the query execution.
-