Uses of Class
com.ibm.fhir.persistence.jdbc.dto.Resource
-
-
Uses of Resource in com.ibm.fhir.persistence.jdbc.dao.api
Methods in com.ibm.fhir.persistence.jdbc.dao.api that return Resource Modifier and Type Method Description Resource
ResourceDAO. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
Inserts the passed Resource DTO and its associated search parameters to the appropriate FHIR resource tables.Resource
ResourceDAO. read(java.lang.String logicalId, java.lang.String resourceType)
Reads and returns the latest version of the Resource with the passed logical id and resource type.Resource
ResourceDAO. versionRead(java.lang.String logicalId, java.lang.String resourceType, int versionId)
Reads and returns the version of the Resource with the passed logical id, resource type, and version id.Methods in com.ibm.fhir.persistence.jdbc.dao.api that return types with arguments of type Resource Modifier and Type Method Description java.util.List<Resource>
ResourceDAO. history(java.lang.String resourceType, java.lang.String logicalId, java.sql.Timestamp fromDateTime, int offset, int maxResults)
Reads and returns all versions of the Resource with the passed logicalId, ordered by descending version id.java.util.List<Resource>
ResourceDAO. search(Select select)
Executes the search contained in the passedSelect
, using its encapsulated search string and bind variables.java.util.List<Resource>
ResourceDAO. search(java.lang.String sqlSelect)
Executes the passed fully-formed SQL Select statement and returns the results If no matching resources are found, an empty collection is returned.java.util.List<Resource>
ResourceDAO. searchByIds(java.lang.String resourceType, java.util.List<java.lang.Long> resourceIds, boolean includeResourceData)
Searches for Resources that contain one of the passed ids.Methods in com.ibm.fhir.persistence.jdbc.dao.api with parameters of type Resource Modifier and Type Method Description Resource
ResourceDAO. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
Inserts the passed Resource DTO and its associated search parameters to the appropriate FHIR resource tables. -
Uses of Resource in com.ibm.fhir.persistence.jdbc.dao.impl
Methods in com.ibm.fhir.persistence.jdbc.dao.impl that return Resource Modifier and Type Method Description protected Resource
FHIRDbDAOImpl. createDTO(java.sql.ResultSet resultSet, boolean hasResourceTypeId)
A method for creating a Data Transfer Object of type T from the contents of the passed ResultSet.protected Resource
ResourceDAOImpl. createDTO(java.sql.ResultSet resultSet, boolean hasResourceTypeId)
Creates and returns a Resource DTO based on the contents of the passed ResultSetResource
ResourceDAOImpl. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
Resource
ResourceDAOImpl. read(java.lang.String logicalId, java.lang.String resourceType)
Resource
ResourceDAOImpl. versionRead(java.lang.String logicalId, java.lang.String resourceType, int versionId)
Methods in com.ibm.fhir.persistence.jdbc.dao.impl that return types with arguments of type Resource Modifier and Type Method Description protected java.util.List<Resource>
FHIRDbDAOImpl. createDTOs(java.sql.ResultSet resultSet)
An method for creating a collection of Data Transfer Objects of type T from the contents of the passed ResultSet.java.util.List<Resource>
ResourceDAOImpl. history(java.lang.String resourceType, java.lang.String logicalId, java.sql.Timestamp fromDateTime, int offset, int maxResults)
protected java.util.List<Resource>
FHIRDbDAOImpl. runQuery(Select select)
Retrieve the FHIR objects by executing the givenSelect
statementprotected java.util.List<Resource>
FHIRDbDAOImpl. runQuery(java.lang.String sql, java.lang.Object... searchArgs)
Creates and executes a PreparedStatement using the passed parameters that returns a collection of FHIR Data Transfer Objects of type T.java.util.List<Resource>
ResourceDAOImpl. search(Select select)
java.util.List<Resource>
ResourceDAOImpl. search(java.lang.String sqlSelect)
java.util.List<Resource>
ResourceDAOImpl. searchByIds(java.lang.String resourceType, java.util.List<java.lang.Long> resourceIds, boolean includeResourceData)
Methods in com.ibm.fhir.persistence.jdbc.dao.impl with parameters of type Resource Modifier and Type Method Description Resource
ResourceDAOImpl. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
-
Uses of Resource in com.ibm.fhir.persistence.jdbc.derby
Methods in com.ibm.fhir.persistence.jdbc.derby that return Resource Modifier and Type Method Description Resource
DerbyResourceDAO. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
Methods in com.ibm.fhir.persistence.jdbc.derby with parameters of type Resource Modifier and Type Method Description Resource
DerbyResourceDAO. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
-
Uses of Resource in com.ibm.fhir.persistence.jdbc.impl
Methods in com.ibm.fhir.persistence.jdbc.impl that return types with arguments of type Resource Modifier and Type Method Description protected java.util.List<Resource>
FHIRPersistenceJDBCImpl. buildSortedResourceDTOList(ResourceDAO resourceDao, java.lang.Class<? extends Resource> resourceType, java.util.List<java.lang.Long> sortedIdList, boolean includeResourceData)
This method takes the passed list of sorted Resource ids, acquires the ResourceDTO corresponding to each id, and returns those ResourceDTOs in a List, sorted according to the input sorted ids.Methods in com.ibm.fhir.persistence.jdbc.impl with parameters of type Resource Modifier and Type Method Description <T extends Resource>
voidFHIRPersistenceJDBCImpl. updateParameters(ResourceIndexRecord rir, java.lang.Class<T> resourceTypeClass, Resource existingResourceDTO, ReindexResourceDAO reindexDAO, OperationOutcome.Builder operationOutcomeResult)
Update the parameters for the resource described by the given DTOMethod parameters in com.ibm.fhir.persistence.jdbc.impl with type arguments of type Resource Modifier and Type Method Description protected java.util.List<ResourceResult<? extends Resource>>
FHIRPersistenceJDBCImpl. convertResourceDTOList(ResourceDAO resourceDao, java.util.List<Resource> resourceDTOList, java.lang.Class<? extends Resource> resourceType, java.util.List<java.lang.String> elements, boolean includeResourceData)
Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.protected <T extends Resource>
java.util.List<T>FHIRPersistenceJDBCImpl. convertResourceDTOList(java.util.List<Resource> resourceDTOList, java.lang.Class<T> resourceType)
Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects. -
Uses of Resource in com.ibm.fhir.persistence.jdbc.postgres
Methods in com.ibm.fhir.persistence.jdbc.postgres that return Resource Modifier and Type Method Description Resource
PostgresResourceDAO. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
Resource
PostgresResourceNoProcDAO. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
Methods in com.ibm.fhir.persistence.jdbc.postgres with parameters of type Resource Modifier and Type Method Description Resource
PostgresResourceDAO. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
Resource
PostgresResourceNoProcDAO. insert(Resource resource, java.util.List<ExtractedParameterValue> parameters, java.lang.String parameterHashB64, ParameterDAO parameterDao, java.lang.Integer ifNoneMatch)
-