
Package org.hl7.fhir.dstu2.utils.client
Class ResourceAddress
java.lang.Object
org.hl7.fhir.dstu2.utils.client.ResourceAddress
Deprecated.
Helper class to manage FHIR Resource URIs
- Author:
- Claude Nanjo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Deprecated. -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionResourceAddress
(String endpointPath) Deprecated.ResourceAddress
(URI baseServiceUri) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionstatic String
Deprecated.static URI
appendHttpParameter
(URI basePath, String httpParameterName, String httpParameterValue) Deprecated.static URI
appendHttpParameters
(URI basePath, Map<String, String> parameters) Deprecated.static URI
appendQueryStringToUri
(URI uri, String parameterName, String parameterValue) Deprecated.static URI
buildAbsoluteURI
(String absoluteURI) Deprecated.static URI
buildEndpointUriFromString
(String endpointPath) Deprecated.static String
buildRelativePathFromReference
(Resource resource) Deprecated.static String
buildRelativePathFromReference
(Resource resource, String id) Deprecated.static String
buildRelativePathFromResourceType
(ResourceType resourceType) Deprecated.static String
buildRelativePathFromResourceType
(ResourceType resourceType, String id) Deprecated.Deprecated.static String
getCalendarDateInIsoTimeFormat
(Calendar calendar) Deprecated.getHistoryParameters
(Object since, int count) Deprecated.nameForClass
(Class<T> resourceClass) Deprecated.parseCreateLocation
(String locationResponseHeader) Deprecated.For now, assume this type of location header structure.resolveDeleteTagsForResourceVersion
(Class<T> resourceClass, String id, String version) Deprecated.Deprecated.resolveGetAllTagsForResourceType
(Class<T> resourceClass) Deprecated.resolveGetHistoryForAllResources
(int count) Deprecated.resolveGetHistoryForAllResources
(Calendar since, int count) Deprecated.resolveGetHistoryForAllResources
(Date since, int count) Deprecated.resolveGetHistoryForResourceId
(Class<T> resourceClass, String id, int count) Deprecated.resolveGetHistoryForResourceId
(Class<T> resourceClass, String id, Calendar since, int count) Deprecated.resolveGetHistoryForResourceId
(Class<T> resourceClass, String id, Date since, int count) Deprecated.resolveGetHistoryForResourceType
(Class<T> resourceClass, int count) Deprecated.resolveGetHistoryForResourceType
(Class<T> resourceClass, Object since, int count) Deprecated.resolveGetHistoryForResourceType
(Class<T> resourceClass, Calendar since, int count) Deprecated.resolveGetHistoryForResourceType
(Class<T> resourceClass, Date since, int count) Deprecated.resolveGetHistoryUriForResourceId
(Class<T> resourceClass, String id, Object since, int count) Deprecated.resolveGetTagsForReference
(Class<T> resourceClass, String id) Deprecated.resolveGetTagsForResourceVersion
(Class<T> resourceClass, String id, String version) Deprecated.resolveGetUriFromResourceClass
(Class<T> resourceClass) Deprecated.resolveGetUriFromResourceClassAndCanonical
(Class<T> resourceClass, String canonicalUrl) Deprecated.resolveGetUriFromResourceClassAndId
(Class<T> resourceClass, String id) Deprecated.resolveGetUriFromResourceClassAndIdAndVersion
(Class<T> resourceClass, String id, String version) Deprecated.Deprecated.resolveMetadataUri
(boolean quick) Deprecated.resolveOperationUri
(Class<T> resourceClass, String opName) Deprecated.Deprecated.resolveOperationURLFromClass
(Class<T> resourceClass, String name, String parameters) Deprecated.resolveSearchUri
(Class<T> resourceClass, Map<String, String> parameters) Deprecated.resolveValidateUri
(Class<T> resourceClass, String id) Deprecated.
-
Field Details
-
REGEX_ID_WITH_HISTORY
Deprecated.- See Also:
-
-
Constructor Details
-
ResourceAddress
Deprecated.- Throws:
URISyntaxException
-
ResourceAddress
Deprecated.
-
-
Method Details
-
getBaseServiceUri
Deprecated. -
resolveOperationURLFromClass
public <T extends Resource> URI resolveOperationURLFromClass(Class<T> resourceClass, String name, String parameters) Deprecated. -
resolveSearchUri
public <T extends Resource> URI resolveSearchUri(Class<T> resourceClass, Map<String, String> parameters) Deprecated. -
resolveOperationUri
Deprecated. -
resolveOperationUri
public <T extends Resource> URI resolveOperationUri(Class<T> resourceClass, String opName, Map<String, String> parameters) Deprecated. -
resolveValidateUri
Deprecated. -
resolveGetUriFromResourceClass
Deprecated. -
resolveGetUriFromResourceClassAndId
public <T extends Resource> URI resolveGetUriFromResourceClassAndId(Class<T> resourceClass, String id) Deprecated. -
resolveGetUriFromResourceClassAndIdAndVersion
public <T extends Resource> URI resolveGetUriFromResourceClassAndIdAndVersion(Class<T> resourceClass, String id, String version) Deprecated. -
resolveGetUriFromResourceClassAndCanonical
public <T extends Resource> URI resolveGetUriFromResourceClassAndCanonical(Class<T> resourceClass, String canonicalUrl) Deprecated. -
resolveGetHistoryForAllResources
Deprecated. -
resolveGetHistoryForResourceId
public <T extends Resource> URI resolveGetHistoryForResourceId(Class<T> resourceClass, String id, int count) Deprecated. -
resolveGetHistoryUriForResourceId
protected <T extends Resource> URI resolveGetHistoryUriForResourceId(Class<T> resourceClass, String id, Object since, int count) Deprecated. -
resolveGetHistoryForResourceType
Deprecated. -
resolveGetHistoryForResourceType
public <T extends Resource> URI resolveGetHistoryForResourceType(Class<T> resourceClass, Object since, int count) Deprecated. -
resolveGetHistoryForAllResources
Deprecated. -
resolveGetHistoryForAllResources
Deprecated. -
getHistoryParameters
Deprecated. -
resolveGetHistoryForResourceId
public <T extends Resource> URI resolveGetHistoryForResourceId(Class<T> resourceClass, String id, Calendar since, int count) Deprecated. -
resolveGetHistoryForResourceId
public <T extends Resource> URI resolveGetHistoryForResourceId(Class<T> resourceClass, String id, Date since, int count) Deprecated. -
resolveGetHistoryForResourceType
public <T extends Resource> URI resolveGetHistoryForResourceType(Class<T> resourceClass, Calendar since, int count) Deprecated. -
resolveGetHistoryForResourceType
public <T extends Resource> URI resolveGetHistoryForResourceType(Class<T> resourceClass, Date since, int count) Deprecated. -
resolveGetAllTags
Deprecated. -
resolveGetAllTagsForResourceType
Deprecated. -
resolveGetTagsForReference
Deprecated. -
resolveGetTagsForResourceVersion
public <T extends Resource> URI resolveGetTagsForResourceVersion(Class<T> resourceClass, String id, String version) Deprecated. -
resolveDeleteTagsForResourceVersion
public <T extends Resource> URI resolveDeleteTagsForResourceVersion(Class<T> resourceClass, String id, String version) Deprecated. -
nameForClass
Deprecated. -
resolveMetadataUri
Deprecated. -
resolveMetadataTxCaps
Deprecated. -
parseCreateLocation
public static ResourceAddress.ResourceVersionedIdentifier parseCreateLocation(String locationResponseHeader) Deprecated.For now, assume this type of location header structure. Generalize later: http://hl7connect.healthintersections.com.au/svc/fhir/318/_history/1- Parameters:
locationResponseHeader
-
-
buildAbsoluteURI
Deprecated. -
appendForwardSlashToPath
Deprecated. -
buildEndpointUriFromString
Deprecated. -
appendQueryStringToUri
Deprecated. -
buildRelativePathFromResourceType
Deprecated. -
buildRelativePathFromResourceType
Deprecated. -
buildRelativePathFromReference
Deprecated. -
buildRelativePathFromReference
Deprecated. -
getCalendarDateInIsoTimeFormat
Deprecated. -
appendHttpParameter
public static URI appendHttpParameter(URI basePath, String httpParameterName, String httpParameterValue) Deprecated. -
appendHttpParameters
Deprecated.
-