|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.openmrs.api.impl.BaseOpenmrsService
org.openmrs.api.impl.AdministrationServiceImpl
public class AdministrationServiceImpl
Default implementation of the administration services. This class should not be used on its own. The current OpenMRS implementation should be fetched from the Context
AdministrationService,
Context| Field Summary | |
|---|---|
protected AdministrationDAO |
dao
|
protected org.apache.commons.logging.Log |
log
|
protected java.util.SortedMap<java.lang.String,java.lang.String> |
systemVariables
Static-ish variable used to cache the system variables. |
| Constructor Summary | |
|---|---|
AdministrationServiceImpl()
Default empty constructor |
|
| Method Summary | ||
|---|---|---|
void |
addGlobalProperty(GlobalProperty gp)
Deprecated. |
|
void |
addGlobalProperty(java.lang.String propertyName,
java.lang.String propertyValue)
Deprecated. |
|
void |
addGlobalPropertyListener(GlobalPropertyListener listener)
Allows code to be notified when a global property is created/edited/deleted. |
|
void |
createConceptClass(ConceptClass cc)
Deprecated. moved to ConceptService |
|
void |
createConceptDatatype(ConceptDatatype cd)
Deprecated. moved to ConceptService |
|
void |
createConceptProposal(ConceptProposal cp)
Deprecated. moved to ConceptService |
|
void |
createEncounterType(EncounterType encounterType)
Deprecated. |
|
void |
createFieldType(FieldType fieldType)
Deprecated. |
|
void |
createLocation(Location location)
Deprecated. |
|
void |
createMimeType(MimeType mimeType)
Deprecated. use ObsService.saveMimeType(MimeType) |
|
void |
createPatientIdentifierType(PatientIdentifierType patientIdentifierType)
Deprecated. replaced by PatientService.savePatientIdentifierType(PatientIdentifierType) |
|
void |
createPrivilege(Privilege privilege)
Deprecated. |
|
void |
createReport(Report report)
Deprecated. see reportingcompatibility module |
|
void |
createReportObject(AbstractReportObject reportObject)
Deprecated. see reportingcompatibility module |
|
void |
createRole(Role role)
Deprecated. |
|
void |
createTribe(Tribe tribe)
Deprecated. |
|
void |
deleteConceptClass(ConceptClass cc)
Deprecated. moved to ConceptService |
|
void |
deleteConceptDatatype(ConceptDatatype cd)
Deprecated. moved to ConceptService |
|
void |
deleteEncounterType(EncounterType encounterType)
Deprecated. |
|
void |
deleteFieldType(FieldType fieldType)
Deprecated. |
|
void |
deleteGlobalProperty(java.lang.String propertyName)
Deprecated. |
|
void |
deleteLocation(Location location)
Deprecated. |
|
void |
deleteMimeType(MimeType mimeType)
Deprecated. use ObsService.purgeMimeType(MimeType) |
|
void |
deletePatientIdentifierType(PatientIdentifierType patientIdentifierType)
Deprecated. replaced by PatientService.purgePatientIdentifierType(PatientIdentifierType) |
|
void |
deletePrivilege(Privilege privilege)
Deprecated. |
|
void |
deleteReport(Report report)
Deprecated. see reportingcompatibility module |
|
void |
deleteReportObject(java.lang.Integer reportObjectId)
Deprecated. see reportingcompatibility module |
|
void |
deleteRole(Role role)
Deprecated. |
|
void |
deleteTribe(Tribe tribe)
Deprecated. |
|
java.util.List<java.util.List<java.lang.Object>> |
executeSQL(java.lang.String sql,
boolean selectOnly)
Runs the sql on the database. |
|
java.util.List<GlobalProperty> |
getAllGlobalProperties()
Get a list of all global properties in the system |
|
java.util.List<java.util.Locale> |
getAllowedLocales()
Gets the list of locales which the administrator has allowed for use on the system. |
|
java.util.List<GlobalProperty> |
getGlobalProperties()
Deprecated. |
|
java.util.List<GlobalProperty> |
getGlobalPropertiesByPrefix(java.lang.String prefix)
Gets all global properties that begin with prefix. |
|
java.util.List<GlobalProperty> |
getGlobalPropertiesBySuffix(java.lang.String suffix)
Gets all global properties that end with suffix. |
|
java.lang.String |
getGlobalProperty(java.lang.String propertyName)
Gets the global property that has the given propertyName. |
|
java.lang.String |
getGlobalProperty(java.lang.String propertyName,
java.lang.String defaultValue)
Gets the global property that has the given propertyName |
|
GlobalProperty |
getGlobalPropertyByUuid(java.lang.String uuid)
Get a global property by its uuid. |
|
GlobalProperty |
getGlobalPropertyObject(java.lang.String propertyName)
Gets the global property that has the given propertyName |
|
|
getGlobalPropertyValue(java.lang.String propertyName,
T defaultValue)
Returns a global property according to the type specified |
|
ImplementationId |
getImplementationId()
Get the implementation id stored for this server Returns null if no implementation id has been successfully set yet |
|
java.util.Collection<?> |
getMRNGeneratorLog()
Deprecated. |
|
java.util.Set<java.util.Locale> |
getPresentationLocales()
Gets the list of locales for which localized messages are available for the user interface (presentation layer). |
|
java.util.SortedMap<java.lang.String,java.lang.String> |
getSystemVariables()
Get a listing or important variables used in openmrs |
|
void |
globalPropertyChanged(GlobalProperty newValue)
Called after a global property is created or updated |
|
void |
globalPropertyDeleted(java.lang.String propertyName)
Called after a global property is deleted |
|
void |
mapConceptProposalToConcept(ConceptProposal cp,
Concept mappedConcept)
Deprecated. moved to ConceptService |
|
void |
mrnGeneratorLog(java.lang.String site,
java.lang.Integer start,
java.lang.Integer count)
Deprecated. |
|
void |
purgeGlobalProperties(java.util.List<GlobalProperty> globalProperties)
Completely remove the given global properties from the database |
|
void |
purgeGlobalProperty(GlobalProperty globalProperty)
Completely remove the given global property from the database |
|
void |
rejectConceptProposal(ConceptProposal cp)
Deprecated. moved to ConceptService |
|
void |
removeGlobalPropertyListener(GlobalPropertyListener listener)
Removes a GlobalPropertyListener previously registered by AdministrationService.addGlobalPropertyListener(GlobalPropertyListener) |
|
void |
retireTribe(Tribe tribe)
Deprecated. |
|
java.util.List<GlobalProperty> |
saveGlobalProperties(java.util.List<GlobalProperty> props)
Save the given list of global properties to the database overwriting all values with the given values. |
|
GlobalProperty |
saveGlobalProperty(GlobalProperty gp)
Save the given global property to the database |
|
void |
setAdministrationDAO(AdministrationDAO dao)
Used by Spring to set the specific/chosen database access implementation |
|
void |
setEventListeners(EventListeners eventListeners)
|
|
void |
setGlobalProperties(java.util.List<GlobalProperty> props)
Deprecated. |
|
void |
setGlobalProperty(GlobalProperty gp)
Deprecated. |
|
void |
setGlobalProperty(java.lang.String propertyName,
java.lang.String propertyValue)
Deprecated. |
|
void |
setImplementationId(ImplementationId implementationId)
Set the given implementationId as this implementation's unique id |
|
boolean |
supportsPropertyName(java.lang.String propertyName)
Asks this listener whether it wants to be notified about the given property name |
|
void |
unretireTribe(Tribe tribe)
Deprecated. |
|
void |
updateConceptClass(ConceptClass cc)
Deprecated. moved to ConceptService |
|
void |
updateConceptDatatype(ConceptDatatype cd)
Deprecated. moved to ConceptService |
|
void |
updateConceptProposal(ConceptProposal cp)
Deprecated. moved to ConceptService |
|
void |
updateConceptSetDerived()
Deprecated. moved to ConceptService |
|
void |
updateConceptSetDerived(Concept concept)
Deprecated. moved to ConceptService |
|
void |
updateConceptWord(Concept concept)
Deprecated. moved to ConceptServiceImpl |
|
void |
updateConceptWords()
Deprecated. moved to ConceptServiceImpl |
|
void |
updateConceptWords(java.lang.Integer conceptIdStart,
java.lang.Integer conceptIdEnd)
Deprecated. moved to ConceptService |
|
void |
updateEncounterType(EncounterType encounterType)
Deprecated. |
|
void |
updateFieldType(FieldType fieldType)
Deprecated. |
|
void |
updateLocation(Location location)
Deprecated. |
|
void |
updateMimeType(MimeType mimeType)
Deprecated. use ObsService.saveMimeType(MimeType) |
|
void |
updatePatientIdentifierType(PatientIdentifierType patientIdentifierType)
Deprecated. replaced by PatientService.savePatientIdentifierType(PatientIdentifierType) |
|
void |
updatePrivilege(Privilege privilege)
Deprecated. |
|
void |
updateReport(Report report)
Deprecated. see reportingcompatibility module |
|
void |
updateReportObject(AbstractReportObject reportObject)
Deprecated. see reportingcompatibility module |
|
void |
updateRole(Role role)
Deprecated. |
|
void |
updateTribe(Tribe tribe)
Deprecated. |
|
| Methods inherited from class org.openmrs.api.impl.BaseOpenmrsService |
|---|
onShutdown, onStartup |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.openmrs.api.OpenmrsService |
|---|
onShutdown, onStartup |
| Field Detail |
|---|
protected org.apache.commons.logging.Log log
protected AdministrationDAO dao
protected java.util.SortedMap<java.lang.String,java.lang.String> systemVariables
| Constructor Detail |
|---|
public AdministrationServiceImpl()
| Method Detail |
|---|
public void setAdministrationDAO(AdministrationDAO dao)
AdministrationService
setAdministrationDAO in interface AdministrationServicedao - The dao implementation to useAdministrationService.setAdministrationDAO(org.openmrs.api.db.AdministrationDAO)public void setEventListeners(EventListeners eventListeners)
@Deprecated
public void createEncounterType(EncounterType encounterType)
throws APIException
createEncounterType in interface AdministrationServiceAPIExceptionAdministrationService.createEncounterType(org.openmrs.EncounterType)
@Deprecated
public void updateEncounterType(EncounterType encounterType)
throws APIException
updateEncounterType in interface AdministrationServiceAPIExceptionAdministrationService.updateEncounterType(org.openmrs.EncounterType)
@Deprecated
public void deleteEncounterType(EncounterType encounterType)
throws APIException
deleteEncounterType in interface AdministrationServiceAPIExceptionAdministrationService.deleteEncounterType(org.openmrs.EncounterType)
@Deprecated
public void createPatientIdentifierType(PatientIdentifierType patientIdentifierType)
throws APIException
PatientService.savePatientIdentifierType(PatientIdentifierType)
createPatientIdentifierType in interface AdministrationServiceAPIExceptionPatientService.savePatientIdentifierType(PatientIdentifierType)
@Deprecated
public void updatePatientIdentifierType(PatientIdentifierType patientIdentifierType)
throws APIException
PatientService.savePatientIdentifierType(PatientIdentifierType)
updatePatientIdentifierType in interface AdministrationServiceAPIExceptionPatientService.savePatientIdentifierType(PatientIdentifierType)
@Deprecated
public void deletePatientIdentifierType(PatientIdentifierType patientIdentifierType)
throws APIException
PatientService.purgePatientIdentifierType(PatientIdentifierType)
deletePatientIdentifierType in interface AdministrationServiceAPIExceptionPatientService.purgePatientIdentifierType(PatientIdentifierType)
@Deprecated
public void createTribe(Tribe tribe)
throws APIException
createTribe in interface AdministrationServicetribe - Tribe to create
APIException
@Deprecated
public void updateTribe(Tribe tribe)
throws APIException
updateTribe in interface AdministrationServicetribe - Tribe to update
APIException
@Deprecated
public void deleteTribe(Tribe tribe)
throws APIException
deleteTribe in interface AdministrationServicetribe - Tribe to delete
APIException
@Deprecated
public void retireTribe(Tribe tribe)
throws APIException
retireTribe in interface AdministrationServicetribe - Tribe to retire
APIException
@Deprecated
public void unretireTribe(Tribe tribe)
throws APIException
unretireTribe in interface AdministrationServicetribe - Tribe to unretire
APIException
@Deprecated
public void createFieldType(FieldType fieldType)
throws APIException
createFieldType in interface AdministrationServiceAPIException
@Deprecated
public void updateFieldType(FieldType fieldType)
throws APIException
updateFieldType in interface AdministrationServiceAPIException
@Deprecated
public void deleteFieldType(FieldType fieldType)
throws APIException
deleteFieldType in interface AdministrationServiceAPIException
@Deprecated
public void createMimeType(MimeType mimeType)
throws APIException
ObsService.saveMimeType(MimeType)
createMimeType in interface AdministrationServiceAPIException
@Deprecated
public void updateMimeType(MimeType mimeType)
throws APIException
ObsService.saveMimeType(MimeType)
updateMimeType in interface AdministrationServiceAPIException
@Deprecated
public void deleteMimeType(MimeType mimeType)
throws APIException
ObsService.purgeMimeType(MimeType)
deleteMimeType in interface AdministrationServiceAPIException
@Deprecated
public void createLocation(Location location)
throws APIException
createLocation in interface AdministrationServiceAPIExceptionAdministrationService.createLocation(org.openmrs.Location)
@Deprecated
public void updateLocation(Location location)
throws APIException
updateLocation in interface AdministrationServiceAPIExceptionAdministrationService.updateLocation(org.openmrs.Location)
@Deprecated
public void deleteLocation(Location location)
throws APIException
deleteLocation in interface AdministrationServiceAPIExceptionAdministrationService.deleteLocation(org.openmrs.Location)
@Deprecated
public void createRole(Role role)
throws APIException
createRole in interface AdministrationServiceAPIExceptionAdministrationService.createRole(org.openmrs.Role)
@Deprecated
public void updateRole(Role role)
throws APIException
updateRole in interface AdministrationServiceAPIExceptionAdministrationService.updateRole(org.openmrs.Role)
@Deprecated
public void deleteRole(Role role)
throws APIException
deleteRole in interface AdministrationServiceAPIExceptionAdministrationService.deleteRole(org.openmrs.Role)
@Deprecated
public void createPrivilege(Privilege privilege)
throws APIException
createPrivilege in interface AdministrationServiceAPIExceptionAdministrationService.createPrivilege(org.openmrs.Privilege)
@Deprecated
public void updatePrivilege(Privilege privilege)
throws APIException
updatePrivilege in interface AdministrationServiceAPIExceptionAdministrationService.updatePrivilege(org.openmrs.Privilege)
@Deprecated
public void deletePrivilege(Privilege privilege)
throws APIException
deletePrivilege in interface AdministrationServiceAPIExceptionAdministrationService.deletePrivilege(org.openmrs.Privilege)
@Deprecated
public void createConceptClass(ConceptClass cc)
throws APIException
AdministrationService
createConceptClass in interface AdministrationServicecc - ConceptClass to create
APIException
@Deprecated
public void updateConceptClass(ConceptClass cc)
throws APIException
AdministrationService
updateConceptClass in interface AdministrationServicecc - ConceptClass to update
APIException
@Deprecated
public void deleteConceptClass(ConceptClass cc)
throws APIException
AdministrationService
deleteConceptClass in interface AdministrationServicecc - ConceptClass to delete
APIException
@Deprecated
public void createConceptDatatype(ConceptDatatype cd)
throws APIException
AdministrationService
createConceptDatatype in interface AdministrationServicecd - ConceptDatatype to create
APIException
@Deprecated
public void updateConceptDatatype(ConceptDatatype cd)
throws APIException
AdministrationService
updateConceptDatatype in interface AdministrationServicecd - ConceptDatatype to update
APIException
@Deprecated
public void deleteConceptDatatype(ConceptDatatype cd)
throws APIException
AdministrationService
deleteConceptDatatype in interface AdministrationServicecd - ConceptDatatype to delete
APIException
@Deprecated
public void createReport(Report report)
throws APIException
createReport in interface AdministrationServicereport - Report to create
APIException
@Deprecated
public void updateReport(Report report)
throws APIException
updateReport in interface AdministrationServicereport - Report to update
APIException
@Deprecated
public void deleteReport(Report report)
throws APIException
deleteReport in interface AdministrationServicereport - Report to delete
APIException
@Deprecated
public void createReportObject(AbstractReportObject reportObject)
throws APIException
createReportObject in interface AdministrationServicereportObject - Report Object to create
APIException
@Deprecated
public void updateReportObject(AbstractReportObject reportObject)
throws APIException
updateReportObject in interface AdministrationServicereportObject - Report Object to update
APIException
@Deprecated
public void deleteReportObject(java.lang.Integer reportObjectId)
throws APIException
deleteReportObject in interface AdministrationServicereportObjectId - Internal Integer identifier of Report Object to delete
APIException
@Deprecated
public void updateConceptWord(Concept concept)
throws APIException
AdministrationService
updateConceptWord in interface AdministrationServiceAPIException
@Deprecated
public void updateConceptWords()
throws APIException
AdministrationService
updateConceptWords in interface AdministrationServiceAPIException
@Deprecated
public void updateConceptWords(java.lang.Integer conceptIdStart,
java.lang.Integer conceptIdEnd)
throws APIException
AdministrationServiceconceptIdStart and
conceptIdEnd (inclusive) calling updateConceptWord(concept)
updateConceptWords in interface AdministrationServiceAPIException
@Deprecated
public void updateConceptSetDerived(Concept concept)
throws APIException
AdministrationService
updateConceptSetDerived in interface AdministrationServiceAPIException
@Deprecated
public void updateConceptSetDerived()
throws APIException
AdministrationService
updateConceptSetDerived in interface AdministrationServiceAPIException
@Deprecated
public void createConceptProposal(ConceptProposal cp)
throws APIException
AdministrationService
createConceptProposal in interface AdministrationServiceAPIException
@Deprecated
public void updateConceptProposal(ConceptProposal cp)
throws APIException
AdministrationService
updateConceptProposal in interface AdministrationServiceAPIException
@Deprecated
public void mapConceptProposalToConcept(ConceptProposal cp,
Concept mappedConcept)
throws APIException
AdministrationService
mapConceptProposalToConcept in interface AdministrationServiceAPIException@Deprecated public void rejectConceptProposal(ConceptProposal cp)
AdministrationService
rejectConceptProposal in interface AdministrationServiceAdministrationService.rejectConceptProposal(org.openmrs.ConceptProposal)
@Deprecated
public void mrnGeneratorLog(java.lang.String site,
java.lang.Integer start,
java.lang.Integer count)
throws APIException
mrnGeneratorLog in interface AdministrationServiceAPIExceptionAdministrationService.mrnGeneratorLog(java.lang.String,
java.lang.Integer, java.lang.Integer)
@Deprecated
public java.util.Collection<?> getMRNGeneratorLog()
throws APIException
getMRNGeneratorLog in interface AdministrationServiceAPIExceptionAdministrationService.getMRNGeneratorLog()
public java.util.SortedMap<java.lang.String,java.lang.String> getSystemVariables()
throws APIException
AdministrationService
getSystemVariables in interface AdministrationServiceAPIExceptionAdministrationService.getSystemVariables()
public java.lang.String getGlobalProperty(java.lang.String propertyName)
throws APIException
AdministrationServicepropertyName.
If propertyName is not found in the list of Global Properties currently in the
database, a null value is returned. This method should not have any authorization check.
getGlobalProperty in interface AdministrationServicepropertyName - property key to look for
APIExceptionAdministrationService.getGlobalProperty(java.lang.String)
public java.lang.String getGlobalProperty(java.lang.String propertyName,
java.lang.String defaultValue)
throws APIException
AdministrationServicepropertyName
If propertyName is not found in the list of Global Properties currently in the database, a
defaultValue is returned
This method should not have any authorization check
getGlobalProperty in interface AdministrationServicepropertyName - property key to look fordefaultValue - value to return if propertyName is not found
APIExceptionAdministrationService.getGlobalProperty(java.lang.String,
java.lang.String)public GlobalProperty getGlobalPropertyObject(java.lang.String propertyName)
AdministrationServicepropertyName
getGlobalPropertyObject in interface AdministrationServicepropertyName - property key to look for
propertyNameAdministrationService.getGlobalPropertyObject(java.lang.String)
@Deprecated
public java.util.List<GlobalProperty> getGlobalProperties()
throws APIException
getGlobalProperties in interface AdministrationServiceAPIExceptionAdministrationService.getGlobalProperties()
@Deprecated
public void setGlobalProperties(java.util.List<GlobalProperty> props)
throws APIException
setGlobalProperties in interface AdministrationServiceAPIExceptionAdministrationService.setGlobalProperties(java.util.List)
@Deprecated
public void deleteGlobalProperty(java.lang.String propertyName)
throws APIException
AdministrationServicepurgeGlobalProperty(new GlobalProperty(propertyName));
deleteGlobalProperty in interface AdministrationServiceAPIExceptionAdministrationService.deleteGlobalProperty(java.lang.String)
@Deprecated
public void setGlobalProperty(java.lang.String propertyName,
java.lang.String propertyValue)
throws APIException
AdministrationServicepurgeGlobalProperty(new GlobalProperty(propertyName, propertyValue));
setGlobalProperty in interface AdministrationServiceAPIExceptionAdministrationService.setGlobalProperty(java.lang.String,
java.lang.String)
@Deprecated
public void setGlobalProperty(GlobalProperty gp)
throws APIException
setGlobalProperty in interface AdministrationServiceAPIExceptionAdministrationService.setGlobalProperty(org.openmrs.GlobalProperty)@Deprecated public void addGlobalProperty(GlobalProperty gp)
addGlobalProperty in interface AdministrationServiceAdministrationService.addGlobalProperty(org.openmrs.GlobalProperty)
@Deprecated
public void addGlobalProperty(java.lang.String propertyName,
java.lang.String propertyValue)
throws APIException
addGlobalProperty in interface AdministrationServiceAPIExceptionAdministrationService.addGlobalProperty(java.lang.String,
java.lang.String)
public java.util.List<GlobalProperty> getAllGlobalProperties()
throws APIException
AdministrationService
getAllGlobalProperties in interface AdministrationServiceAPIExceptionAdministrationService.getAllGlobalProperties()public java.util.List<GlobalProperty> getGlobalPropertiesByPrefix(java.lang.String prefix)
AdministrationServiceprefix.
getGlobalPropertiesByPrefix in interface AdministrationServiceprefix - The beginning of the property name to match.
List of GlobalPropertys that match prefixAdministrationService.getGlobalPropertiesByPrefix(java.lang.String)public java.util.List<GlobalProperty> getGlobalPropertiesBySuffix(java.lang.String suffix)
AdministrationServicesuffix.
getGlobalPropertiesBySuffix in interface AdministrationServiceList of GlobalPropertys that match .*suffixAdministrationService.getGlobalPropertiesBySuffix(java.lang.String)
public void purgeGlobalProperty(GlobalProperty globalProperty)
throws APIException
AdministrationService
purgeGlobalProperty in interface AdministrationServiceglobalProperty - the global property to delete/remove from the database
APIExceptionAdministrationService.purgeGlobalProperty(org.openmrs.GlobalProperty)
public java.util.List<GlobalProperty> saveGlobalProperties(java.util.List<GlobalProperty> props)
throws APIException
AdministrationService
saveGlobalProperties in interface AdministrationServiceprops - list of GlobalProperty objects to save
APIExceptionAdministrationService.saveGlobalProperties(java.util.List)
public GlobalProperty saveGlobalProperty(GlobalProperty gp)
throws APIException
AdministrationService
saveGlobalProperty in interface AdministrationServicegp - global property to save
APIExceptionAdministrationService.saveGlobalProperty(org.openmrs.GlobalProperty)
public java.util.List<java.util.List<java.lang.Object>> executeSQL(java.lang.String sql,
boolean selectOnly)
throws APIException
AdministrationServicesql on the database. If selectOnly is flagged then any
non-select sql statements will be rejected.
executeSQL in interface AdministrationServiceAPIExceptionAdministrationService.executeSQL(java.lang.String, boolean)public void addGlobalPropertyListener(GlobalPropertyListener listener)
AdministrationService
addGlobalPropertyListener in interface AdministrationServicelistener - The listener to registerAdministrationService.addGlobalPropertyListener(GlobalPropertyListener)public void removeGlobalPropertyListener(GlobalPropertyListener listener)
AdministrationServiceAdministrationService.addGlobalPropertyListener(GlobalPropertyListener)
removeGlobalPropertyListener in interface AdministrationServiceAdministrationService.removeGlobalPropertyListener(GlobalPropertyListener)
public ImplementationId getImplementationId()
throws APIException
AdministrationService
getImplementationId in interface AdministrationServiceAPIExceptionAdministrationService.getImplementationId()
public void setImplementationId(ImplementationId implementationId)
throws APIException
AdministrationServiceimplementationId as this implementation's unique id
setImplementationId in interface AdministrationServiceimplementationId - the ImplementationId to save
APIException - if implementationId is empty or is invalid according to central id serverAdministrationService.setImplementationId(org.openmrs.ImplementationId)public java.util.List<java.util.Locale> getAllowedLocales()
AdministrationServiceOpenmrsConstants.GLOBAL_PROPERTY_LOCALE_ALLOWED_LIST.
getAllowedLocales in interface AdministrationServiceAdministrationService.getAllowedLocales()public java.util.Set<java.util.Locale> getPresentationLocales()
AdministrationService
getPresentationLocales in interface AdministrationServiceAdministrationService.getPresentationLocales()public void globalPropertyChanged(GlobalProperty newValue)
GlobalPropertyListener
globalPropertyChanged in interface GlobalPropertyListenernewValue - the new value of the property that was just savedGlobalPropertyListener.globalPropertyChanged(org.openmrs.GlobalProperty)public void globalPropertyDeleted(java.lang.String propertyName)
GlobalPropertyListener
globalPropertyDeleted in interface GlobalPropertyListenerpropertyName - the name of the property that was just deletedGlobalPropertyListener.globalPropertyDeleted(java.lang.String)public boolean supportsPropertyName(java.lang.String propertyName)
GlobalPropertyListener
supportsPropertyName in interface GlobalPropertyListenerGlobalPropertyListener.supportsPropertyName(java.lang.String)public GlobalProperty getGlobalPropertyByUuid(java.lang.String uuid)
AdministrationService
getGlobalPropertyByUuid in interface AdministrationServiceAdministrationService.getGlobalPropertyByUuid(java.lang.String)
public <T> T getGlobalPropertyValue(java.lang.String propertyName,
T defaultValue)
throws APIException
AdministrationService
getGlobalPropertyValue in interface AdministrationServiceAPIExceptionAdministrationService.getGlobalPropertyValue(java.lang.String,
java.lang.Object)
public void purgeGlobalProperties(java.util.List<GlobalProperty> globalProperties)
throws APIException
AdministrationService
purgeGlobalProperties in interface AdministrationServiceglobalProperties - the global properties to delete/remove from the database
APIExceptionAdministrationService.purgeGlobalProperties(java.util.List)
|
OpenMRS-1.7.x | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||