javax.xml.registry
Interface BulkResponse

All Superinterfaces:
JAXRResponse (src)

public interface BulkResponse
extends JAXRResponse (src)

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.


Field Summary
 
Fields inherited from interface javax.xml.registry.JAXRResponse (src)
STATUS_FAILURE, STATUS_SUCCESS, STATUS_UNAVAILABLE, STATUS_WARNING
 
Method Summary
 java.util.Collection getCollection()
           
 java.util.Collection getExceptions()
           
 boolean isPartialResponse()
           
 
Methods inherited from interface javax.xml.registry.JAXRResponse (src)
getRequestId, getStatus, isAvailable
 

Method Detail

getCollection

public java.util.Collection getCollection()
                                   throws JAXRException (src) 
Throws:
JAXRException (src)

getExceptions

public java.util.Collection getExceptions()
                                   throws JAXRException (src) 
Throws:
JAXRException (src)

isPartialResponse

public boolean isPartialResponse()
                          throws JAXRException (src) 
Throws:
JAXRException (src)