org.jets3t.service.model
Class MultipleDeleteResult

java.lang.Object
  extended by org.jets3t.service.model.MultipleDeleteResult

public class MultipleDeleteResult
extends java.lang.Object

Represents the result of multiple object delete requests.


Nested Class Summary
 class MultipleDeleteResult.DeletedObjectResult
           
 class MultipleDeleteResult.ErrorResult
           
 
Field Summary
protected  java.util.List<MultipleDeleteResult.DeletedObjectResult> deletedObjectResults
           
protected  java.util.List<MultipleDeleteResult.ErrorResult> errorResults
           
 
Constructor Summary
MultipleDeleteResult()
           
MultipleDeleteResult(java.util.List<MultipleDeleteResult.DeletedObjectResult> deletedObjectResults, java.util.List<MultipleDeleteResult.ErrorResult> errorResults)
           
 
Method Summary
 java.util.List<MultipleDeleteResult.DeletedObjectResult> getDeletedObjectResults()
           
 java.util.List<MultipleDeleteResult.ErrorResult> getErrorResults()
           
 boolean hasErrors()
           
 void setDeletedObjectResults(java.util.List<MultipleDeleteResult.DeletedObjectResult> deletedObjectResults)
           
 void setErrorResults(java.util.List<MultipleDeleteResult.ErrorResult> errorResults)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deletedObjectResults

protected java.util.List<MultipleDeleteResult.DeletedObjectResult> deletedObjectResults

errorResults

protected java.util.List<MultipleDeleteResult.ErrorResult> errorResults
Constructor Detail

MultipleDeleteResult

public MultipleDeleteResult()

MultipleDeleteResult

public MultipleDeleteResult(java.util.List<MultipleDeleteResult.DeletedObjectResult> deletedObjectResults,
                            java.util.List<MultipleDeleteResult.ErrorResult> errorResults)
Method Detail

getDeletedObjectResults

public java.util.List<MultipleDeleteResult.DeletedObjectResult> getDeletedObjectResults()
Returns:
Information about objects that were successfully deleted. Note that if the multiple delete is performed in "quiet" mode, this list will be empty even if objects were successfully deleted.

setDeletedObjectResults

public void setDeletedObjectResults(java.util.List<MultipleDeleteResult.DeletedObjectResult> deletedObjectResults)

getErrorResults

public java.util.List<MultipleDeleteResult.ErrorResult> getErrorResults()
Returns:
Error code and message for objects that could not be deleted.

setErrorResults

public void setErrorResults(java.util.List<MultipleDeleteResult.ErrorResult> errorResults)

hasErrors

public boolean hasErrors()
Returns:
True if there is one or more error results, false otherwise.