org.apache.jk.core
public interface JkChannel
Modifier and Type | Method and Description |
---|---|
MsgContext |
createMsgContext()
Create a new request endpoint.
|
int |
flush(Msg msg,
MsgContext ep)
Flush the data to the client.
|
java.lang.String |
getChannelName()
Return the identifying name of this Channel.
|
int |
invoke(Msg msg,
MsgContext ep)
Invoke the request chain.
|
boolean |
isSameAddress(MsgContext ep)
Confirm that a shutdown request was recieved form us.
|
int |
receive(Msg msg,
MsgContext ep)
Recieve a message from the client.
|
void |
registerRequest(Request req,
MsgContext ep,
int count)
Register a new Request in the Request pool.
|
int |
send(Msg msg,
MsgContext ep)
Send a message back to the client.
|
java.lang.String getChannelName()
int send(Msg msg, MsgContext ep) throws java.io.IOException
msg
- The message to send.ep
- The connection point for this request.java.io.IOException
int receive(Msg msg, MsgContext ep) throws java.io.IOException
msg
- The place to recieve the data into.ep
- The connection point for this request.java.io.IOException
int flush(Msg msg, MsgContext ep) throws java.io.IOException
java.io.IOException
int invoke(Msg msg, MsgContext ep) throws java.io.IOException
java.io.IOException
boolean isSameAddress(MsgContext ep)
void registerRequest(Request req, MsgContext ep, int count)
MsgContext createMsgContext()
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.