code: public boolean isProcessed(Trace trace, Node node, Direction direction) {
          boolean ret = false;
  
          if (trace.getTransaction() != null) {
              List<ProcessorWrapper> procs = null;
  
              synchronized (processors) {
                  procs = processors.get(trace.getTransaction());
              }
  
              if (procs != null) {
                  for (int i = 0; !ret && i < procs.size(); i++) {
                      ret = procs.get(i).isProcessed(trace, node, direction);
                  }
              }
          }
  
          if (log.isLoggable(Level.FINEST)) {
              log.finest("ProcessManager: isProcessed trace=" + trace + " node=" + node
                      + " direction=" + direction + "? " + ret);
          }
  
          return ret;
      }
docs: This method determines whether the trace, for the supplied node
  and in/out direction, will process available information.
  
  @param trace The trace
  @param node The current node
  @param direction The direction
  @return Whether processing instructions have been defined