public class DefaultFhirRegistry extends Object implements FhirRegistry
FhirRegistry
Modifier and Type | Method and Description |
---|---|
static FhirRegistry |
getFhirRegistry(String name)
Lookup or create a new FHIR registry if none exists with the given (servlet) name
|
boolean |
hasServlet(String servletName)
Returns true if there is already a registered FHIR servlet with the provided name
|
void |
register(Object resourceProvider)
Registers the FHIR resource provider.
|
void |
register(ca.uhn.fhir.rest.server.RestfulServer servlet)
Registers the FHIR servlet, usually during its init phase.
|
static FhirRegistry |
removeFhirRegistry(String name)
Removes the FHIR registry with the given (servlet) name
|
void |
unregister(Object resourceProvider)
Unregisters the FHIR resource provider.
|
void |
unregister(ca.uhn.fhir.rest.server.RestfulServer servlet)
Unregisters the FHIR servlet, usually during its destroy phase
|
public static FhirRegistry getFhirRegistry(String name)
public static FhirRegistry removeFhirRegistry(String name)
public void register(Object resourceProvider)
FhirRegistry
register
in interface FhirRegistry
resourceProvider
- resource providerpublic void unregister(Object resourceProvider) throws Exception
FhirRegistry
unregister
in interface FhirRegistry
resourceProvider
- resource providerException
public void register(ca.uhn.fhir.rest.server.RestfulServer servlet)
FhirRegistry
register
in interface FhirRegistry
servlet
- FHIR servletpublic void unregister(ca.uhn.fhir.rest.server.RestfulServer servlet) throws Exception
FhirRegistry
unregister
in interface FhirRegistry
servlet
- FHIR servletException
public boolean hasServlet(String servletName)
FhirRegistry
hasServlet
in interface FhirRegistry
Copyright © 2018 Open eHealth Foundation. All rights reserved.