Class BatchTableResponse

java.lang.Object
com.illumon.iris.web.shared.batch.BatchTableResponse
All Implemented Interfaces:
Serializable

public class BatchTableResponse extends Object implements Serializable
A response object for batch requests; only contains failure messages, since successful results will be pushed directly the client as they come in (rather than waiting until entire batch is complete). Seems like we could do Callback<Void, BatchFailures> instead...
See Also:
  • Constructor Details

    • BatchTableResponse

      public BatchTableResponse()
  • Method Details

    • getSuccess

      public TableHandle[] getSuccess()
    • setSuccess

      public void setSuccess(TableHandle[] success)
    • getFailedTableHandles

      public TableHandle[] getFailedTableHandles()
    • setFailedTableHandles

      public void setFailedTableHandles(TableHandle[] failedTableHandles)
    • getFailureMessages

      public String[] getFailureMessages()
    • setFailureMessages

      public void setFailureMessages(String[] failureMessages)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hasFailures

      public boolean hasFailures(TableHandle handle)
    • hasFailures

      public boolean hasFailures(JsFunction<TableHandle,Boolean> table)
    • getFailure

      public String getFailure(TableHandle handle)
    • addSuccess

      public void addSuccess(TableHandle newId)