/** * @return condition-related services * * @since 2.2 */ public static ConditionService getConditionService(){ return getServiceContext().getConditionService(); }
/** * @return Returns the hl7Service. */ public static HL7Service getHL7Service() { return getServiceContext().getHL7Service(); }
/** * @return logic service */ public static LogicService getLogicService() { return getServiceContext().getLogicService(); }
/** * @since 1.9 * @see ServiceContext#getVisitService() */ public static VisitService getVisitService() { return getServiceContext().getVisitService(); }
/** * @return encounter-related services */ public static EncounterService getEncounterService() { return getServiceContext().getEncounterService(); }
/** * @return observation services */ public static ObsService getObsService() { return getServiceContext().getObsService(); }
/** * @return diagnosis-related services * * @since 2.2 */ public static DiagnosisService getDiagnosisService(){ return getServiceContext().getDiagnosisService(); }
/** * @return scheduler service */ public static SchedulerService getSchedulerService() { return getServiceContext().getSchedulerService(); }
/** * @since 1.9 * @see ServiceContext#getProviderService() */ public static ProviderService getProviderService() { return getServiceContext().getProviderService(); }
/** * @since 1.9 * @see ServiceContext#getDatatypeService() */ public static DatatypeService getDatatypeService() { return getServiceContext().getDatatypeService(); }
/** * @return concept dictionary-related services */ public static ConceptService getConceptService() { return getServiceContext().getConceptService(); }
/** * @return person-related services */ public static PersonService getPersonService() { return getServiceContext().getPersonService(); }
/** * @return user-related services */ public static UserService getUserService() { return getServiceContext().getUserService(); }
/** * @return program- and workflow-related services */ public static ProgramWorkflowService getProgramWorkflowService() { return getServiceContext().getProgramWorkflowService(); }
/** * @return true/false whether the service context is currently being refreshed * @see org.openmrs.api.context.ServiceContext#isRefreshingContext() */ public static boolean isRefreshingContext() { return getServiceContext().isRefreshingContext(); }
/** * @see ServiceContext#getRegisteredComponent(String, Class) * @since 1.9.4 */ public static <T> T getRegisteredComponent(String beanName, Class<T> type) throws APIException { return getServiceContext().getRegisteredComponent(beanName, type); }
/** * @return orderSet service * @since 1.12 */ public static OrderSetService getOrderSetService() { return getServiceContext().getOrderSetService(); }
/** * Removes the given AOP advice object from Class <code>cls</code> * * @param cls * @param advice */ public static void removeAdvice(Class cls, Advice advice) { getServiceContext().removeAdvice(cls, advice); }
/** * @see ServiceContext#getModuleOpenmrsServices(String) * @since 1.9 */ public static List<OpenmrsService> getModuleOpenmrsServices(String modulePackage) { return getServiceContext().getModuleOpenmrsServices(modulePackage); }
public void setApplicationContext(ApplicationContext context) { if (!applicationContextMocked) { realApplicationContext = Context.getServiceContext().getApplicationContext(); applicationContextMocked = true; } Context.getServiceContext().setApplicationContext(context); this.applicationContext = context; }