public class JaxRsMethodBindings extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_METHOD_KEY
DEFAULT_METHOD_KEY=""
|
| Constructor and Description |
|---|
JaxRsMethodBindings(AbstractJaxRsProvider theProvider,
Class<? extends AbstractJaxRsProvider> theProviderClass)
The constructor
|
| Modifier and Type | Method and Description |
|---|---|
BaseMethodBinding<?> |
getBinding(ca.uhn.fhir.rest.api.RestOperationTypeEnum operationType,
String theBindingKey)
Get the binding
|
static JaxRsMethodBindings |
getMethodBindings(AbstractJaxRsProvider theProvider,
Class<? extends AbstractJaxRsProvider> theProviderClass)
Get the method bindings for the given class.
|
public static final String DEFAULT_METHOD_KEY
public JaxRsMethodBindings(AbstractJaxRsProvider theProvider, Class<? extends AbstractJaxRsProvider> theProviderClass)
theProvider - the provider which is an implementation of the theProviderClasstheProviderClass - the class definition contaning the operationspublic BaseMethodBinding<?> getBinding(ca.uhn.fhir.rest.api.RestOperationTypeEnum operationType, String theBindingKey)
operationType - the type of operationtheBindingKey - the binding keyca.uhn.fhir.rest.server.exceptions.NotImplementedOperationException - cannot be foundpublic static JaxRsMethodBindings getMethodBindings(AbstractJaxRsProvider theProvider, Class<? extends AbstractJaxRsProvider> theProviderClass)
theProvider - the implementation classtheProviderClass - the provider classCopyright © 2014–2019 University Health Network. All rights reserved.