| BulkResponse.java |
/*
* JBoss, the OpenSource WebOS
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package javax.xml.registry;
import java.util.Collection;
/** Contains the response of a method in the API that performs a bulk operation
* and returns a bulk response. Partial commits are allowed on a bulk operation.
*
* In the event of a partial success where only a subset of objects were
* processed successfully, the getStatus method of the BulkResponse must return
* JAXRResponse.STATUS_WARNING. In this case, a Collection of JAXRException
* instances is included in the BulkResponse instance. The JAXRExceptions
* provide information on each error that prevented some objects in the request
* to not be processed successfully.
*
* @author Scott.Stark@jboss.org
* @author Farrukh S. Najmi (javadoc)
* @version $Revision: 1.1 $
*/
public interface BulkResponse extends JAXRResponse
{
public Collection getCollection() throws JAXRException;
public Collection getExceptions() throws JAXRException;
public boolean isPartialResponse() throws JAXRException;
}
| BulkResponse.java |