Class BatchResponse
- java.lang.Object
-
- org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
-
- org.n52.shetland.ogc.ows.service.OwsServiceResponse
-
- org.n52.shetland.ogc.sos.response.BatchResponse
-
- All Implemented Interfaces:
AutoCloseable,Iterable<BatchResponse.ExceptionOrResponse>,HasExtension<OwsServiceResponse>
public class BatchResponse extends OwsServiceResponse implements Iterable<BatchResponse.ExceptionOrResponse>
TODO JavaDoc- Since:
- 1.0.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBatchResponse.ExceptionOrResponse
-
Constructor Summary
Constructors Constructor Description BatchResponse()BatchResponse(String service, String version, String operationName, List<BatchResponse.ExceptionOrResponse> responses)BatchResponse(String service, String version, List<BatchResponse.ExceptionOrResponse> responses)BatchResponse(List<BatchResponse.ExceptionOrResponse> responses)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(OwsExceptionReport e)voidadd(OwsServiceResponse r)voidadd(BatchResponse.ExceptionOrResponse eor)List<BatchResponse.ExceptionOrResponse>getResponses()booleanisEmpty()Iterator<BatchResponse.ExceptionOrResponse>iterator()-
Methods inherited from class org.n52.shetland.ogc.ows.service.OwsServiceResponse
close, getContentType, getExtensions, isSetContentType, setContentType, setExtensions
-
Methods inherited from class org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
getKey, getOperationName, getService, getVersion, hasOperationName, isSetService, isSetVersion, set, setOperationName, setService, setVersion, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.n52.shetland.ogc.ows.HasExtension
addExtension, addExtension, addExtensions, addSweBooleanExtension, addSweBooleanExtension, addSwesExtension, addSweTextExtension, getBooleanExtension, getBooleanExtension, getBooleanExtension, getBooleanExtension, getExtension, getExtension, getExtensionCount, hasExtension, hasExtension, hasExtensions
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
BatchResponse
public BatchResponse()
-
BatchResponse
public BatchResponse(List<BatchResponse.ExceptionOrResponse> responses)
-
BatchResponse
public BatchResponse(String service, String version, List<BatchResponse.ExceptionOrResponse> responses)
-
BatchResponse
public BatchResponse(String service, String version, String operationName, List<BatchResponse.ExceptionOrResponse> responses)
-
-
Method Detail
-
getResponses
public List<BatchResponse.ExceptionOrResponse> getResponses()
-
add
public void add(OwsExceptionReport e)
-
add
public void add(OwsServiceResponse r)
-
add
public void add(BatchResponse.ExceptionOrResponse eor)
-
isEmpty
public boolean isEmpty()
-
iterator
public Iterator<BatchResponse.ExceptionOrResponse> iterator()
- Specified by:
iteratorin interfaceIterable<BatchResponse.ExceptionOrResponse>
-
-