Top Description Constructors Methods
org.eclipse.persistence.internal.sessions.remote

public abstract Class SimpleFunctionCall

extends Object
implements RemoteFunctionCall
Class Inheritance
All Implemented Interfaces
org.eclipse.persistence.internal.sessions.remote.RemoteFunctionCall, java.io.Serializable
Known Direct Subclasses
org.eclipse.persistence.internal.sessions.remote.SequencingFunctionCall.DoesExist, org.eclipse.persistence.internal.sessions.remote.SequencingFunctionCall.WhenShouldAcquireValueForAll, org.eclipse.persistence.internal.sessions.remote.SequencingFunctionCall.GetNextValue
Imports
org.eclipse.persistence.internal.sessions.AbstractSession

Purpose: RemoteFunctionCall's interface implementors that don't use remoteSessionController parameter in execute method may extend this class

Description: Convenience abstract class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Object
execute(AbstractSession session, RemoteSessionController remoteSessionController)

Implements org.eclipse.persistence.internal.sessions.remote.RemoteFunctionCall.execute.

INTERNAL: This method is used by remote session controller to execute the function call
protected abstract Object
execute(AbstractSession session)

PROTECTED: Convenience method

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

SimpleFunctionCallback to summary
public SimpleFunctionCall()

Method Detail

executeback to summary
public Object execute(AbstractSession session, RemoteSessionController remoteSessionController)

Implements org.eclipse.persistence.internal.sessions.remote.RemoteFunctionCall.execute.

INTERNAL: This method is used by remote session controller to execute the function call

Annotations
@Override
executeback to summary
protected abstract Object execute(AbstractSession session)

PROTECTED: Convenience method