001package org.hl7.fhir.r4.hapi.ctx;
002
003import ca.uhn.fhir.rest.api.server.IFhirVersionServer;
004import ca.uhn.fhir.rest.server.IResourceProvider;
005import ca.uhn.fhir.rest.server.RestfulServer;
006import org.hl7.fhir.r4.hapi.rest.server.ServerCapabilityStatementProvider;
007import org.hl7.fhir.r4.hapi.rest.server.ServerProfileProvider;
008
009public class FhirServerR4 implements IFhirVersionServer {
010  @Override
011  public ServerCapabilityStatementProvider createServerConformanceProvider(RestfulServer theServer) {
012    return new ServerCapabilityStatementProvider(theServer);
013  }
014
015  @Override
016  public IResourceProvider createServerProfilesProvider(RestfulServer theRestfulServer) {
017    return new ServerProfileProvider(theRestfulServer);
018  }
019
020}