org.tonjac.mini
Class DataServiceReply

java.lang.Object
  extended by org.tonjac.mini.DataServiceReply

public class DataServiceReply
extends java.lang.Object

Reply from a data service. Used to add the fields (named in the template) with values to be returned as a reply from a data service.

Author:
Toni Thomsson

Constructor Summary
DataServiceReply()
          Creates a reply object for a DataService
 
Method Summary
 void addField(java.lang.String name, java.lang.String value)
          Add a field with a value
 void addFieldName(java.lang.String name)
          Add a field name.
 void addFieldValue(java.lang.String value)
          Add field value
 void close()
          Frees internally allocated resources.
 int names()
          Used internally by Mini's native render engine
 int values()
          Used internally by Mini's native render engine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataServiceReply

public DataServiceReply()
Creates a reply object for a DataService

Method Detail

close

public void close()
Frees internally allocated resources. Automatically called by Mini when needed.


addField

public void addField(java.lang.String name,
                     java.lang.String value)
Add a field with a value

Parameters:
name - Field name
value - Field value

addFieldName

public void addFieldName(java.lang.String name)
Add a field name. Use this method to first add a fieldname and then iterate over addFieldValue to give values for a rendered table.

Parameters:
name - Fieldname

addFieldValue

public void addFieldValue(java.lang.String value)
Add field value

Parameters:
value - Field value

names

public int names()
Used internally by Mini's native render engine

Returns:
Handle for native list of names

values

public int values()
Used internally by Mini's native render engine

Returns:
Handle for native list of values