Package org.zkoss.zk.au
Class AuWriters
- java.lang.Object
-
- org.zkoss.zk.au.AuWriters
-
public class AuWriters extends java.lang.Object
Utilities to instantiate an implementation ofAuWriter
.- Since:
- 3.0.1
- Author:
- tomyeh
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CONTENT_TYPE
The content type of the output.
-
Constructor Summary
Constructors Constructor Description AuWriters()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Class
getImplementationClass()
Returns the implementation class ofAuWriter
that will be used to generate the output to the client.static JSONObject
getJSONOutput(JSONArray rs)
Returns a JSON object representing the output that will be sent to the client.static AuWriter
newInstance()
Creates an instance ofAuWriter
.static void
setImplementationClass(java.lang.Class cls)
Sets the implementation class ofAuWriter
that will be used to generate the output to the client.static JSONArray
toJSON(AuResponse response)
Converts a response to a JSON object.
-
-
-
Method Detail
-
getImplementationClass
public static java.lang.Class getImplementationClass()
Returns the implementation class ofAuWriter
that will be used to generate the output to the client.Default:
HttpAuWriter
.
-
setImplementationClass
public static void setImplementationClass(java.lang.Class cls)
Sets the implementation class ofAuWriter
that will be used to generate the output to the client.
-
newInstance
public static AuWriter newInstance() throws UiException
Creates an instance ofAuWriter
.- Throws:
UiException
-
getJSONOutput
public static JSONObject getJSONOutput(JSONArray rs)
Returns a JSON object representing the output that will be sent to the client.You could add the responses to the given array by invoking
toJSON(org.zkoss.zk.au.AuResponse)
.- Parameters:
rs
- the array to hold the responses. To output a response, invoketoJSON(org.zkoss.zk.au.AuResponse)
as follows:rs.add(AuWriters.toJSON(response))
.- Since:
- 5.0.5
-
toJSON
public static JSONArray toJSON(AuResponse response)
Converts a response to a JSON object.- Since:
- 5.0.5
-
-