List of usage examples for org.springframework.aop Advisor interface-usage
From source file org.openmrs.module.ejemplomedellin.advice.LimitPatientSearchResultsAdvisor.java
/** * */ public class LimitPatientSearchResultsAdvisor extends StaticMethodMatcherPointcutAdvisor implements Advisor { /**
From source file org.openmrs.module.restrictbyuser.advice.GetPatientAdvisor.java
public class GetPatientAdvisor extends StaticMethodMatcherPointcutAdvisor implements Advisor { private static final long serialVersionUID = 1L; private Log log = LogFactory.getLog(this.getClass()); public boolean matches(Method method, Class targetClass) {
From source file org.openmrs.module.caching.advice.CachingEncounterAdvice.java
public class CachingEncounterAdvice implements Advisor { protected final Log log = LogFactory.getLog(this.getClass()); public boolean matches(Method method, Class targetClass) { return method.getName().equals("saveEncounterType") || method.getName().equals("purgeEncounterType")
From source file org.openmrs.module.restrictbyrole.advice.PurgeCohortDefinitionAdvisor.java
/** * Advisor that intercepts the following methods: * {@link org.openmrs.module.reporting.definition.service.SerializedDefinitionService#purgeDefinition(String)} */ public class PurgeCohortDefinitionAdvisor extends StaticMethodMatcherPointcutAdvisor implements Advisor {
From source file org.openmrs.module.encounteralerts.advice.PurgeDefinitionAdvisor.java
public class PurgeDefinitionAdvisor extends StaticMethodMatcherPointcutAdvisor implements Advisor { @Override public boolean matches(Method method, Class targetClass) { return (SerializedDefinitionService.class.isAssignableFrom(targetClass) && method.getName().equals("purgeDefinition"));
From source file org.openmrs.module.restrictbyrole.advice.GetPatientAdvisor.java
/** * Advisor that intercepts the following methods: {@link org.openmrs.api.PatientService#getPatient(Integer)} * and {@link org.openmrs.api.PatientService#updatePatient(Patient)} */ public class GetPatientAdvisor extends StaticMethodMatcherPointcutAdvisor implements Advisor {
From source file org.openmrs.module.restrictbyrole.advice.GetEncounterAdvisor.java
/** * Advisor that intercepts the following methods: {@link org.openmrs.api.EncounterService#getEncounter(Integer)} */ public class GetEncounterAdvisor extends StaticMethodMatcherPointcutAdvisor implements Advisor { private static final long serialVersionUID = 1L;
From source file org.openmrs.module.programlocation.advisor.ProgramWorkflowServiceAroundAdvisor.java
public class ProgramWorkflowServiceAroundAdvisor extends StaticMethodMatcherPointcutAdvisor implements Advisor { private static final long serialVersionUID = -1088281919324035946L; public boolean matches(Method method, Class targetClass) { if (method.getName().equals("triggerStateConversion") && method.getParameterTypes().length == 3) {
From source file org.openmrs.module.formaccesscontrol.api.advice.HtmlFormEntryServiceAdvisor.java
/** * AOP class used to intercept and log calls to FormService methods */ public class HtmlFormEntryServiceAdvisor implements Advisor { protected static final Log log = LogFactory.getLog(HtmlFormEntryServiceAdvisor.class);
From source file org.openmrs.module.restrictbyuser.advice.GetManyPatientsAdvisor.java
public class GetManyPatientsAdvisor extends StaticMethodMatcherPointcutAdvisor implements Advisor { private static final long serialVersionUID = 1L; private Log log = LogFactory.getLog(this.getClass()); public boolean matches(Method method, Class targetClass) {