protected boolean ignoreEvent(ExecutionEvent event) { if(!super.ignoreEvent(event)) { if (event instanceof ResourceBasedEvent) { if (!reportConfiguration.showDefaultAppliedResources()) { return ((ResourceBasedEvent) event).getResourceConfig().isDefaultResource(); } } return false; } return true; }
private void processVisitorException(SAXElement element, Throwable error, ContentHandlerConfigMap configMapping, VisitSequence visitSequence, String errorMsg) throws SmooksException { if (eventListener != null) { eventListener.onEvent(new ElementVisitEvent(element, configMapping, visitSequence, error)); } processVisitorException(error, errorMsg); }
/** * Process the {@link ExecutionEvent}. * @param event The {@link ExecutionEvent}. */ public void onEvent(ExecutionEvent event) { if(ignoreEvent(event)) { // Don't capture this event... return; } if(event != null) { events.add(event); } else { logger.warn("Invalid call to onEvent method. null 'event' arg."); } }
private void processVisitorException(SAXElement element, Throwable error, ContentHandlerConfigMap configMapping, VisitSequence visitSequence, String errorMsg) throws SmooksException { if (eventListener != null) { eventListener.onEvent(new ElementVisitEvent(element, configMapping, visitSequence, error)); } processVisitorException(error, errorMsg); }
protected boolean ignoreEvent(ExecutionEvent event) { if(!super.ignoreEvent(event)) { if (event instanceof ResourceBasedEvent) { if (!reportConfiguration.showDefaultAppliedResources()) { return ((ResourceBasedEvent) event).getResourceConfig().isDefaultResource(); } } return false; } return true; }
/** * Process the {@link ExecutionEvent}. * @param event The {@link ExecutionEvent}. */ public void onEvent(ExecutionEvent event) { if(ignoreEvent(event)) { // Don't capture this event... return; } if(event != null) { events.add(event); } else { logger.warn("Invalid call to onEvent method. null 'event' arg."); } }
private void processVisitorException(SAXElement element, Throwable error, ContentHandlerConfigMap configMapping, VisitSequence visitSequence, String errorMsg) throws SmooksException { if (eventListener != null) { eventListener.onEvent(new ElementVisitEvent(element, configMapping, visitSequence, error)); } processVisitorException(error, errorMsg); }
protected boolean ignoreEvent(ExecutionEvent event) { if(!super.ignoreEvent(event)) { if (event instanceof ResourceBasedEvent) { if (!reportConfiguration.showDefaultAppliedResources()) { return ((ResourceBasedEvent) event).getResourceConfig().isDefaultResource(); } } return false; } return true; }
/** * Process the {@link ExecutionEvent}. * @param event The {@link ExecutionEvent}. */ public void onEvent(ExecutionEvent event) { if(ignoreEvent(event)) { // Don't capture this event... return; } if(event != null) { events.add(event); } else { logger.warn("Invalid call to onEvent method. null 'event' arg."); } }
private void processVisitorException(SAXElement element, Throwable error, ContentHandlerConfigMap configMapping, VisitSequence visitSequence, String errorMsg) throws SmooksException { if (eventListener != null) { eventListener.onEvent(new ElementVisitEvent(element, configMapping, visitSequence, error)); } processVisitorException(error, errorMsg); }
protected boolean ignoreEvent(ExecutionEvent event) { if(!super.ignoreEvent(event)) { if (event instanceof ResourceBasedEvent) { if (!reportConfiguration.showDefaultAppliedResources()) { return ((ResourceBasedEvent) event).getResourceConfig().isDefaultResource(); } } return false; } return true; }
/** * Process the {@link ExecutionEvent}. * @param event The {@link ExecutionEvent}. */ public void onEvent(ExecutionEvent event) { if(ignoreEvent(event)) { // Don't capture this event... return; } if(event != null) { events.add(event); } else { logger.warn("Invalid call to onEvent method. null 'event' arg."); } }
private void processVisitorException(Element element, Throwable error, ContentHandlerConfigMap configMapping, VisitSequence visitSequence, String errorMsg) throws SmooksException { if (eventListener != null) { eventListener.onEvent(new ElementVisitEvent(element, configMapping, visitSequence, error)); } executionContext.setTerminationError(error); if(terminateOnVisitorException) { if(error instanceof SmooksException) { throw (SmooksException) error; } else { throw new SmooksException(errorMsg, error); } } else { logger.debug(errorMsg, error); } } }
private void processVisitorException(Element element, Throwable error, ContentHandlerConfigMap configMapping, VisitSequence visitSequence, String errorMsg) throws SmooksException { if (eventListener != null) { eventListener.onEvent(new ElementVisitEvent(element, configMapping, visitSequence, error)); } executionContext.setTerminationError(error); if(terminateOnVisitorException) { if(error instanceof SmooksException) { throw (SmooksException) error; } else { throw new SmooksException(errorMsg, error); } } else { logger.debug(errorMsg, error); } } }
private void processVisitorException(Element element, Throwable error, ContentHandlerConfigMap configMapping, VisitSequence visitSequence, String errorMsg) throws SmooksException { if (eventListener != null) { eventListener.onEvent(new ElementVisitEvent(element, configMapping, visitSequence, error)); } executionContext.setTerminationError(error); if(terminateOnVisitorException) { if(error instanceof SmooksException) { throw (SmooksException) error; } else { throw new SmooksException(errorMsg, error); } } else { logger.debug(errorMsg, error); } } }
private void processVisitorException(Element element, Throwable error, ContentHandlerConfigMap configMapping, VisitSequence visitSequence, String errorMsg) throws SmooksException { if (eventListener != null) { eventListener.onEvent(new ElementVisitEvent(element, configMapping, visitSequence, error)); } executionContext.setTerminationError(error); if(terminateOnVisitorException) { if(error instanceof SmooksException) { throw (SmooksException) error; } else { throw new SmooksException(errorMsg, error); } } else { logger.debug(errorMsg, error); } } }
private void visitAfter(ContentHandlerConfigMap<SAXVisitAfter> afterMapping) { try { if(afterMapping.getResourceConfig().isTargetedAtElement(currentProcessor.element, execContext)) { afterMapping.getContentHandler().visitAfter(currentProcessor.element, execContext); if(eventListener != null) { eventListener.onEvent(new ElementVisitEvent(currentProcessor.element, afterMapping, VisitSequence.AFTER)); } } } catch(Throwable t) { String errorMsg = "Error in '" + afterMapping.getContentHandler().getClass().getName() + "' while processing the visitAfter event."; processVisitorException(currentProcessor.element, t, afterMapping, VisitSequence.AFTER, errorMsg); } }
private void visitAfter(ContentHandlerConfigMap<SAXVisitAfter> afterMapping) { try { if(afterMapping.getResourceConfig().isTargetedAtElement(currentProcessor.element, execContext)) { afterMapping.getContentHandler().visitAfter(currentProcessor.element, execContext); if(eventListener != null) { eventListener.onEvent(new ElementVisitEvent(currentProcessor.element, afterMapping, VisitSequence.AFTER)); } } } catch(Throwable t) { String errorMsg = "Error in '" + afterMapping.getContentHandler().getClass().getName() + "' while processing the visitAfter event."; processVisitorException(currentProcessor.element, t, afterMapping, VisitSequence.AFTER, errorMsg); } }
private void visitAfter(ContentHandlerConfigMap<SAXVisitAfter> afterMapping) { try { if(afterMapping.getResourceConfig().isTargetedAtElement(currentProcessor.element, execContext)) { afterMapping.getContentHandler().visitAfter(currentProcessor.element, execContext); if(eventListener != null) { eventListener.onEvent(new ElementVisitEvent(currentProcessor.element, afterMapping, VisitSequence.AFTER)); } } } catch(Throwable t) { String errorMsg = "Error in '" + afterMapping.getContentHandler().getClass().getName() + "' while processing the visitAfter event."; processVisitorException(currentProcessor.element, t, afterMapping, VisitSequence.AFTER, errorMsg); } }
private void visitAfter(ContentHandlerConfigMap<SAXVisitAfter> afterMapping) { try { if(afterMapping.getResourceConfig().isTargetedAtElement(currentProcessor.element, execContext)) { afterMapping.getContentHandler().visitAfter(currentProcessor.element, execContext); if(eventListener != null) { eventListener.onEvent(new ElementVisitEvent(currentProcessor.element, afterMapping, VisitSequence.AFTER)); } } } catch(Throwable t) { String errorMsg = "Error in '" + afterMapping.getContentHandler().getClass().getName() + "' while processing the visitAfter event."; processVisitorException(currentProcessor.element, t, afterMapping, VisitSequence.AFTER, errorMsg); } }