Interface IFhirSystemDao<T,​MT>

  • Type Parameters:
    T - The bundle type
    MT - The Meta datatype type
    All Superinterfaces:
    IDao

    public interface IFhirSystemDao<T,​MT>
    extends IDao
    Note that this interface is not considered a stable interface. While it is possible to build applications that use it directly, please be aware that we may modify methods, add methods, or even remove methods from time to time, even within minor point releases.
    • Method Detail

      • history

        ca.uhn.fhir.rest.api.server.IBundleProvider history​(Date theDate,
                                                            Date theUntil,
                                                            ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • metaGetOperation

        MT metaGetOperation​(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
        Not supported for DSTU1
        Parameters:
        theRequestDetails - TODO
      • processMessage

        org.hl7.fhir.instance.model.api.IBaseBundle processMessage​(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails,
                                                                   org.hl7.fhir.instance.model.api.IBaseBundle theMessage)
        Implementations may implement this method to implement the $process-message operation
      • transaction

        T transaction​(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails,
                      T theResources)