/** * Captures all events and writes them to Log4j. * * @param e * ONDEXEvent */ @Override public void eventOccurred(ONDEXEvent e) { Logger logger = Logger.getLogger(e.getSource().getClass()); EventType et = e.getEventType (); StringBuilder msg = new StringBuilder ( et.getDescription () ); if ( msg.length () > 0 ) msg.append ( ' ' ); msg.append ( et.getCompleteMessage() ); logger.log ( et.getLog4jLevel(), msg.toString () ); }
private void logFail(String s) { EventType e = new InconsistencyEvent(s, ""); e.setLog4jLevel(Level.ERROR); fireEventOccurred(e); } }
@Override public void eventOccurred(ONDEXEvent e) { System.out.println(e.getEventType().getCompleteMessage()); }
private void logFail(String s) { EventType e = new InconsistencyEvent(s, ""); e.setLog4jLevel(Level.ERROR); fireEventOccurred(e); } }
private void setOptionalArguements() throws InvalidPluginArgumentException { EventType so = new GeneralOutputEvent("Starting OXL parsing...", "[Parser - start]"); so.setLog4jLevel(Level.INFO); fireEventOccurred(so); String[] gdss = (String[]) args .getObjectValueArray(ArgumentNames.IGNORE_ATTRIBUTE_ARG); for (String gds : gdss) { AttributeName attname = graph.getMetaData().getAttributeName(gds); if (attname != null) { if (ignoreGDSAttributeGDS == null) { ignoreGDSAttributeGDS = new HashSet<AttributeName>(); } ignoreGDSAttributeGDS.add(attname); } else { fireEventOccurred(new AttributeNameMissingEvent(gds + " is not found in the metadata (ignoring parameter)", "[Parser - start]")); } } }