Package org.zkoss.zkmax.au.websocket
Class WSAuWriter
- java.lang.Object
-
- org.zkoss.zkmax.au.websocket.WSAuWriter
-
- All Implemented Interfaces:
org.zkoss.zk.au.AuWriter
public class WSAuWriter extends java.lang.Object implements org.zkoss.zk.au.AuWriterAn AuWriter that is based on WebSocket.- Since:
- 8.5.0
- Author:
- wenninghsu
-
-
Constructor Summary
Constructors Constructor Description WSAuWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose(java.lang.Object websocketEndpoint, java.lang.Object response)java.lang.Objectcomplete()org.zkoss.zk.au.AuWriteropen(java.lang.Object websocketEndpoint, java.lang.Object response)voidresend(java.lang.Object prevContent)protected byte[]restore(java.lang.Object data)protected java.lang.Objectsave(byte[] data)voidsetCompress(boolean compress)voidwrite(java.util.Collection<org.zkoss.zk.au.AuResponse> responses)voidwrite(org.zkoss.zk.au.AuResponse response)voidwriteResponseId(int resId)
-
-
-
Method Detail
-
setCompress
public void setCompress(boolean compress)
- Specified by:
setCompressin interfaceorg.zkoss.zk.au.AuWriter
-
open
public org.zkoss.zk.au.AuWriter open(java.lang.Object websocketEndpoint, java.lang.Object response) throws java.io.IOException- Specified by:
openin interfaceorg.zkoss.zk.au.AuWriter- Throws:
java.io.IOException
-
close
public void close(java.lang.Object websocketEndpoint, java.lang.Object response) throws java.io.IOException- Specified by:
closein interfaceorg.zkoss.zk.au.AuWriter- Throws:
java.io.IOException
-
complete
public java.lang.Object complete() throws java.io.IOException- Specified by:
completein interfaceorg.zkoss.zk.au.AuWriter- Throws:
java.io.IOException
-
resend
public void resend(java.lang.Object prevContent) throws java.io.IOException- Specified by:
resendin interfaceorg.zkoss.zk.au.AuWriter- Throws:
java.io.IOException
-
writeResponseId
public void writeResponseId(int resId) throws java.io.IOException- Specified by:
writeResponseIdin interfaceorg.zkoss.zk.au.AuWriter- Throws:
java.io.IOException
-
write
public void write(org.zkoss.zk.au.AuResponse response) throws java.io.IOException- Specified by:
writein interfaceorg.zkoss.zk.au.AuWriter- Throws:
java.io.IOException
-
write
public void write(java.util.Collection<org.zkoss.zk.au.AuResponse> responses) throws java.io.IOException- Specified by:
writein interfaceorg.zkoss.zk.au.AuWriter- Throws:
java.io.IOException
-
restore
protected byte[] restore(java.lang.Object data)
-
save
protected java.lang.Object save(byte[] data)
-
-