package tud.st.bpel.history; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import tud.st.bpel.history.facts.BpelProcess; import tud.st.bpel.history.facts.InvokeFact; import tud.st.bpel.history.facts.ReadVariableFact; import tud.st.bpel.history.facts.WriteVariableFact; /** * Log listener used for debugging * * @author A. Look * */ public class BpelLogHistoryListener implements BpelHistoryListener { private static final Log log = LogFactory.getLog(BpelLogHistoryListener.class); public void addPolicy(String name, String faultName, String policy) { // TODO Auto-generated method stub log.debug("ADDING POLICY: " + name + ", " + faultName + ", " + policy); } public void afterInvokeOneWay(Long pid, InvokeFact invoke, PolicyViolationHandler pvh) throws PolicyViolatedException { log.debug("AFTER INVOKE ONE WAY: " + invoke); } public void afterInvokeTwoWay(Long pid, InvokeFact invoke, PolicyViolationHandler pvh) throws PolicyViolatedException { log.debug("AFTER INVOKE TWO WAY: " + invoke); } public void beforeInvoke(Long pid, InvokeFact invoke, PolicyViolationHandler pvh) throws PolicyViolatedException { log.debug("BEFORE INVOKE: " + invoke); } public void getVar(Long pid, ReadVariableFact readVar, PolicyViolationHandler pvh) throws PolicyViolatedException { log.debug("GET VAR: " + readVar); } public void processEnded(Long pid, BpelProcess process, PolicyViolationHandler pvh) throws PolicyViolatedException { log.debug("PROCESS ENDED: " + process); } public void processStarted(Long pid, BpelProcess process, PolicyViolationHandler pvh) throws PolicyViolatedException { log.debug("PROCESS STARTED: " + process); } public void registerProcess(BpelProcess process) { log.debug("REGSITER PROCESS: " + process); } public void setVar(Long pid, WriteVariableFact writeVar, PolicyViolationHandler pvh) throws PolicyViolatedException { log.debug("SET VAR: " + writeVar); } public boolean isPolicyViolated(Long pid) { return false; } }