com.businesslink.sgi.api.hsm
Class HsmClientRequest
java.lang.Object
|
+--com.businesslink.sgi.api.hsm.HsmClientRequest
- public final class HsmClientRequest
- extends java.lang.Object
A wrapper of HsmData objects; used by a HSM client to set client request data
and get server reply data. Refer to the HsmData class for get/set method documentation.
- See Also:
HsmData
Method Summary |
HsmData |
copyOfReply()
Returns a copy of the internal reply object. |
HsmData |
copyOfRequest()
Returns a copy of the internal request object. |
void |
dumpReply(java.io.PrintWriter writer)
Displays the contents of the internal reply object to the specified PrintWriter. |
void |
dumpRequest(java.io.PrintWriter writer)
Displays the contents of the internal request object to the specified PrintWriter. |
char[] |
getReplyChars()
|
char[] |
getReplyChars(int start)
|
char[] |
getReplyChars(int start,
int length)
|
char[] |
getReplyCharsNext()
|
char[] |
getReplyCharsNext(int length)
|
int |
getReplyLength()
|
java.lang.String |
getReplyOpcode()
|
int |
getReplyPosition()
|
int |
getReplyRemaining()
|
java.lang.String |
getReplyString()
|
java.lang.String |
getReplyString(int start)
|
java.lang.String |
getReplyString(int start,
int length)
|
java.lang.StringBuffer |
getReplyStringBuffer()
|
java.lang.StringBuffer |
getReplyStringBuffer(int start)
|
java.lang.StringBuffer |
getReplyStringBuffer(int start,
int length)
|
java.lang.StringBuffer |
getReplyStringBufferNext()
|
java.lang.StringBuffer |
getReplyStringBufferNext(int length)
|
java.lang.String |
getReplyStringNext()
|
java.lang.String |
getReplyStringNext(int length)
|
int |
getRequestPosition()
|
int |
getRequestUnused()
|
void |
resetRequest()
|
void |
setReplyPosition(int position)
|
void |
setRequestData(char[] data)
|
void |
setRequestData(int start,
char[] data)
|
void |
setRequestData(int start,
int length,
char[] data)
|
void |
setRequestData(int start,
int length,
java.lang.String data)
|
void |
setRequestData(int start,
int length,
java.lang.StringBuffer data)
|
void |
setRequestData(int start,
java.lang.String data)
|
void |
setRequestData(int start,
java.lang.StringBuffer data)
|
void |
setRequestData(java.lang.String data)
|
void |
setRequestData(java.lang.StringBuffer data)
|
void |
setRequestDataNext(char[] data)
|
void |
setRequestDataNext(int length,
char[] data)
|
void |
setRequestDataNext(int length,
java.lang.String data)
|
void |
setRequestDataNext(int length,
java.lang.StringBuffer data)
|
void |
setRequestDataNext(java.lang.String data)
|
void |
setRequestDataNext(java.lang.StringBuffer data)
|
void |
setRequestOpcode(java.lang.String opcode)
|
void |
setRequestPosition(int position)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
HsmClientRequest
public HsmClientRequest()
setRequestOpcode
public void setRequestOpcode(java.lang.String opcode)
getRequestUnused
public int getRequestUnused()
getRequestPosition
public int getRequestPosition()
setRequestPosition
public void setRequestPosition(int position)
resetRequest
public void resetRequest()
copyOfRequest
public HsmData copyOfRequest()
- Returns a copy of the internal request object.
- Returns:
- request HsmData object.
dumpRequest
public void dumpRequest(java.io.PrintWriter writer)
- Displays the contents of the internal request object to the specified PrintWriter.
- Parameters:
writer
- the PrintWriter to write to.
setRequestData
public void setRequestData(char[] data)
setRequestData
public void setRequestData(java.lang.String data)
setRequestData
public void setRequestData(java.lang.StringBuffer data)
setRequestData
public void setRequestData(int start,
char[] data)
setRequestData
public void setRequestData(int start,
java.lang.String data)
setRequestData
public void setRequestData(int start,
java.lang.StringBuffer data)
setRequestData
public void setRequestData(int start,
int length,
java.lang.String data)
setRequestData
public void setRequestData(int start,
int length,
char[] data)
setRequestData
public void setRequestData(int start,
int length,
java.lang.StringBuffer data)
setRequestDataNext
public void setRequestDataNext(java.lang.String data)
setRequestDataNext
public void setRequestDataNext(char[] data)
setRequestDataNext
public void setRequestDataNext(java.lang.StringBuffer data)
setRequestDataNext
public void setRequestDataNext(int length,
java.lang.String data)
setRequestDataNext
public void setRequestDataNext(int length,
char[] data)
setRequestDataNext
public void setRequestDataNext(int length,
java.lang.StringBuffer data)
getReplyOpcode
public java.lang.String getReplyOpcode()
getReplyLength
public int getReplyLength()
getReplyRemaining
public int getReplyRemaining()
getReplyPosition
public int getReplyPosition()
setReplyPosition
public void setReplyPosition(int position)
copyOfReply
public HsmData copyOfReply()
- Returns a copy of the internal reply object.
- Returns:
- reply HsmData object.
dumpReply
public void dumpReply(java.io.PrintWriter writer)
- Displays the contents of the internal reply object to the specified PrintWriter.
- Parameters:
writer
- the PrintWriter to write to.
getReplyChars
public char[] getReplyChars()
getReplyChars
public char[] getReplyChars(int start)
getReplyChars
public char[] getReplyChars(int start,
int length)
getReplyCharsNext
public char[] getReplyCharsNext()
getReplyCharsNext
public char[] getReplyCharsNext(int length)
getReplyString
public java.lang.String getReplyString()
getReplyString
public java.lang.String getReplyString(int start)
getReplyString
public java.lang.String getReplyString(int start,
int length)
getReplyStringNext
public java.lang.String getReplyStringNext()
getReplyStringNext
public java.lang.String getReplyStringNext(int length)
getReplyStringBuffer
public java.lang.StringBuffer getReplyStringBuffer()
getReplyStringBuffer
public java.lang.StringBuffer getReplyStringBuffer(int start)
getReplyStringBuffer
public java.lang.StringBuffer getReplyStringBuffer(int start,
int length)
getReplyStringBufferNext
public java.lang.StringBuffer getReplyStringBufferNext()
getReplyStringBufferNext
public java.lang.StringBuffer getReplyStringBufferNext(int length)