public class BulkJSONSerializer extends java.lang.Object implements PagedDataSerializer
Constructor and Description |
---|
BulkJSONSerializer(MboSetRemote mboSet,
java.lang.String osName,
int pageSize,
java.lang.String selectStatement,
java.lang.String savedQuery,
boolean fetchmodedelta) |
BulkJSONSerializer(MboSetRemote mboSet,
java.lang.String osName,
java.lang.String templateName,
int pageSize) |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getMaxRowStamp() |
boolean |
hasNextPage() |
com.ibm.json.java.JSONArray |
nextPageAsJson(boolean includeHref) |
com.ibm.json.java.JSONArray |
nextPageAsJson(boolean includeHref,
boolean includeRowStamp) |
byte[] |
serializeNextPage() |
public BulkJSONSerializer(MboSetRemote mboSet, java.lang.String osName, java.lang.String templateName, int pageSize) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public BulkJSONSerializer(MboSetRemote mboSet, java.lang.String osName, int pageSize, java.lang.String selectStatement, java.lang.String savedQuery, boolean fetchmodedelta) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] serializeNextPage() throws java.rmi.RemoteException, MXException
serializeNextPage
in interface PagedDataSerializer
java.rmi.RemoteException
MXException
public com.ibm.json.java.JSONArray nextPageAsJson(boolean includeHref) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public com.ibm.json.java.JSONArray nextPageAsJson(boolean includeHref, boolean includeRowStamp) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public boolean hasNextPage()
hasNextPage
in interface PagedDataSerializer
public java.lang.Long getMaxRowStamp()