public class StoredProcedureRequestImpl extends AbstractExtendedRequest implements StoredProcedureRequest
controls
EXTENSION_OID
Constructor and Description |
---|
StoredProcedureRequestImpl()
Instantiates a new stored procedure request.
|
StoredProcedureRequestImpl(int messageId)
Instantiates a new stored procedure request.
|
StoredProcedureRequestImpl(int messageId,
String procedure,
String language)
Instantiates a new stored procedure request.
|
Modifier and Type | Method and Description |
---|---|
void |
addParameter(Object type,
Object value)
Adds the parameter.
|
void |
addParameter(StoredProcedureParameter parameter) |
Class<?> |
getJavaParameterType(int index)
Gets the java parameter type.
|
Object |
getJavaParameterValue(int index)
Gets the java parameter value.
|
String |
getLanguage()
Gets the language.
|
List<StoredProcedureParameter> |
getParameters() |
Object |
getParameterType(int index)
Gets the parameter type.
|
Object |
getParameterTypeString(int index) |
Object |
getParameterValue(int index)
Gets the parameter value.
|
Object |
getParameterValueString(int index) |
byte[] |
getProcedure() |
String |
getProcedureSpecification()
Gets the procedure specification.
|
StoredProcedureResponse |
getResultResponse()
The result containing response for this request.
|
void |
setLanguage(String language)
Sets the language.
|
void |
setProcedure(byte[] procedure) |
void |
setProcedure(String procedure) |
int |
size()
Size.
|
addAllControls, addControl, equals, getRequestName, getResponseType, hashCode, removeControl, setMessageId, setRequestName, toString
hasResponse
get, getControl, getControls, getMessageId, getType, hasControl, put, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAllControls, addControl, getRequestName, removeControl, setMessageId, setRequestName
getResponseType
hasResponse
get, getControl, getControls, getMessageId, getType, hasControl, put
public StoredProcedureRequestImpl(int messageId)
messageId
- the message idpublic StoredProcedureRequestImpl()
public StoredProcedureRequestImpl(int messageId, String procedure, String language)
messageId
- the message idprocedure
- the procedurelanguage
- the languagepublic String getLanguage()
getLanguage
in interface StoredProcedureRequest
public void setLanguage(String language)
setLanguage
in interface StoredProcedureRequest
language
- the new languagepublic byte[] getProcedure()
getProcedure
in interface StoredProcedureRequest
public void setProcedure(byte[] procedure)
setProcedure
in interface StoredProcedureRequest
procedure
- The procedure's bytecodepublic List<StoredProcedureParameter> getParameters()
getParameters
in interface StoredProcedureRequest
public void addParameter(StoredProcedureParameter parameter)
addParameter
in interface StoredProcedureRequest
public void setProcedure(String procedure)
public String getProcedureSpecification()
getProcedureSpecification
in interface StoredProcedureRequest
public int size()
size
in interface StoredProcedureRequest
public Object getParameterType(int index)
getParameterType
in interface StoredProcedureRequest
index
- the indexpublic Object getParameterTypeString(int index)
public Class<?> getJavaParameterType(int index)
getJavaParameterType
in interface StoredProcedureRequest
index
- the indexpublic Object getParameterValue(int index)
getParameterValue
in interface StoredProcedureRequest
index
- the indexpublic Object getParameterValueString(int index)
public Object getJavaParameterValue(int index)
getJavaParameterValue
in interface StoredProcedureRequest
index
- the indexpublic void addParameter(Object type, Object value)
addParameter
in interface StoredProcedureRequest
type
- the typevalue
- the valuepublic StoredProcedureResponse getResultResponse()
AbstractExtendedRequest
getResultResponse
in interface ResultResponseRequest
getResultResponse
in class AbstractExtendedRequest
Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.