Package ca.uhn.fhir.rest.gclient
Interface IBaseOn<T>
- All Known Subinterfaces:
IHistory
,IOperation
,IOperationOn
public interface IBaseOn<T>
-
Method Summary
Modifier and TypeMethodDescriptiononInstance
(String theId) Perform the operation across all versions of a specific resource (by ID and type) on the server.onInstance
(IIdType theId) Perform the operation across all versions of a specific resource (by ID and type) on the server.onServer()
Perform the operation across all versions of all resources of all types on the serveronType
(Class<? extends IBaseResource> theResourceType) Perform the operation across all versions of all resources of the given type on the serverPerform the operation across all versions of all resources of the given type on the server
-
Method Details
-
onServer
Perform the operation across all versions of all resources of all types on the server -
onType
Perform the operation across all versions of all resources of the given type on the server -
onType
Perform the operation across all versions of all resources of the given type on the server- Parameters:
theResourceType
- The resource type name, e.g. "ValueSet"
-
onInstance
Perform the operation across all versions of a specific resource (by ID and type) on the server. Note thattheId
must be populated with both a resource type and a resource ID at a minimum.- Throws:
IllegalArgumentException
- IftheId
does not contain at least a resource type and ID
-
onInstance
Perform the operation across all versions of a specific resource (by ID and type) on the server. Note thattheId
must be populated with both a resource type and a resource ID at a minimum.- Throws:
IllegalArgumentException
- IftheId
does not contain at least a resource type and ID
-