flux
Class DatabaseQueryAction.DatabaseQueryActionResult

java.lang.Object
  extended by flux.DatabaseQueryAction.DatabaseQueryActionResult
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Enclosing interface:
DatabaseQueryAction

public static class DatabaseQueryAction.DatabaseQueryActionResult
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

A facade over a JDBC result set that is returned after this action runs. The JDBC result set is closed automatically when the current flow context reaches a transaction break (or a trigger, since all triggers have implicit transaction breaks) or the JDBC result set is exhausted.

See Also:
Serialized Form

Field Summary
 java.lang.Object doNotUseForInternalUseOnly
          Do not use this object.
 boolean result
          The result when a SqlSelectAction runs and indicates whether more data is available through the underlying JDBC result set.
 java.util.List<java.lang.Object> row
          Represents the current row of the underlying JDBC result set.
 
Constructor Summary
DatabaseQueryAction.DatabaseQueryActionResult()
           
 
Method Summary
 java.lang.Object clone()
          Clones this database query result object.
 java.lang.String toString()
          Returns a readable version of this object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

result

public boolean result
The result when a SqlSelectAction runs and indicates whether more data is available through the underlying JDBC result set.


row

public java.util.List<java.lang.Object> row
Represents the current row of the underlying JDBC result set. Column 1 in the current row of the JDBC result set corresponds to list element 0 in this row object.


doNotUseForInternalUseOnly

public transient java.lang.Object doNotUseForInternalUseOnly
Do not use this object.

Constructor Detail

DatabaseQueryAction.DatabaseQueryActionResult

public DatabaseQueryAction.DatabaseQueryActionResult()
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clones this database query result object.

Overrides:
clone in class java.lang.Object
Returns:
The cloned database query result object.
Throws:
java.lang.CloneNotSupportedException - Should never be thrown.

toString

public java.lang.String toString()
Returns a readable version of this object.

Overrides:
toString in class java.lang.Object
Returns:
A readable version of this object.


© 2014 Flux Corporation. All rights reserved.