public class GetTagsMethodBinding extends BaseMethodBinding<TagList>
BaseMethodBinding.ActiveRequestReader, BaseMethodBinding.InactiveRequestReader, BaseMethodBinding.IRequestReader| Constructor and Description |
|---|
GetTagsMethodBinding(Method theMethod,
FhirContext theConetxt,
Object theProvider,
GetTags theAnnotation) |
| Modifier and Type | Method and Description |
|---|---|
String |
getResourceName()
Returns the name of the resource this method handles, or
null if this method is not resource specific |
RestOperationTypeEnum |
getRestOperationType() |
boolean |
incomingServerRequestMatchesMethod(RequestDetails theRequest) |
BaseHttpClientInvocation |
invokeClient(Object[] theArgs) |
TagList |
invokeClient(String theResponseMimeType,
Reader theResponseReader,
int theResponseStatusCode,
Map<String,List<String>> theHeaders) |
Object |
invokeServer(IRestfulServer<?> theServer,
RequestDetails theRequest) |
bindMethod, createAppropriateParserForParsingResponse, createAppropriateParserForParsingServerRequest, createParametersForServerRequest, getAllowableParamAnnotations, getContext, getIncludes, getMethod, getParameters, getProvider, getRequestIncludesFromParams, getRestOperationType, invokeServerMethod, isSupportsConditional, isSupportsConditionalMultiple, populateActionRequestDetailsForInterceptor, processNon2xxResponseAndReturnExceptionToThrow, setParameters, toResourceList, verifyMethodHasZeroOrOneOperationAnnotationpublic GetTagsMethodBinding(Method theMethod, FhirContext theConetxt, Object theProvider, GetTags theAnnotation)
public String getResourceName()
BaseMethodBindingnull if this method is not resource specificgetResourceName in class BaseMethodBinding<TagList>public RestOperationTypeEnum getRestOperationType()
getRestOperationType in class BaseMethodBinding<TagList>public boolean incomingServerRequestMatchesMethod(RequestDetails theRequest)
incomingServerRequestMatchesMethod in class BaseMethodBinding<TagList>public BaseHttpClientInvocation invokeClient(Object[] theArgs) throws InternalErrorException
invokeClient in class BaseMethodBinding<TagList>InternalErrorExceptionpublic TagList invokeClient(String theResponseMimeType, Reader theResponseReader, int theResponseStatusCode, Map<String,List<String>> theHeaders) throws BaseServerResponseException
BaseServerResponseExceptionpublic Object invokeServer(IRestfulServer<?> theServer, RequestDetails theRequest) throws BaseServerResponseException, IOException
invokeServer in class BaseMethodBinding<TagList>BaseServerResponseExceptionIOExceptionCopyright © 2014–2016 University Health Network. All rights reserved.