
Package ca.uhn.fhir.interceptor.model
Class ReadPartitionIdRequestDetails
java.lang.Object
ca.uhn.fhir.interceptor.model.PartitionIdRequestDetails
ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
public class ReadPartitionIdRequestDetails
extends ca.uhn.fhir.interceptor.model.PartitionIdRequestDetails
This is a model class used as a parameter for the interceptor pointcut
Pointcut.STORAGE_PARTITION_IDENTIFY_READ.-
Method Summary
Modifier and TypeMethodDescriptionforDelete(String theResourceType, SearchParameterMap theParams) forHistory(String theResourceType, org.hl7.fhir.instance.model.api.IIdType theIdType) forPatch(String theResourceType, SearchParameterMap theParams) forRead(org.hl7.fhir.instance.model.api.IIdType theId) forSearchType(String theResourceType, SearchParameterMap theParams, org.hl7.fhir.instance.model.api.IBaseResource theConditionalOperationTargetOrNull) forSearchUuid(String theUuid) forServerOperation(String theOperationName) org.hl7.fhir.instance.model.api.IBaseResourceorg.hl7.fhir.instance.model.api.IIdTypeca.uhn.fhir.rest.api.RestOperationTypeEnumMethods inherited from class ca.uhn.fhir.interceptor.model.PartitionIdRequestDetails
getRequestPartitionId, setRequestPartitionId
-
Method Details
-
getExtendedOperationName
-
getSearchUuid
-
getResourceType
-
getRestOperationType
-
getReadResourceId
-
getSearchParams
-
getConditionalTargetOrNull
-
forRead
- Parameters:
theId- The resource ID (must include a resource type and ID)
-
forServerOperation
-
forDelete
public static ReadPartitionIdRequestDetails forDelete(@Nonnull String theResourceType, @Nonnull org.hl7.fhir.instance.model.api.IIdType theId) - Since:
- 7.4.0
-
forDelete
public static ReadPartitionIdRequestDetails forDelete(String theResourceType, SearchParameterMap theParams) - Since:
- 8.6.0
-
forPatch
public static ReadPartitionIdRequestDetails forPatch(String theResourceType, org.hl7.fhir.instance.model.api.IIdType theId) - Since:
- 7.4.0
-
forPatch
public static ReadPartitionIdRequestDetails forPatch(String theResourceType, SearchParameterMap theParams) - Since:
- 8.6.0
-
forRead
public static ReadPartitionIdRequestDetails forRead(String theResourceType, @Nonnull org.hl7.fhir.instance.model.api.IIdType theId, boolean theIsVread) -
forSearchType
public static ReadPartitionIdRequestDetails forSearchType(String theResourceType, SearchParameterMap theParams, org.hl7.fhir.instance.model.api.IBaseResource theConditionalOperationTargetOrNull) -
forHistory
public static ReadPartitionIdRequestDetails forHistory(String theResourceType, org.hl7.fhir.instance.model.api.IIdType theIdType) -
forSearchUuid
-