public class PersistentProc extends java.lang.Object implements IRemoteProc
Modifier and Type | Method and Description |
---|---|
void |
delete() |
boolean |
deletedByServer() |
void |
deletedByServer(boolean state) |
void |
genProcSignature() |
java.lang.String |
getFileName() |
java.lang.Object |
getProcId() |
Session |
getSession() |
boolean |
isValid() |
RqContext |
runProcedure(java.lang.String procedureName,
ParameterSet params) |
RqContext |
runProcedure(java.lang.String procedureName,
ParameterSet params,
ResultSetSchema schema) |
RqContext |
runProcedure(java.lang.String requestID,
java.lang.String procedureName,
ParameterSet params) |
RqContext |
runProcedure(java.lang.String requestID,
java.lang.String procedureName,
ParameterSet params,
ResultSetSchema schema) |
protected void |
runTheProcedure(java.lang.String requestID,
java.lang.String procedureName,
ParameterSet params,
ResultSetSchema schema) |
java.lang.String |
toString() |
long |
updateProcId(long newProcId) |
public java.lang.String toString()
toString
in interface IRemoteProc
toString
in class java.lang.Object
public RqContext runProcedure(java.lang.String procedureName, ParameterSet params) throws Open4GLException, RunTime4GLException, SystemErrorException
runProcedure
in interface IRemoteProc
Open4GLException
RunTime4GLException
SystemErrorException
public RqContext runProcedure(java.lang.String requestID, java.lang.String procedureName, ParameterSet params) throws Open4GLException, RunTime4GLException, SystemErrorException
runProcedure
in interface IRemoteProc
Open4GLException
RunTime4GLException
SystemErrorException
public RqContext runProcedure(java.lang.String procedureName, ParameterSet params, ResultSetSchema schema) throws Open4GLException, RunTime4GLException, SystemErrorException
runProcedure
in interface IRemoteProc
Open4GLException
RunTime4GLException
SystemErrorException
public RqContext runProcedure(java.lang.String requestID, java.lang.String procedureName, ParameterSet params, ResultSetSchema schema) throws Open4GLException, RunTime4GLException, SystemErrorException
runProcedure
in interface IRemoteProc
Open4GLException
RunTime4GLException
SystemErrorException
protected void runTheProcedure(java.lang.String requestID, java.lang.String procedureName, ParameterSet params, ResultSetSchema schema) throws Open4GLException, RunTime4GLException, SystemErrorException
public Session getSession() throws Open4GLException
Open4GLException
public java.lang.String getFileName()
public java.lang.Object getProcId()
getProcId
in interface IRemoteProc
public long updateProcId(long newProcId)
public void deletedByServer(boolean state)
public boolean deletedByServer()
deletedByServer
in interface IRemoteProc
public void delete() throws Open4GLException, SystemErrorException
delete
in interface IRemoteProc
Open4GLException
SystemErrorException
public boolean isValid()
public void genProcSignature()