org.tranche.server
Class GetMetaDataHashesItem
java.lang.Object
org.tranche.server.ServerItem
org.tranche.server.GetMetaDataHashesItem
public class GetMetaDataHashesItem
- extends ServerItem
Handles requests for meta data hashes.
- Author:
- Jayson Falkner - jfalkner@umich.edu, James "Augie" Hill - augman85@gmail.com
|
Method Summary |
void |
doAction(java.io.InputStream in,
java.io.OutputStream out,
java.lang.String clientIP)
Handle the server's action. |
static void |
writeRequest(boolean writeHeader,
long offset,
long length,
java.io.OutputStream out)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GetMetaDataHashesItem
public GetMetaDataHashesItem(Server server)
- Parameters:
server - the server received
doAction
public final void doAction(java.io.InputStream in,
java.io.OutputStream out,
java.lang.String clientIP)
throws java.lang.Exception
- Description copied from class:
ServerItem
Handle the server's action.
- Specified by:
doAction in class ServerItem
- Parameters:
in - The input streamout - The output streamclientIP - So the transaction can be logged with client IP address.
- Throws:
java.lang.Exception
writeRequest
public static final void writeRequest(boolean writeHeader,
long offset,
long length,
java.io.OutputStream out)
throws java.lang.Exception
- Parameters:
writeHeader - offset - length - out -
- Throws:
java.lang.Exception
This code is free for use both commercially and non-commercially as stated in the project's license