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, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
Inserts the passed Resource DTO and its associated search parameters to the appropriate FHIR resource tables.Resource
ResourceDAO. read(String logicalId, String resourceType)
Reads and returns the latest version of the Resource with the passed logical id and resource type.Resource
ResourceDAO. versionRead(String logicalId, 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 List<Resource>
ResourceDAO. history(String resourceType, String logicalId, Timestamp fromDateTime, int offset, int maxResults)
Reads and returns all versions of the Resource with the passed logicalId, ordered by descending version id.List<Resource>
ResourceDAO. search(Select select)
Executes the search contained in the passedSelect
, using its encapsulated search string and bind variables.List<Resource>
ResourceDAO. search(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.List<Resource>
ResourceDAO. searchByIds(String resourceType, List<Long> resourceIds)
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, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
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(ResultSet resultSet)
A method for creating a Data Transfer Object of type T from the contents of the passed ResultSet.protected Resource
ResourceDAOImpl. createDTO(ResultSet resultSet)
Creates and returns a Resource DTO based on the contents of the passed ResultSetResource
ResourceDAOImpl. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
Resource
ResourceDAOImpl. read(String logicalId, String resourceType)
Resource
ResourceDAOImpl. versionRead(String logicalId, 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 List<Resource>
FHIRDbDAOImpl. createDTOs(ResultSet resultSet)
An method for creating a collection of Data Transfer Objects of type T from the contents of the passed ResultSet.List<Resource>
ResourceDAOImpl. history(String resourceType, String logicalId, Timestamp fromDateTime, int offset, int maxResults)
protected List<Resource>
FHIRDbDAOImpl. runQuery(Select select)
Retrieve the FHIR objects by executing the givenSelect
statementprotected List<Resource>
FHIRDbDAOImpl. runQuery(String sql, Object... searchArgs)
Creates and executes a PreparedStatement using the passed parameters that returns a collection of FHIR Data Transfer Objects of type T.List<Resource>
ResourceDAOImpl. search(Select select)
List<Resource>
ResourceDAOImpl. search(com.ibm.fhir.persistence.jdbc.util.SqlQueryData queryData)
List<Resource>
ResourceDAOImpl. search(String sqlSelect)
List<Resource>
ResourceDAOImpl. searchByIds(String resourceType, List<Long> resourceIds)
Methods in com.ibm.fhir.persistence.jdbc.dao.impl with parameters of type Resource Modifier and Type Method Description Resource
ResourceDAOImpl. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
-
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, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
Inserts the passed FHIR Resource and associated search parameters to a Derby or PostgreSql FHIR database.Methods in com.ibm.fhir.persistence.jdbc.derby with parameters of type Resource Modifier and Type Method Description Resource
DerbyResourceDAO. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
Inserts the passed FHIR Resource and associated search parameters to a Derby or PostgreSql FHIR database. -
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 List<Resource>
FHIRPersistenceJDBCImpl. buildSortedResourceDTOList(ResourceDAO resourceDao, Class<? extends Resource> resourceType, List<Long> sortedIdList)
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, 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 List<Resource>
FHIRPersistenceJDBCImpl. convertResourceDTOList(List<Resource> resourceDTOList, Class<? extends Resource> resourceType, List<String> elements)
Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.protected <T extends Resource>
List<T>FHIRPersistenceJDBCImpl. convertResourceDTOList(List<Resource> resourceDTOList, Class<T> resourceType)
Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.protected List<Resource>
FHIRPersistenceJDBCImpl. convertResourceDTOListOld(List<Resource> resourceDTOList, Class<? extends Resource> 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, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
Resource
PostgresResourceNoProcDAO. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
Methods in com.ibm.fhir.persistence.jdbc.postgres with parameters of type Resource Modifier and Type Method Description Resource
PostgresResourceDAO. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
Resource
PostgresResourceNoProcDAO. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao)
-