public class StoredProcedureRequestImpl extends AbstractExtendedRequest implements StoredProcedureRequest
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
language |
private java.util.List<StoredProcedureParameter> |
parameters |
private byte[] |
procedure |
controlsEXTENSION_OID| Constructor and Description |
|---|
StoredProcedureRequestImpl()
Instantiates a new stored procedure request.
|
StoredProcedureRequestImpl(int messageId)
Instantiates a new stored procedure request.
|
StoredProcedureRequestImpl(int messageId,
java.lang.String procedure,
java.lang.String language)
Instantiates a new stored procedure request.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(java.lang.Object type,
java.lang.Object value)
Adds the parameter.
|
void |
addParameter(StoredProcedureParameter parameter) |
java.lang.Class<?> |
getJavaParameterType(int index)
Gets the java parameter type.
|
java.lang.Object |
getJavaParameterValue(int index)
Gets the java parameter value.
|
java.lang.String |
getLanguage()
Gets the language.
|
java.util.List<StoredProcedureParameter> |
getParameters() |
java.lang.Object |
getParameterType(int index)
Gets the parameter type.
|
java.lang.Object |
getParameterTypeString(int index) |
java.lang.Object |
getParameterValue(int index)
Gets the parameter value.
|
java.lang.Object |
getParameterValueString(int index) |
byte[] |
getProcedure() |
java.lang.String |
getProcedureSpecification()
Gets the procedure specification.
|
StoredProcedureResponse |
getResultResponse()
The result containing response for this request.
|
void |
setLanguage(java.lang.String language)
Sets the language.
|
void |
setProcedure(byte[] procedure) |
void |
setProcedure(java.lang.String procedure) |
int |
size()
Size.
|
addAllControls, addControl, equals, getRequestName, getResponse, getResponseType, hashCode, removeControl, setMessageId, setRequestName, setResponse, toStringhasResponseget, getControl, getControls, getMessageId, getType, hasControl, put, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAllControls, addControl, getRequestName, removeControl, setMessageId, setRequestNamegetResponseTypehasResponseget, getControl, getControls, getMessageId, getType, hasControl, putprivate java.lang.String language
private byte[] procedure
private java.util.List<StoredProcedureParameter> parameters
public StoredProcedureRequestImpl(int messageId)
messageId - the message idpublic StoredProcedureRequestImpl()
public StoredProcedureRequestImpl(int messageId,
java.lang.String procedure,
java.lang.String language)
messageId - the message idprocedure - the procedurelanguage - the languagepublic java.lang.String getLanguage()
getLanguage in interface StoredProcedureRequestpublic void setLanguage(java.lang.String language)
setLanguage in interface StoredProcedureRequestlanguage - the new languagepublic byte[] getProcedure()
getProcedure in interface StoredProcedureRequestpublic void setProcedure(byte[] procedure)
setProcedure in interface StoredProcedureRequestprocedure - The procedure's bytecodepublic java.util.List<StoredProcedureParameter> getParameters()
getParameters in interface StoredProcedureRequestpublic void addParameter(StoredProcedureParameter parameter)
addParameter in interface StoredProcedureRequestpublic void setProcedure(java.lang.String procedure)
public java.lang.String getProcedureSpecification()
getProcedureSpecification in interface StoredProcedureRequestpublic int size()
size in interface StoredProcedureRequestpublic java.lang.Object getParameterType(int index)
getParameterType in interface StoredProcedureRequestindex - the indexpublic java.lang.Object getParameterTypeString(int index)
public java.lang.Class<?> getJavaParameterType(int index)
getJavaParameterType in interface StoredProcedureRequestindex - the indexpublic java.lang.Object getParameterValue(int index)
getParameterValue in interface StoredProcedureRequestindex - the indexpublic java.lang.Object getParameterValueString(int index)
public java.lang.Object getJavaParameterValue(int index)
getJavaParameterValue in interface StoredProcedureRequestindex - the indexpublic void addParameter(java.lang.Object type,
java.lang.Object value)
addParameter in interface StoredProcedureRequesttype - the typevalue - the valuepublic StoredProcedureResponse getResultResponse()
AbstractExtendedRequestgetResultResponse in interface ResultResponseRequestgetResultResponse in class AbstractExtendedRequest