| Package | Description |
|---|---|
| ca.uhn.fhir.rest.method | |
| ca.uhn.fhir.rest.param | |
| ca.uhn.fhir.rest.server |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseResourceReturningMethodBinding |
class |
ConformanceMethodBinding |
class |
CreateMethodBinding |
class |
DeleteMethodBinding |
class |
DeleteTagsMethodBinding |
class |
DynamicSearchMethodBinding |
class |
GetTagsMethodBinding |
class |
HistoryMethodBinding |
class |
OperationMethodBinding |
class |
PageMethodBinding |
class |
ReadMethodBinding |
class |
SearchMethodBinding |
class |
TransactionMethodBinding |
class |
UpdateMethodBinding |
class |
ValidateMethodBindingDstu1 |
class |
ValidateMethodBindingDstu2 |
| Modifier and Type | Method and Description |
|---|---|
static BaseMethodBinding<?> |
BaseMethodBinding.bindMethod(Method theMethod,
FhirContext theContext,
Object theProvider) |
| Modifier and Type | Method and Description |
|---|---|
Object |
SummaryEnumParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
Object |
SortParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
Object |
OperationParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
Object |
IParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding)
This server method method takes the data received by the server in an incoming request, and translates that data into a single argument for a server method invocation.
|
Object |
ElementsParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
Object |
DynamicSearchParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
Object |
CountParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends IBaseResource> |
ResourceParameter.loadResourceFromRequest(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding,
Class<T> theResourceType) |
static IBaseResource |
ResourceParameter.parseResourceFromRequest(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding,
Class<? extends IBaseResource> theResourceType) |
Object |
TransactionParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
Object |
ResourceParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
Object |
BaseQueryParameter.translateQueryParametersIntoServerArgument(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding) |
| Modifier and Type | Method and Description |
|---|---|
BaseMethodBinding<?> |
RestfulServer.determineResourceMethod(RequestDetails requestDetails,
String requestPath) |
BaseMethodBinding<?> |
ResourceBinding.getMethod(RequestDetails theRequest) |
| Modifier and Type | Method and Description |
|---|---|
List<BaseMethodBinding<?>> |
ResourceBinding.getMethodBindings() |
List<BaseMethodBinding<?>> |
RestulfulServerConfiguration.getServerBindings()
Get the serverBindings
|
List<BaseMethodBinding<?>> |
RestfulServer.getServerBindings()
Returns the method bindings for this server which are not specific to any particular resource type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceBinding.addMethod(BaseMethodBinding<?> method) |
Object |
IRestfulServerUtil.getResourceParameter(RequestDetails requestDetails,
ResourceParameter.Mode myMode,
BaseMethodBinding<?> theMethodBinding,
Class<? extends IBaseResource> myResourceType) |
<T extends IBaseResource> |
IRestfulServerUtil.loadResourceFromRequest(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding,
Class<T> theResourceType) |
IBaseResource |
IRestfulServerUtil.parseResourceFromRequest(RequestDetails theRequest,
BaseMethodBinding<?> theMethodBinding,
Class<? extends IBaseResource> theResourceType) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceBinding.setMethods(List<BaseMethodBinding<?>> methods) |
RestulfulServerConfiguration |
RestulfulServerConfiguration.setServerBindings(List<BaseMethodBinding<?>> serverBindings)
Set the serverBindings
|
| Constructor and Description |
|---|
ResourceBinding(String resourceName,
List<BaseMethodBinding<?>> methods) |
Copyright © 2014–2016 University Health Network. All rights reserved.