|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.api.ldap.model.message.AbstractMessage
org.apache.directory.api.ldap.model.message.AbstractRequest
org.apache.directory.api.ldap.model.message.AbstractExtendedRequest<StoredProcedureResponse>
org.apache.directory.api.ldap.extras.extended.StoredProcedureRequestImpl
public class StoredProcedureRequestImpl
An extended operation requesting the server to execute a stored procedure.
| Field Summary |
|---|
| Fields inherited from class org.apache.directory.api.ldap.model.message.AbstractMessage |
|---|
controls |
| Fields inherited from interface org.apache.directory.api.ldap.extras.extended.StoredProcedureRequest |
|---|
EXTENSION_OID |
| Fields inherited from interface org.apache.directory.api.ldap.model.message.ExtendedRequest |
|---|
RESP_TYPE, TYPE |
| Constructor Summary | |
|---|---|
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. |
|
| Method Summary | |
|---|---|
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()
|
void |
setLanguage(String language)
Sets the language. |
void |
setProcedure(byte[] procedure)
|
void |
setProcedure(String procedure)
|
int |
size()
Size. |
| Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractExtendedRequest |
|---|
addAllControls, addControl, equals, getRequestName, getResponseType, hashCode, removeControl, setMessageId, setRequestName, toString |
| Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractRequest |
|---|
hasResponse |
| Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractMessage |
|---|
get, getControl, getControls, getMessageId, getType, hasControl, put, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.directory.api.ldap.model.message.ExtendedRequest |
|---|
addAllControls, addControl, getRequestName, removeControl, setMessageId, setRequestName |
| Methods inherited from interface org.apache.directory.api.ldap.model.message.SingleReplyRequest |
|---|
getResponseType |
| Methods inherited from interface org.apache.directory.api.ldap.model.message.Request |
|---|
hasResponse |
| Methods inherited from interface org.apache.directory.api.ldap.model.message.Message |
|---|
get, getControl, getControls, getMessageId, getType, hasControl, put |
| Constructor Detail |
|---|
public StoredProcedureRequestImpl(int messageId)
messageId - the message idpublic StoredProcedureRequestImpl()
public StoredProcedureRequestImpl(int messageId,
String procedure,
String language)
messageId - the message idprocedure - the procedurelanguage - the language| Method Detail |
|---|
public String getLanguage()
getLanguage in interface StoredProcedureRequestpublic void setLanguage(String language)
setLanguage in interface StoredProcedureRequestlanguage - the new languagepublic byte[] getProcedure()
getProcedure in interface StoredProcedureRequestpublic void setProcedure(byte[] procedure)
setProcedure in interface StoredProcedureRequestpublic List<StoredProcedureParameter> getParameters()
getParameters in interface StoredProcedureRequestpublic void addParameter(StoredProcedureParameter parameter)
addParameter in interface StoredProcedureRequestpublic void setProcedure(String procedure)
public String getProcedureSpecification()
getProcedureSpecification in interface StoredProcedureRequestpublic int size()
size in interface StoredProcedureRequestpublic Object getParameterType(int index)
getParameterType in interface StoredProcedureRequestindex - the index
public Object getParameterTypeString(int index)
public Class<?> getJavaParameterType(int index)
getJavaParameterType in interface StoredProcedureRequestindex - the index
public Object getParameterValue(int index)
getParameterValue in interface StoredProcedureRequestindex - the index
public Object getParameterValueString(int index)
public Object getJavaParameterValue(int index)
getJavaParameterValue in interface StoredProcedureRequestindex - the index
public void addParameter(Object type,
Object value)
addParameter in interface StoredProcedureRequesttype - the typevalue - the valuepublic StoredProcedureResponse getResultResponse()
getResultResponse in interface org.apache.directory.api.ldap.model.message.ResultResponseRequest<StoredProcedureResponse>getResultResponse in class org.apache.directory.api.ldap.model.message.AbstractExtendedRequest<StoredProcedureResponse>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||