public class ScpAckInfo
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ERROR |
private java.lang.String |
line |
static int |
OK |
private int |
statusCode |
static int |
WARNING |
| Constructor and Description |
|---|
ScpAckInfo(int statusCode) |
ScpAckInfo(int statusCode,
java.lang.String line) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLine() |
int |
getStatusCode() |
static ScpAckInfo |
readAck(java.io.InputStream in,
java.nio.charset.Charset cs,
boolean canEof) |
<O extends java.io.OutputStream> |
send(O out,
java.nio.charset.Charset cs) |
static <O extends java.io.OutputStream> |
sendAck(O out,
java.nio.charset.Charset cs,
int level,
java.lang.String message) |
static <O extends java.io.OutputStream> |
sendError(O out,
java.nio.charset.Charset cs,
java.lang.String message) |
static void |
sendOk(java.io.OutputStream out,
java.nio.charset.Charset cs)
Sends
OK ACK code |
static <O extends java.io.OutputStream> |
sendWarning(O out,
java.nio.charset.Charset cs,
java.lang.String message) |
java.lang.String |
toString() |
void |
validateCommandStatusCode(java.lang.String command,
java.lang.Object location) |
public static final int OK
public static final int WARNING
public static final int ERROR
private final int statusCode
private final java.lang.String line
public ScpAckInfo(int statusCode)
public ScpAckInfo(int statusCode,
java.lang.String line)
public int getStatusCode()
public java.lang.String getLine()
public <O extends java.io.OutputStream> O send(O out,
java.nio.charset.Charset cs)
throws java.io.IOException
java.io.IOExceptionpublic void validateCommandStatusCode(java.lang.String command,
java.lang.Object location)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic static ScpAckInfo readAck(java.io.InputStream in, java.nio.charset.Charset cs, boolean canEof) throws java.io.IOException
java.io.IOExceptionpublic static void sendOk(java.io.OutputStream out,
java.nio.charset.Charset cs)
throws java.io.IOException
OK ACK codeout - The target OutputStreamcs - The Charset to use to write the textual datajava.io.IOException - If failed to send the ACK codepublic static <O extends java.io.OutputStream> O sendWarning(O out,
java.nio.charset.Charset cs,
java.lang.String message)
throws java.io.IOException
java.io.IOExceptionpublic static <O extends java.io.OutputStream> O sendError(O out,
java.nio.charset.Charset cs,
java.lang.String message)
throws java.io.IOException
java.io.IOExceptionpublic static <O extends java.io.OutputStream> O sendAck(O out,
java.nio.charset.Charset cs,
int level,
java.lang.String message)
throws java.io.IOException
java.io.IOException