public abstract class AbstractBundleProvider extends Object implements ca.uhn.fhir.rest.api.server.IBundleProvider
IBundleProvider
delegating to a RequestConsumer
instanceConstructor and Description |
---|
AbstractBundleProvider(RequestConsumer consumer,
Object payload,
Map<String,Object> headers) |
Modifier and Type | Method and Description |
---|---|
protected RequestConsumer |
getConsumer() |
protected Map<String,Object> |
getHeaders() |
protected Object |
getPayload() |
ca.uhn.fhir.model.primitive.InstantDt |
getPublished() |
String |
getUuid() |
protected List<org.hl7.fhir.instance.model.api.IBaseResource> |
obtainResources(Object payload,
Map<String,Object> parameters) |
Integer |
preferredPageSize() |
public AbstractBundleProvider(RequestConsumer consumer, Object payload, Map<String,Object> headers)
public ca.uhn.fhir.model.primitive.InstantDt getPublished()
getPublished
in interface ca.uhn.fhir.rest.api.server.IBundleProvider
public Integer preferredPageSize()
preferredPageSize
in interface ca.uhn.fhir.rest.api.server.IBundleProvider
protected List<org.hl7.fhir.instance.model.api.IBaseResource> obtainResources(Object payload, Map<String,Object> parameters)
protected RequestConsumer getConsumer()
protected Map<String,Object> getHeaders()
protected Object getPayload()
public String getUuid()
getUuid
in interface ca.uhn.fhir.rest.api.server.IBundleProvider
Copyright © 2018 Open eHealth Foundation. All rights reserved.