Uses of Interface
org.eclipse.persistence.queries.Call
Package
Description
-
Uses of Call in org.eclipse.persistence.descriptors
Modifier and TypeMethodDescriptionDescriptorQueryManager.getDeleteCall()
ADVANCED: Return the receiver's delete call.DescriptorQueryManager.getDoesExistCall()
ADVANCED: Return the receiver's does-exist call.DescriptorQueryManager.getInsertCall()
ADVANCED: Return the receiver's insert call.DescriptorQueryManager.getReadAllCall()
ADVANCED: Return the receiver's read-all call.DescriptorQueryManager.getReadObjectCall()
ADVANCED: Return the receiver's read-object call.DescriptorQueryManager.getUpdateCall()
ADVANCED: Return the receiver's update call.Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionvoid
EISPlatform.appendParameter
(Call call, Writer writer, Object parameter) Add the parameter.EISAccessor.basicExecuteCall
(Call call, AbstractRecord translationRow, AbstractSession session) Execute the interaction.EISAccessor.executeCall
(Call call, AbstractRecord translationRow, AbstractSession session) Avoid super to have logging occur after possible manual auto-commit.static EISException
EISException.resourceException
(ResourceException resourceException, Call call, EISAccessor accessor, AbstractSession session) -
Uses of Call in org.eclipse.persistence.eis.interactions
Modifier and TypeClassDescriptionclass
Defines the specification for a call to a JCA interaction.class
Defines the specification for a call to a JCA interaction that uses indexed records.class
Defines the specification for a call to a JCA interaction using Mapped records.class
Defines the specification for a call to a JCA interaction that uses a query string.class
Defines the specification for a call to a JCA interaction that uses XML.class
Defines the specification for a call to a JCA interaction that uses XQuery. -
Uses of Call in org.eclipse.persistence.eis.mappings
Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionDatabaseException.getCall()
PUBLIC: Return the call that caused the exception.Modifier and TypeMethodDescriptionstatic QueryException
QueryException.invalidDatabaseCall
(Call call) void
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
Modifier and TypeInterfaceDescriptioninterface
INTERNAL: Purpose: Used to define query string calls.Modifier and TypeClassDescriptionclass
INTERNAL: Purpose: Used as an abstraction of a database invocation.class
INTERNAL: Purpose: Used as an abstraction of a datasource invocation.Modifier and TypeMethodDescriptionvoid
DatabasePlatform.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 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.DatabaseAccessor.basicExecuteCall
(Call call, AbstractRecord translationRow, AbstractSession session) Execute the call.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.Accessor.executeCall
(Call call, AbstractRecord translationRow, AbstractSession session) Execute the call.DatabaseAccessor.executeCall
(Call call, AbstractRecord translationRow, AbstractSession session) Execute the call.DatasourceAccessor.executeCall
(Call call, AbstractRecord translationRow, AbstractSession session) Execute the call.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.DatasourcePlatform.getCustomModifyValueForCall
(Call call, Object value, DatabaseField field, boolean shouldBind) Allow for the platform to handle the representation of parameters specially.Platform.getCustomModifyValueForCall
(Call call, Object value, DatabaseField field, boolean shouldBind) Allow for the platform to handle the representation of parameters specially.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
-
Uses of Call in org.eclipse.persistence.internal.jpa
Modifier and TypeMethodDescriptionEntityManagerImpl.createQuery
(Call call) This method is used to create a query using a EclipseLink Call.EntityManagerImpl.createQuery
(Call call, Class<?> entityClass) This method is used to create a query using a EclipseLink Call. -
Uses of Call in org.eclipse.persistence.internal.oxm
Modifier and TypeMethodDescriptionXMLAccessor.basicExecuteCall
(Call call, AbstractRecord translationRow, AbstractSession session) -
Uses of Call in org.eclipse.persistence.internal.sessions
Modifier and TypeMethodDescriptionAbstractSession.basicExecuteCall
(Call call, AbstractRecord translationRow, DatabaseQuery query) INTERNAL: Execute the call on each accessors and merge the results.AbstractSession.executeCall
(Call call, AbstractRecord translationRow, DatabaseQuery query) INTERNAL: Overridden by subclasses that do more than just execute the call.UnitOfWorkImpl.executeCall
(Call call, AbstractRecord translationRow, DatabaseQuery query) INTERNAL: Override From session.int
AbstractSession.executeNonSelectingCall
(Call call) PUBLIC: Execute the call on the database.AbstractSession.executeSelectingCall
(Call call) PUBLIC: Execute the call on the database and return the result.AbstractSession.getAccessors
(Call call, AbstractRecord translationRow, DatabaseQuery query) INTERNAL: Return the connections to use for the query execution.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.AbstractSession.priviledgedExecuteSelectingCall
(Call call) INTERNAL: Execute the call on the database and return the result.AbstractSession.readAllObjects
(Class<?> referenceClass, Call aCall) PUBLIC: Read all the instances of the class from the database returned through execution the Call string.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.jpa
Modifier and TypeMethodDescriptionJpaEntityManager.createQuery
(Call call) This method is used to create a query using a EclipseLink Call.JpaEntityManager.createQuery
(Call call, Class<?> entityClass) This method is used to create a query using a EclipseLink Call for the entity class. -
Uses of Call in org.eclipse.persistence.mappings
Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionint
DerbyPlatform.appendParameterInternal
(Call call, Writer writer, Object parameter) Returns the number of parameters that used binding.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
Modifier and TypeMethodDescriptionOracle8Platform.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).Oracle9Platform.getCustomModifyValueForCall
(Call call, Object value, DatabaseField field, boolean shouldBind) INTERNAL: Used by SQLCall.translate(..) The binding *must* be performed (NCHAR, NSTRING, NCLOB). -
Uses of Call in org.eclipse.persistence.platform.database.oracle.plsql
Modifier and TypeClassDescriptionclass
Purpose: Used to define a platform independent function call.class
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
Modifier and TypeClassDescriptionclass
Purpose: Used as an abstraction of a database invocation.class
Purpose: Used as an abstraction of an SQL call.class
Purpose: Used to define a platform independent function call.class
Purpose: Used to define a platform independent procedure call.Modifier and TypeMethodDescriptionDatabaseQuery.getDatasourceCall()
ADVANCED: Return the call for this query.Modifier and TypeMethodDescriptionvoid
PUBLIC: Used to define a store procedure or SQL query.void
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.ModifierConstructorDescriptionDataModifyQuery
(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
Modifier and TypeFieldDescriptionprotected Call
SessionEvent.call
Some events may have a call associated with them (pre/postExecuteCall).Modifier and TypeMethodDescriptionSessionEvent.getCall()
PUBLIC: Some events may have a call associated with them (pre/postExecuteCall).Modifier and TypeMethodDescriptionint
Session.executeNonSelectingCall
(Call call) PUBLIC: Execute the call on the database.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.Session.readAllObjects
(Class<?> domainClass, Call aCall) PUBLIC: Read all the instances of the class from the database returned through execution the Call string.Session.readObject
(Class<?> domainClass, Call aCall) PUBLIC: Read the first instance of the class from the database returned through execution the Call string.void
INTERNAL: Some events may have a call associated with them (pre/postExecuteCall). -
Uses of Call in org.eclipse.persistence.sessions.broker
Modifier and TypeMethodDescriptionSessionBroker.getAccessors
(Call call, AbstractRecord translationRow, DatabaseQuery query) INTERNAL: Return the low-level database accessors. -
Uses of Call in org.eclipse.persistence.sessions.server
Modifier and TypeMethodDescriptionClientSession.executeCall
(Call call, AbstractRecord translationRow, DatabaseQuery query) INTERNAL: Execute the call on the correct connection accessor.ServerSession.executeCall
(Call call, AbstractRecord translationRow, DatabaseQuery query) INTERNAL: Execute the call on the correct connection accessor.ServerSession.getAccessors
(Call call, AbstractRecord translationRow, DatabaseQuery query) INTERNAL: Return the connections to use for the query execution.