public class StoredProcedureRequestDecorator
extends org.apache.directory.api.ldap.codec.api.ExtendedRequestDecorator<org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequest>
implements org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequest
| Constructor and Description |
|---|
StoredProcedureRequestDecorator(org.apache.directory.api.ldap.codec.api.LdapApiService codec) |
StoredProcedureRequestDecorator(org.apache.directory.api.ldap.codec.api.LdapApiService codec,
org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequest decoratedRequest) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(Object type,
Object value) |
void |
addParameter(org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureParameter parameter) |
org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureParameter |
getCurrentParameter() |
Class<?> |
getJavaParameterType(int index) |
Object |
getJavaParameterValue(int index) |
String |
getLanguage() |
List<org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureParameter> |
getParameters() |
Object |
getParameterType(int index) |
Object |
getParameterValue(int index) |
byte[] |
getProcedure() |
String |
getProcedureSpecification() |
byte[] |
getRequestValue() |
void |
setCurrentParameter(org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureParameter currentParameter) |
void |
setLanguage(String language) |
void |
setProcedure(byte[] procedure) |
void |
setRequestValue(byte[] payload) |
int |
size() |
String |
toString()
Returns the StoredProcedure string
|
addAllControls, addControl, computeLength, encode, getRequestName, removeControl, setMessageId, setRequestNameabandon, addAbandonListener, getResponseType, isAbandonedgetResultResponse, hasResponseget, getCodecService, getControl, getControls, getControlsLength, getCurrentControl, getDecorated, getDecorator, getMessageId, getMessageLength, getType, hasControl, put, setControlsLength, setMessageLengthclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAllControls, addControl, getRequestName, removeControl, setMessageId, setRequestNamegetResponseTypepublic StoredProcedureRequestDecorator(org.apache.directory.api.ldap.codec.api.LdapApiService codec)
public StoredProcedureRequestDecorator(org.apache.directory.api.ldap.codec.api.LdapApiService codec,
org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequest decoratedRequest)
public org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureParameter getCurrentParameter()
public void setCurrentParameter(org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureParameter currentParameter)
public String toString()
toString in class org.apache.directory.api.ldap.codec.api.MessageDecorator<org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequest>public void setProcedure(byte[] procedure)
setProcedure in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic void setRequestValue(byte[] payload)
setRequestValue in class org.apache.directory.api.ldap.codec.api.ExtendedRequestDecorator<org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequest>public byte[] getRequestValue()
getRequestValue in class org.apache.directory.api.ldap.codec.api.ExtendedRequestDecorator<org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequest>public String getLanguage()
getLanguage in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic void setLanguage(String language)
setLanguage in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic String getProcedureSpecification()
getProcedureSpecification in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic int size()
size in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic Object getParameterType(int index)
getParameterType in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic Class<?> getJavaParameterType(int index)
getJavaParameterType in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic Object getParameterValue(int index)
getParameterValue in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic Object getJavaParameterValue(int index)
getJavaParameterValue in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic void addParameter(Object type, Object value)
addParameter in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic byte[] getProcedure()
getProcedure in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic List<org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureParameter> getParameters()
getParameters in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestpublic void addParameter(org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureParameter parameter)
addParameter in interface org.apache.directory.api.ldap.extras.extended.storedProcedure.StoredProcedureRequestCopyright © 2003–2016 The Apache Software Foundation. All rights reserved.