public class StoredProcedureRequest extends ExtendedRequestImpl
| Modifier and Type | Field and Description |
|---|---|
static String |
EXTENSION_OID |
payload, responseRESP_TYPE, TYPE| Constructor and Description |
|---|
StoredProcedureRequest(int messageId) |
StoredProcedureRequest(int messageId,
String procedure,
String language) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(Object type,
Object value) |
ExtendedResponse |
createExtendedResponse(String id,
byte[] berValue,
int offset,
int length) |
byte[] |
getEncodedValue() |
Class<?> |
getJavaParameterType(int index) |
Object |
getJavaParameterValue(int index) |
String |
getLanguage() |
Object |
getParameterType(int index) |
Object |
getParameterValue(int index) |
byte[] |
getPayload()
Gets the extended request's requestValue portion of the PDU.
|
String |
getProcedureSpecification() |
InternalResultResponse |
getResultResponse()
The result containing response for this request.
|
void |
setLanguage(String language) |
void |
setPayload(byte[] payload)
Sets the extended request's requestValue portion of the PDU.
|
void |
setProcedure(String procedure) |
int |
size() |
equals, getID, getOid, getResponseType, setOid, toStringhashCode, hasResponseadd, addAll, get, getControls, getMessageId, getType, hasControl, put, removeclone, finalize, getClass, notify, notifyAll, wait, wait, waithasResponseadd, addAll, get, getControls, getMessageId, getType, hasControl, put, removepublic static final String EXTENSION_OID
public void setPayload(byte[] payload)
ExtendedRequestImplsetPayload in interface InternalExtendedRequestsetPayload in class ExtendedRequestImplpayload - byte array of data encapsulating ext. req. parameterspublic ExtendedResponse createExtendedResponse(String id, byte[] berValue, int offset, int length) throws NamingException
createExtendedResponse in interface ExtendedRequestcreateExtendedResponse in class ExtendedRequestImplNamingExceptionpublic byte[] getEncodedValue()
getEncodedValue in interface ExtendedRequestgetEncodedValue in class ExtendedRequestImplpublic byte[] getPayload()
ExtendedRequestImplgetPayload in interface InternalExtendedRequestgetPayload in class ExtendedRequestImplpublic InternalResultResponse getResultResponse()
ExtendedRequestImplgetResultResponse in interface InternalResultResponseRequestgetResultResponse in class ExtendedRequestImplpublic String getLanguage()
public void setLanguage(String language)
public void setProcedure(String procedure)
public String getProcedureSpecification()
public int size()
public Object getParameterType(int index)
public Class<?> getJavaParameterType(int index)
public Object getParameterValue(int index)
public Object getJavaParameterValue(int index)
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.