flux
Class DatabaseStoredProcedureAction.DatabaseStoredProcedureActionResult

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

public static class DatabaseStoredProcedureAction.DatabaseStoredProcedureActionResult
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

A facade over OUT parameters and a JDBC result set, which are returned after an SqlStoredProcedureAction 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.
 java.util.List<java.lang.Object> outParameters
          Represents the OUT parameters, if any.
 boolean result
          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
DatabaseStoredProcedureAction.DatabaseStoredProcedureActionResult()
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

outParameters

public java.util.List<java.lang.Object> outParameters
Represents the OUT parameters, if any. They are listed in the order that the OUT parameters were registered. For example, if the registered OUT parameters are 3 and 5, then list element 0 contains OUT parameter 3, and list element 1 contains OUT parameter 5.


result

public boolean result
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

DatabaseStoredProcedureAction.DatabaseStoredProcedureActionResult

public DatabaseStoredProcedureAction.DatabaseStoredProcedureActionResult()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException


© 2014 Flux Corporation. All rights reserved.