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 CallDescriptorQueryManager. getDeleteCall()ADVANCED: Return the receiver's delete call.CallDescriptorQueryManager. getDoesExistCall()ADVANCED: Return the receiver's does-exist call.CallDescriptorQueryManager. getInsertCall()ADVANCED: Return the receiver's insert call.CallDescriptorQueryManager. getReadAllCall()ADVANCED: Return the receiver's read-all call.CallDescriptorQueryManager. getReadObjectCall()ADVANCED: Return the receiver's read-object call.CallDescriptorQueryManager. getUpdateCall()ADVANCED: Return the receiver's update call.Methods in org.eclipse.persistence.descriptors with parameters of type Call Modifier and Type Method Description voidDescriptorQueryManager. setDeleteCall(Call call)ADVANCED: Set the receiver's delete call.voidDescriptorQueryManager. setDoesExistCall(Call call)ADVANCED: Set the receiver's does exist call.voidDescriptorQueryManager. setInsertCall(Call call)ADVANCED: Set the receiver's insert call.voidDescriptorQueryManager. setReadAllCall(Call call)ADVANCED: Set the receiver's read all call.voidDescriptorQueryManager. setReadObjectCall(Call call)ADVANCED: Set the receiver's read object call.voidDescriptorQueryManager. 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 voidEISPlatform. appendParameter(Call call, Writer writer, Object parameter)Add the parameter.ObjectEISAccessor. basicExecuteCall(Call call, AbstractRecord translationRow, AbstractSession session)Execute the interaction.ObjectEISAccessor. executeCall(Call call, AbstractRecord translationRow, AbstractSession session)Avoid super to have logging occur after possible manual auto-commit.static EISExceptionEISException. 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 classEISInteractionDefines the specification for a call to a JCA interaction.classIndexedInteractionDefines the specification for a call to a JCA interaction that uses indexed records.classMappedInteractionDefines the specification for a call to a JCA interaction using Mapped records.classQueryStringInteractionDefines the specification for a call to a JCA interaction that uses a query string.classXMLInteractionDefines the specification for a call to a JCA interaction that uses XML.classXQueryInteractionDefines 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 voidEISOneToManyMapping. 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 CallDatabaseException. callMethods in org.eclipse.persistence.exceptions that return Call Modifier and Type Method Description CallDatabaseException. 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 QueryExceptionQueryException. invalidDatabaseCall(Call call)voidDatabaseException. setCall(Call call)INTERNAL: Set the call that caused the exception.static DatabaseExceptionDatabaseException. 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 interfaceQueryStringCallINTERNAL: Purpose: Used to define query string calls.Classes in org.eclipse.persistence.internal.databaseaccess that implement Call Modifier and Type Class Description classDatabaseCallINTERNAL: Purpose: Used as an abstraction of a database invocation.classDatasourceCallINTERNAL: 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 voidDatabasePlatform. appendLiteralToCall(Call call, Writer writer, Object literal, Boolean canBind)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 voidDatabasePlatform. appendLiteralToCallWithBinding(Call call, Writer writer, Object literal)INTERNAL: Override this method in case the platform needs to do something special for binding literals.voidDatabasePlatform. appendParameter(Call call, Writer writer, Object parameter)Write a database-friendly representation of the given parameter to the writer.voidDatasourcePlatform. appendParameter(Call call, Writer writer, Object parameter)Add the parameter.voidPlatform. appendParameter(Call call, Writer writer, Object parameter)Add the parameter.intDatabasePlatform. appendParameterInternal(Call call, Writer writer, Object parameter)Returns the number of parameters that used binding.ObjectDatabaseAccessor. basicExecuteCall(Call call, AbstractRecord translationRow, AbstractSession session)Execute the call.ObjectDatabaseAccessor. basicExecuteCall(Call call, AbstractRecord translationRow, AbstractSession session, boolean batch)Execute the call.protected abstract ObjectDatasourceAccessor. basicExecuteCall(Call call, AbstractRecord row, AbstractSession session)Execute the call to driver level datasource.ObjectAccessor. executeCall(Call call, AbstractRecord translationRow, AbstractSession session)Execute the call.ObjectDatabaseAccessor. executeCall(Call call, AbstractRecord translationRow, AbstractSession session)Execute the call.ObjectDatasourceAccessor. executeCall(Call call, AbstractRecord translationRow, AbstractSession session)Execute the call.ObjectDatabasePlatform. getCustomModifyValueForCall(Call call, Object value, DatabaseField field, boolean shouldBind)This method determines if any special processing needs to occur prior to writing a field.ObjectDatasourcePlatform. getCustomModifyValueForCall(Call call, Object value, DatabaseField field, boolean shouldBind)Allow for the platform to handle the representation of parameters specially.ObjectPlatform. getCustomModifyValueForCall(Call call, Object value, DatabaseField field, boolean shouldBind)Allow for the platform to handle the representation of parameters specially.DatabaseExceptionDatabaseAccessor. 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 voidLOBValueWriter. 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 ObjectXMLAccessor. 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 ObjectAbstractSession. basicExecuteCall(Call call, AbstractRecord translationRow, DatabaseQuery query)INTERNAL: Execute the call on each accessors and merge the results.ObjectAbstractSession. executeCall(Call call, AbstractRecord translationRow, DatabaseQuery query)INTERNAL: Overridden by subclasses that do more than just execute the call.ObjectUnitOfWorkImpl. executeCall(Call call, AbstractRecord translationRow, DatabaseQuery query)INTERNAL: Override From session.intAbstractSession. executeNonSelectingCall(Call call)PUBLIC: Execute the call on the database.VectorAbstractSession. 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.intAbstractSession. priviledgedExecuteNonSelectingCall(Call call)INTERNAL: Execute the call on the database.VectorAbstractSession. priviledgedExecuteSelectingCall(Call call)INTERNAL: Execute the call on the database and return the result.VectorAbstractSession. readAllObjects(Class<?> referenceClass, Call aCall)PUBLIC: Read all the instances of the class from the database returned through execution the Call string.ObjectAbstractSession. 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 voidCollectionMapping. setDeleteAllCall(Call call)PUBLIC: Set the receiver's delete all call.voidManyToManyMapping. setDeleteCall(Call call)PUBLIC: Set the receiver's delete Call.voidRelationTableMechanism. setDeleteCall(Call call)PUBLIC: Set the receiver's delete Call.voidManyToManyMapping. setInsertCall(Call call)PUBLIC: Set the receiver's insert Call.voidRelationTableMechanism. setInsertCall(Call call)PUBLIC: Set the receiver's insert Call.voidForeignReferenceMapping. 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 intDerbyPlatform. appendParameterInternal(Call call, Writer writer, Object parameter)Returns the number of parameters that used binding.ObjectOracle8Platform. 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 classPLSQLStoredFunctionCallPurpose: Used to define a platform independent function call.classPLSQLStoredProcedureCallPurpose: 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 classJPQLCallPurpose: Used as an abstraction of a database invocation.classSQLCallPurpose: Used as an abstraction of an SQL call.classStoredFunctionCallPurpose: Used to define a platform independent function call.classStoredProcedureCallPurpose: Used to define a platform independent procedure call.Methods in org.eclipse.persistence.queries that return Call Modifier and Type Method Description CallDatabaseQuery. getDatasourceCall()ADVANCED: Return the call for this query.Methods in org.eclipse.persistence.queries with parameters of type Call Modifier and Type Method Description voidDatabaseQuery. addCall(Call call)PUBLIC: Used to define a store procedure or SQL query.voidDatabaseQuery. setCall(Call call)PUBLIC: Used to define a store procedure or SQL query.voidDatabaseQuery. 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 CallSessionEvent. callSome events may have a call associated with them (pre/postExecuteCall).Methods in org.eclipse.persistence.sessions that return Call Modifier and Type Method Description CallSessionEvent. 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 intSession. executeNonSelectingCall(Call call)PUBLIC: Execute the call on the database.VectorSession. executeSelectingCall(Call call)PUBLIC: Execute the call on the database and return the result.voidSessionEventManager. postExecuteCall(Call call, Object result)INTERNAL: Post execute call.voidSessionEventManager. preExecuteCall(Call call)INTERNAL: Pre execute call.VectorSession. readAllObjects(Class<?> domainClass, Call aCall)PUBLIC: Read all the instances of the class from the database returned through execution the Call string.ObjectSession. readObject(Class<?> domainClass, Call aCall)PUBLIC: Read the first instance of the class from the database returned through execution the Call string.voidSessionEvent. 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 ObjectClientSession. executeCall(Call call, AbstractRecord translationRow, DatabaseQuery query)INTERNAL: Execute the call on the correct connection accessor.ObjectServerSession. 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.
-