public class HibernateProviderDAO extends Object implements ProviderDAO
ProviderService methods.| Constructor and Description |
|---|
HibernateProviderDAO() |
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
public List<Provider> getAllProviders(boolean includeRetired)
ProviderDAOgetAllProviders in interface ProviderDAOincludeRetired - - whether or not to include retired ProviderProviderDAO.getAllProviders(boolean)public Provider saveProvider(Provider provider)
ProviderDAOsaveProvider in interface ProviderDAOProviderDAO.saveProvider(org.openmrs.Provider)public void deleteProvider(Provider provider)
ProviderDAOdeleteProvider in interface ProviderDAOProviderDAO.deleteProvider(org.openmrs.Provider)public Provider getProvider(Integer id)
getProvider in interface ProviderDAOProviderDAO.getProvider(java.lang.Integer)public Provider getProviderByUuid(String uuid)
getProviderByUuid in interface ProviderDAOProviderDAO.getProviderByUuid(java.lang.String)public Collection<Provider> getProvidersByPerson(Person person, boolean includeRetired)
getProvidersByPerson in interface ProviderDAOProviderDAO.getProvidersByPerson(org.openmrs.Person, boolean)public ProviderAttribute getProviderAttribute(Integer providerAttributeID)
getProviderAttribute in interface ProviderDAOProviderDAO.getProviderAttribute(Integer)public ProviderAttribute getProviderAttributeByUuid(String uuid)
getProviderAttributeByUuid in interface ProviderDAOProviderDAO.getProviderAttributeByUuid(String)public List<Provider> getProviders(String name, Map<ProviderAttributeType,String> serializedAttributeValues, Integer start, Integer length, boolean includeRetired)
getProviders in interface ProviderDAOProviderDAO.getProviders(String, Map, Integer, Integer, boolean)public Long getCountOfProviders(String name, boolean includeRetired)
getCountOfProviders in interface ProviderDAOProviderDAO.getCountOfProviders(String, boolean)public List<ProviderAttributeType> getAllProviderAttributeTypes(boolean includeRetired)
getAllProviderAttributeTypes in interface ProviderDAOProviderService.getAllProviderAttributeTypes(boolean),
ProviderService.getAllProviderAttributeTypes()public ProviderAttributeType getProviderAttributeType(Integer providerAttributeTypeId)
getProviderAttributeType in interface ProviderDAOProviderService.getProviderAttributeType(Integer)public ProviderAttributeType getProviderAttributeTypeByUuid(String uuid)
getProviderAttributeTypeByUuid in interface ProviderDAOProviderService.getProviderAttributeTypeByUuid(String)public ProviderAttributeType getProviderAttributeTypeByName(String name)
getProviderAttributeTypeByName in interface ProviderDAOProviderService.getProviderAttributeTypeByName(String)public ProviderAttributeType saveProviderAttributeType(ProviderAttributeType providerAttributeType)
saveProviderAttributeType in interface ProviderDAOProviderService.saveProviderAttributeType(ProviderAttributeType)public void deleteProviderAttributeType(ProviderAttributeType providerAttributeType)
deleteProviderAttributeType in interface ProviderDAOProviderService.purgeProviderAttributeType(ProviderAttributeType)public boolean isProviderIdentifierUnique(Provider provider)
isProviderIdentifierUnique in interface ProviderDAOProviderDAO.getProviderByIdentifier(java.lang.String)public Provider getProviderByIdentifier(String identifier)
getProviderByIdentifier in interface ProviderDAOProviderDAO.getProviderByIdentifier(java.lang.String)Copyright © 2024 OpenMRS Inc.. All rights reserved.