public class StoredProcedure extends AbstractAsn1Object
Modifier and Type | Class and Description |
---|---|
static class |
StoredProcedure.StoredProcedureParameter
Bean for representing a Stored Procedure Parameter
|
parent
Constructor and Description |
---|
StoredProcedure() |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(StoredProcedure.StoredProcedureParameter parameter) |
int |
computeLength()
Compute the StoredProcedure length
0x30 L1
|
+--> 0x04 L2 language
+--> 0x04 L3 procedure
[+--> 0x30 L4 (parameters)
|
+--> 0x30 L5-1 (parameter)
| |
| +--> 0x04 L6-1 type
| +--> 0x04 L7-1 value
|
+--> 0x30 L5-2 (parameter)
| |
| +--> 0x04 L6-2 type
| +--> 0x04 L7-2 value
|
+--> ...
|
ByteBuffer |
encode()
Encode the StoredProcedure message to a PDU.
|
StoredProcedure.StoredProcedureParameter |
getCurrentParameter() |
String |
getLanguage() |
List<StoredProcedure.StoredProcedureParameter> |
getParameters() |
byte[] |
getProcedure() |
void |
setCurrentParameter(StoredProcedure.StoredProcedureParameter currentParameter) |
void |
setLanguage(String language) |
void |
setProcedure(byte[] procedure) |
String |
toString()
Returns the StoredProcedure string
|
addLength, encode, getCurrentLength, getExpectedLength, getParent, getTlvId, setCurrentLength, setExpectedLength, setParent
public String getLanguage()
public void setLanguage(String language)
public byte[] getProcedure()
public void setProcedure(byte[] procedure)
public List<StoredProcedure.StoredProcedureParameter> getParameters()
public void addParameter(StoredProcedure.StoredProcedureParameter parameter)
public StoredProcedure.StoredProcedureParameter getCurrentParameter()
public void setCurrentParameter(StoredProcedure.StoredProcedureParameter currentParameter)
public int computeLength()
computeLength
in interface Asn1Object
computeLength
in class AbstractAsn1Object
public ByteBuffer encode() throws EncoderException
EncoderException
Copyright © 2003-2012 Apache Software Foundation. All Rights Reserved.